*BSD News Article 88774


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!lucy.swin.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!cs.mu.OZ.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!newsfeed.internetmci.com!uuneo.neosoft.com!news
From: conrads@neosoft.com (Conrad Sabatier)
Newsgroups: comp.unix.bsd.freebsd.misc,neosoft.users.freebsd
Subject: PnP sound -- a better way (was Re: Cool!  Soundcard finally works!)
Date: 9 Feb 1997 17:15:13 GMT
Organization: NeoSoft, Inc.
Lines: 38
Message-ID: <5dl0n1$rpv@uuneo.neosoft.com>
References: <5de7qf$glf@uuneo.neosoft.com> <5debnn$if6@uuneo.neosoft.com>
Reply-To: conrads@neosoft.com
NNTP-Posting-Host: 206.27.167.230
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:35250

In article <5debnn$if6@uuneo.neosoft.com>,
	conrads@neosoft.com (Conrad Sabatier) writes:
> In article <5de7qf$glf@uuneo.neosoft.com>,
> 	conrads@neosoft.com (Conrad Sabatier) writes:

[ a lot of stuff about using fbsdboot from DOS ]

Well, just was reading some docs from the OSS/Free site, and found a
*much* better way to approach the problem of initializing Plug-and-Play
soundcards.

Most of the newer Pentium machines (mine included) have a BIOS setup
option to configure PnP hardware either automatically or manually.  Went
into my setup, changed from Auto to Manual, told the system that IRQ 5 was
"in use" by an ISA card, rebooted the machine, and voila!  The BSD boot
probe found my sound card!

Oh, I also changed my kernel config.  The default IRQ for the Soundblaster
is 7, whereas mine (an SB-compatible) works on IRQ 5, DMA 1 (I determined
this information from DOS/Windows).  Also added:

options "SBC_IRQ=5"

as per the handbook instructions.

At last!  Now I can boot directly into FreeBSD and have sound.  Together
with the patch for the ATAPI CD-ROM posted here recently, it's all finally
come together.

If you'd like to read up on this yourself, get the file
ossfree38-beta4-linux21x.tar.gz from the OSS/Free site
(ftp://ftp.4front-tech.com/ossfree), unpack it, and
take a look at the Readme.cards file.

-- 
Conrad Sabatier		http://www.neosoft.com/~conrads