Date: Mon, 14 Jun 1999 11:04:00 -0500 From: Russell Cattelan <cattelan@thebarn.com> To: jbryant@unix.tfs.net Cc: freebsd-current@FreeBSD.ORG Subject: Re: sound driver setup Message-ID: <376527F0.395EB392@thebarn.com> References: <199906132243.RAA52418@argus.tfs.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Jim Bryant wrote: > okay, here's the deal. > > I have a Tyan Thunder-2 Motherboard, S1696DLUA, running -current SMP. > > does anyone have successfully running: > > 1). the OPL3-SAx sound driver for the motherboard sound? > 2). a Soundblaster-Live? > > I would appreciate a sample config file, as I'm at a loss as to the > cause of these NOT being detected. > Try this patch. If it still doesn't work, run pnpinfo and find out what Vendor ID it is reporting. i.e. Vendor ID YMH0802 (0x0208a865), Serial Number 0xffffffff Note the sound quality of that card... umm well it sucks! It is ok for simple stuff but I wouldn't try and listen to music. Index: ad1848.c =================================================================== RCS file: /usr/FreeBSD-CVS/src/sys/i386/isa/snd/ad1848.c,v retrieving revision 1.23 diff -u -r1.23 ad1848.c --- ad1848.c 1999/05/12 19:01:29 1.23 +++ ad1848.c 1999/05/12 22:07:15 @@ -1461,6 +1461,8 @@ s = "Yamaha SA2"; else if ( id == 0x3000a865) s = "Yamaha SA3"; + else if ( id == 0x2100a865) + s = "Yamaha SA3"; else if ( id == 0x0000a865) s = "Yamaha YMF719 OPL-SA3"; else if (vend_id == 0x8140d315) @@ -1520,7 +1522,8 @@ dev->id_alive = 16 ; /* number of io ports ? */ tmp_d = sb_op_desc ; if (vend_id==0x2000a865 || vend_id==0x3000a865 || - vend_id==0x0008a865 || vend_id==0x8140d315) { + vend_id==0x0008a865 || vend_id==0x8140d315 || + vend_id==0x2100a865 ) { /* Yamaha SA2/SA3 or ENSONIQ SoundscapeVIVO ENS4081 */ dev->id_iobase = d.port[0] ; tmp_d.alt_base = d.port[1] ; @@ -1539,6 +1542,7 @@ case 0x2000a865: /* Yamaha SA2 */ case 0x3000a865: /* Yamaha SA3 */ + case 0x2100a865: /* Yamaha SA3 */ case 0x0000a865: /* Yamaha TMF719 SA3 */ dev->id_iobase = d.port[1]; tmp_d.alt_base = d.port[0]; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?376527F0.395EB392>