Subject: Re: sound questions
To: None <dhess@cs.stanford.edu>
From: Mike Long <mike.long@analog.com>
List: current-users
Date: 02/22/1994 10:17:13
>From: Drew Hess <dhess@CS.Stanford.EDU>
>Date: Tue, 22 Feb 1994 03:54:24 -0800 (PST)

>I've been trying to get my PAS-16 to do something useful under -current/i386
>lately:
>
>1. my PAS-16's SoundBlaster "DSP" doesn't like the sb.c driver in 
>   -current/i386.  It doesn't reset the board properly at boot-time.  What's
>   strange is that, if I run Windows NT with its PAS-16 driver and then
>   reboot into NetBSD, the sb.c driver *does* find the SB DSP on the
>   PAS-16 and resets it, but any attempt to "cat sound.au > /dev/audio"
>   does bad things.
>
>   Trying to initialize the PAS-16 under MS-DOS and then rebooting into
>   NetBSD doesn't work (never sees the PAS-16 SB DSP).
>
>   Has anyone with a PAS-16 hacked the sb.c driver to make the PAS-16 
>   emulate a SoundBlaster under -current/i386?

The original BSD386 driver that the -current sb.c driver was ported
from includes code for PAS compatibility (pasreg.h and many #ifdefs in
sb.c).  Look for the original at ftp.ee.lbl.gov:/bsd386-sb-0.2a.tar.Z.
The PAS stuff was apparently never ported, probably because whoever
did it doesn't have a PAS.
-- 
Mike Long                                         Mike.Long@Analog.com
VLSI Design Engineer                              voice: (617)461-4030
Analog Devices, SPD Div.                            FAX: (617)461-3010
Norwood, MA 02062                            *this = !opinion(Analog);

------------------------------------------------------------------------------