Date: Mon, 1 Jul 1996 21:15:50 -0700 (PDT) From: Sujal Patel <smpatel@umiacs.umd.edu> To: Thomas David Rivers <ponds!rivers@dg-rtp.dg.com> Cc: freebsd-hackers@freefall.freebsd.org, smpatel@umiacs.umd.edu Subject: Re: Sound Blaster PNP - just how to do it (using Sujal's PNP & 2.1-RELEASE?) Message-ID: <Pine.NEB.3.92.960701211056.179B-100000@sujal.prognet.com> In-Reply-To: <199607010321.XAA00249@lakes>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 30 Jun 1996, Thomas David Rivers wrote: > I've chucked my Opti 8c929 card for a brand-new Sound Blaster PnP > card.... I got tired of wrestling with it... Good Choice :-) The SB PnP is an excellent card. > > I had previously grabbed Sujal's PnP stuff, and now have it > "working" in a 2.1-RELEASE kernel. (I made several fixes, which > I'm sure, by now, other people have reported... autoconf.c needs to > #include "pnp.h" - and several changes to pnp.c - which I've attached > below.) You're using an older version of the PnP code. Try to upgrade to the code in: ftp://freefall.freebsd.org/incoming/ISA_PnP.May5.tar.gz There is one critical bug fix (which is why your card doesn't work). You need to change: #define SEND(d, r) outb (ADDRESS, d); outb (WRITE_DATA, r); TO #define SEND(d, r) {outb (ADDRESS, d); outb (WRITE_DATA, r);} This will fix your problem (99% sure!) I hope to get some time soon to improve this stuff, but work keeps me sooooo busy :-) Sujal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.92.960701211056.179B-100000>