SND_SBC(4) FreeBSD Kernel Interfaces Manual SND_SBC(4) NAME snd_sbc, snd_sb8, snd_sb16 -- Creative Sound Blaster ISA and compatible bridge ^^^^^^^ ^^^^^^^^ device driver SYNOPSIS To compile this driver into the kernel, place the following lines in your kernel configuration file: device sound device snd_sbc device snd_sb8 ^^^^^^^^^^^^^^ device snd_sb16 ^^^^^^^^^^^^^^^ Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): snd_sbc_load="YES" snd_sb16_load="YES" ^^^^^^^^^^^^^^^^^^^ snd_sb8_load="YES" ^^^^^^^^^^^^^^^^^^ Non-PnP cards require the following lines in device.hints(5): hint.sbc.0.at="isa" hint.sbc.0.port="0x220" hint.sbc.0.irq="5" hint.sbc.0.drq="1" hint.sbc.0.flags="0x15" DESCRIPTION The snd_sbc, snd_sb16 and snd_sb8 bridge drivers allow the generic audio ^^^^^^^^^^^^^^^^^^^^ driver sound(4) to attach to Creative Sound Blaster ISA compatible audio cards which are mostly SB16 or SB8 (known as SoundBlaster Pro) compatible. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The value of flags specifies the secondary DMA channel. If the secondary DMA channel is C, set the flags to (C | 0x10). For a sound card without the secondary DMA channel, the flags should be set to zero. HARDWARE The snd_sbc, snd_sb16 and snd_sb8 drivers support the following sound cards: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ o Avance Asound 110 o Avance Logic ALS100+ o Avance Logic ALS120 o Creative SB16 o Creative SB32 o Creative AWE64 o Creative AWE64 Gold o Creative ViBRA16C o Creative ViBRA16X o ESS ES1681 o ESS ES1688 o ESS ES1868 o ESS ES1869 o ESS ES1878 o ESS ES1879 o ESS ES1888 DIAGNOSTICS sb_dspwr(XX) timed out. A command to the DSP has timed out. Check the I/O port configuration. bad irq XX (5/7/9/10 valid) The IRQ given to the driver is not valid. SEE ALSO sound(4) HISTORY The snd_sbc, snd_sb16 and snd_sb8 device driver first appeared in ^^^^^^^^^^^^^^^^^^^^ FreeBSD 4.0. AUTHORS Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp> FreeBSD 6.2 December 15, 2005 FreeBSD 6.2