Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 1996 14:35:12 -0500
From:      Rajesh Vaidheeswarran <rv@tejas.fore.com>
To:        Graham Breach <graham@fgate.flevel.co.uk>
Cc:        hardware@FreeBSD.org
Subject:   Re: SoundBlaster 32 PnP 
Message-ID:  <199610311935.OAA00976@tejas.fore.com>
In-Reply-To: Message from Graham Breach <graham@fgate.flevel.co.uk>  of "Thu, 31 Oct 1996 17:30:27 GMT." <199610311730.RAA04676@fgate.flevel.co.uk> 

next in thread | previous in thread | raw e-mail | index | archive | help


rv$dmesg | egrep 'sb|joy'  
sb0 at 0x220 irq 7 drq 1 on isa
sb0: <SoundBlaster 16 4.13>
sbxvi0 at 0x0 drq 5 on isa
sbxvo0: <SoundBlaster 16 4.13>
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
> > > 
> > > 
> > 
> > > 
> > 
> 
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610311935.OAA00976>