Subject: Creative ViBRA16X PnP ?
To: None <port-i386@NetBSD.ORG>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-i386
Date: 01/28/1998 16:13:36
Hi,
I'm trying to get a Creative ViBRA16X PnP audio board working.
This one is obviously not supported by NetBSD:
First I had to add its ID ("CTL0043") in sb_isapnp.c to get the sb driver
attached. With this change the dmesg output looks like:
sb0 at isapnp0 port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,3
sb0: Creative ViBRA16X PnP Audio: dsp v4.16
audio0 at sb0
But, because of the "4.16" the driver think it is a SB_AWE_64 (that's 
what audioctl -a told me). So I hacked sbdsp.c's sbversion() to force
sc_model to SB_16. This didn't help. The process writing to /dev/audio
is hung and takes a lot of time to react to ^C, and nothing comes
out from the phones. 
Any idea of what else I could try ?

PS: I also have one older model of these board which probes as:
sb0 at isapnp0 port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,5
sb0: Creative ViBRA16C PnP Audio: dsp v4.13
audio0 at sb0
and work just fine ...

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
     {Net,Free}BSD: 21 ans d'experience feront toujours la difference
--