在開始以前,應該要知道擁有的音效卡的型號,它所用的晶片, 還有它是 PCI 還是 ISA 卡。FreeBSD 廣泛的支援多種 PCI 及 ISA 卡。 如果在底下列表中沒有發現你的卡,請參考 pcm(4) 說明。 這不是完整的列表;不過已經列出了大部分通用的音效卡。
Crystal 4237,4236,4232,4231
Yamaha OPL-SAx
OPTi931
Ensoniq AudioPCI 1370/1371
ESS Solo-1/1E
NeoMagic 256AV/ZX
Sound Blaster Pro,16,32,AWE64,AWE128,Live
Creative ViBRA16
Advanced Asound 100,110,和 Logic ALS120
ES 1868,1869,1879,1888
Gravis UltraSound
Aureal Vortex 1 or 2
核心中使用的驅動程式視所擁有的音效卡而定。 底下的段落提供了更多的資訊以及那些需要加入 核心設定的資料。
如果有上面這些卡之一,請在核心中加入
device pcm
如果有 PnP ISA 卡,也請在核心中加入
device sbc
對於非 PnP ISA 卡,請在核心中加入
device pcm
和
device sbc0 at isa? port0x220 irq 5 drq 1 flags 0x15
那些是預設的設定。 可能需要改變 IRQ 或其他。其他資訊請參考 sbc(4) 說明。
Note: Sound Blaster Live 不被未經修補的 FreeBSD 4.0 所支援; 這不包含在這分文件中。 建議在嘗試使用這張卡以前更新到最新版的 -STABLE。
對於 PnP ISA 卡,請在核心中加入
device pcm
和
device gusc
如果有非 PnP ISA 卡,請在核心中加入
device pcm
和
device gus0 at isa? port 0x220 irq 5 drq 1 flags 0x13
可能需要更改 IRQ 或其他。其他資訊請參考 gusc(4) 說明。
對於 PnP ISA 或 PCI 卡,請在核心設定中加入
device pcm
如果有不含 bridge 驅動程式的非 PnP ISA 音效卡,請在核心中加入
device pcm0 at isa? irq 10 drq 1 flags 0x0
可能需要改變 IRQ 或其他,以符合硬體設定。