From owner-freebsd-hardware Thu Oct 31 11:34:20 1996 Return-Path: owner-hardware Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00937 for hardware-outgoing; Thu, 31 Oct 1996 11:34:20 -0800 (PST) Received: from fore.com (mailhub.fore.com [192.88.243.4]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA00931 for ; Thu, 31 Oct 1996 11:34:16 -0800 (PST) Received: from dolphin.fore.com ([192.88.243.27]) by fore.com (8.7.3/8.6.11) with ESMTP id OAA18827; Thu, 31 Oct 1996 14:29:28 -0500 (EST) Received: from tejas.fore.com (tejas.fore.com [169.144.85.137]) by dolphin.fore.com (8.7.5/8.7.3) with SMTP id OAA16407; Thu, 31 Oct 1996 14:33:09 -0500 (EST) Received: from tejas by tejas.fore.com (SMI-8.6/SMI-SVR4) id OAA00976; Thu, 31 Oct 1996 14:35:12 -0500 Message-Id: <199610311935.OAA00976@tejas.fore.com> To: Graham Breach cc: hardware@FreeBSD.org Subject: Re: SoundBlaster 32 PnP In-reply-to: Message from Graham Breach of "Thu, 31 Oct 1996 17:30:27 GMT." <199610311730.RAA04676@fgate.flevel.co.uk> Reply-to: rv@fore.com X-Mailer: MH v6.8.3 Date: Thu, 31 Oct 1996 14:35:12 -0500 From: Rajesh Vaidheeswarran Sender: owner-hardware@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk rv$dmesg | egrep 'sb|joy' sb0 at 0x220 irq 7 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvo0: sbmidi0 at 0x330 on isa joy0 at 0x201 on isa joy0: joystick It looks like your machine actually now has the kernel configured to look for these things. (and also that it has found your joystick port) So, what maybe the problem is that you don't have your card configured right. You may want to check your soundblaster card settings (booting you machine windows may get you to use the diags that SB provides.). You can then boot into freebsd with a -c option in your boot prompt. This takes you to a config manager.. and you can make changes to the sb entries. If you MAKEDEV sb, It will actually MAKEDEV snd. I haven't looked at the sources, but I think sb withh talk to you though snd0 (based on the following MAKEDEV statements). # Special purpose devices: # snd* various sound cards (generic entries) # sb A sound blaster card (any type) sb) sh /dev/MAKEDEV snd0 ;; -- using MH template repl.format -- In a previous message, Graham Breach writes: > > I tried your suggestions with this result (from dmesg): > > sb0 not found at 0x220 > sbxvi0 not found > sbmidi0 not found at 0x330 > joy0 at 0x201 on isa > joy0: joystick > > MAKEDEV doesn't have any entries for sb0, sbxvi0 or sbmidi0, so I assumed > you meant the snd* devices. > > Do you have any more suggestions, as this has me a bit stumped... > > > > > you have to make the devices with /dev/MAKEDEV > > > > also, take a look at the LINT file in /sys/i386/conf and copy the > > required sb lines into your config file, and rebuild the kernel. > > > > These are the lines I use. > > > > device sb0 at isa? port 0x220 irq 7 conflicts drq 1 vector sbintr > > device sbxvi0 at isa? drq 5 > > device sbmidi0 at isa? port 0x330 > > device joy0 at isa? port "IO_GAME" > > > > -- using MH template repl.format -- > > In a previous message, Graham Breach writes: > > > > > > > > > > > Has anyone got a SoundBlaster 32 PnP to work under FreeBSD? > > > We're using 2.2-CURRENT, and the sb devices are "not found". > > > > > > > > > Graham Breach > > > > > > > > > > > > > > >