Unknown Quirks for Soundblaster 32 (not AWE)

Achim Hensel achim.hensel at freenet.de
Mon Jun 7 16:58:52 GMT 2004

Hello, Folks

Concerning MIDI-Support in FreeBSD 5.21:
I use "src/sys/isa/pnp.c,v 1.16 2003/06/11 00:32:45 obrien Exp", but
this doesn't recognize my SoundBlaster 32 out of the box, see Kernel
message below:

prompt# dmesg
1: midi0:  <SB Midi Interface> on sbc0
2: midi0: [GIANT-LOCKED]
3: midi1: <SB OPL FM Synthesizer> on sbc0
4: ata2: <Generic ESDI/IDE/ATA controller> at port
0x36e-0x36f,0x168-0x16f irq 10 o n isa0
5: midi2: <CTL0021 WaveTable Synthesizer> at port 0x620-0x623 on isa0
6: emu2: Resource alloc failed, pnp_quirks may need { 0x48008c0e,
0x21008c0e } device_attach: midi2 attach returned 6

After this, some unassignable PNP-resources appear, but I don't think
they belong to this problem.

Including those quirks at l.6 { 0x48008c0e, 0x21008c0e } into
src/sys/isa/pnp.c seem to bring me towards a working local MIDI setup.

What would be the proper way to include them into the kernel tree?

And, are there further obstacles on the way to wavetable-supported
MIDI-sound from my FreeBSD-box?


More information about the freebsd-multimedia mailing list