Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: opl does not attach to cmpci



On Wed, Feb 27, 2008 at 06:32:53PM +0100, Rados??aw Kujawa wrote:
> Hi.
>   I have following problem: opl device is compiled in, but it does not
> attach to cmpci device. I'm running -current on amd64. Problem appears
> on GENERIC and on custom kernels.
> 
> workstation: {2} uname -a
> NetBSD workstation.local 4.99.54 NetBSD 4.99.54 (GENERIC) #0: Sun Feb 24
> 11:33:38 UTC 2008 
> builds%b1.netbsd.org@localhost:/home/builds/ab/HEAD/amd64/200802240000Z-obj/home/builds/ab/HEAD/src/sys/arch/amd64/compile/GENERIC
> amd64
> 
> workstation: {3} dmesg | grep cmpci
> cmpci0 at pci2 dev 3 function 0: C-Media Electronics CMI8738/C3DX PCI
> Audio Device (rev. 0x10)
> cmpci0: interrupting at ioapic0 pin 19 (irq 3)
> audio0 at cmpci0: full duplex, mmap, independent
> opl at cmpci0 not configured
> mpu at cmpci0 not configured
> 
> workstation: {4} config -x /netbsd | grep cmpci
> cmpci*  at pci? dev ? function ?        # C-Media CMI8338/8738
> opl*    at cmpci? flags 1
> mpu*    at cmpci?
> 
> Is this known problem? If not then how can I debug this?

are you sure your chipset actually has OPL capabilities?  OPL is Yamaha
FM-synthesis, and only used for playing MIDI files.  MP3 and other
digitized audio file formats seem to be much more commonplace these
days, it would not surprise me if C-Media dropped OPL capability from
their chips.

-- 
  Aaron J. Grier | "Not your ordinary poofy goof." | 
agrier%poofygoof.com@localhost


Home | Main Index | Thread Index | Old Index