Skip site navigation (1)Skip section navigation (2)
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>