i gave "current" a try and had no more sound as the pnp configuration was
gone.

Yesterday night at home i did the following to have it working again:
 
 (The sound-chip has the vendor_id 0x0100a90d. It is SB16 and MSS
  compatible and as far as i understand it now THAT is the problem. It
  switches to sb/mss when attached at the usual ports for the mentioned
  cards. Btw. there are still a lot of boxes without the possibility to
  configure pnp-cards in the bios out there .. :-( )

Anyway, there was no sound, so i moved the code


        case 0x01000000:
                if (vend_id == 0x0100a90d) s = "CMI8330";
                break;

from
static int pnpmss_probe(device_t dev) in /usr/src/sys/dev/pcm/isa/mss.c
to
static int sbpnp_probe(device_t dev) in /usr/src/sys/dev/pcm/isa/sb.c
and now i have sb-16 sound again. 

I changed case 0x01000000 to case 0x01000002 or 0x01000003 as the sb
compatible configuration came as the third/fourth entry in the pnp
database of the card (i forgot the detail, sorry).

-- 
Fritz Heinrichmeyer mailto:[EMAIL PROTECTED]
FernUniversitaet Hagen, LG ES, 58084 Hagen (Germany)
tel:+49 2331/987-1166 fax:987-355 http://ES-i2.fernuni-hagen.de/~jfh


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to