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