Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Nov 1998 08:10:16 +0000
From:      Mark Ovens <marko@uk.radan.com>
To:        Jim Barker <jimbark@ibm.net>
Cc:        questions@FreeBSD.ORG, jbarker@bbn.com
Subject:   Re: Yamaha OPL card
Message-ID:  <365BBB68.AAFAEFA0@uk.radan.com>
References:  <199610200144.BAA00207@lunchbox.ibm.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Jim Barker wrote:
> 
> I have a problem with my sound card.  I have a Yamaha
> OPL???.  I have read several entries in the FreeBSD
> mail archives, the handbook, and the sound.doc to
> see if I could solve this problem on my own, but
> to this point I have failed in every attempt.  Looking
> at the output of dmesg below tells me that it cannot
> find sbxvi0 (sb16).  I am at a loss as to why and I
> have not had much success in troubleshooting the
> problem myself, so I was wondering if I could call
> upon the FreeBSD authorities to point me in the right
> direction.  Below are 3 things.....1 kernel conf entries
> 2 contents of /dev/sndstat file and 3 output of dmesg.
> If there is anymore information that I can provide, I
> would be happy to do so.  Any information would be
> greatly appreciated, thanks.
> 
> ...also, I am able to play CD's with no problem :)
> 
> ======kernel configuration entries begin======
> controller      snd0
> 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 opl0     at isa? port 0x388
> ======kernel configuration entries end======
> 

I had trouble getting my OPL3-SA2 card working properly. The solution
I found was to use the pcm driver. I'm at work now so I can't give you
specific details about where it is or _exactly_ how to implement it,
but what I remember is that you need to add a ``device'' line in the
kernel config file and re-build the kernel. Also in the config file
(or via boot -c) you must disable _all_ the SB stuff (sb0, sbxvi0,
sbmidi0, _and_ opl0).

The pcm driver (written by Luigi Rizzo, IIRC) handles everything, it
even adds M$ Sound System support.

The only thing I can't help you with is the joystick, coz I've not got
one.

If you require more info, e-mail me and I'll check it out this evening
(GMT).

HTH

[dmesg output snipped]


-- 
  Trust the computer industry to shorten Year 2000 to Y2K. It
  was this thinking that caused the problem in the first place.

Mark Ovens, CNC Applications Engineer, Radan Computational Ltd.
Bath, Avon, England.  Sheet Metal CAD/CAM Solutions
mailto:marko@uk.radan.com    http://www.radan.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



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