Определение устройства во FreeBSD

Перед тем как начать, Вы должны знать модель Вашей карты, процессор, который она использует, и интерфейс карты: PCI или ISA. FreeBSD поддерживает множество разных PCI и ISA карт. Если Вы не увидели Вашу карту в следующем списке, загляните в руководство pcm(4). Нижеследующий список неполон, но, всё-таки, в нём перечислено большинство карт.

Драйвер, используемый ядром, находится в прямой зависимости от той карты, которая у Вас есть. В предыдущих разделах дана более подробная информация о том, что Вам нужно сделать для добавления этого драйвера в Вашу конфигурацию ядра.

Карты Creative, Advance, и ESS Sound

Если у Вас одна из этих карт, Вы должны добавить

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 перед использованием этой карты.

Карты Gravis UltraSound

Для PnP ISA card, Вы должны добавить

device pcm

и

device gusc

в Ваше ядро. Если у Вас не-PnP ISA карту, Вам следует добавить

device pcm

и

device gus0 at isa? port 0x220 irq 5 drq 1 flags 0x13

в Ваше ядро. Возможно Вам придётся изменить IRQ, и пр. Смотрите руководство sbc(4) для получения более подробной информации.

Карты Crystal Sound

Для карт от Crystal, Вы должны добавить

device pcm

и

device csa

в Ваше ядро.

Прочая поддержка

Для PnP ISA и PCI карт, Вам следует добавить

device pcm

в файл кофнигурации ядра. Если у Вас не-PnP ISA карта, не имеющая bridge driver, добавьте

device pcm0 at isa? irq 10 drq 1 flags 0x0

в файл кофнигурации ядра. Возможно Вам придётся изменить IRQ, и пр., в соответствии с аппаратной конфигурацией.

Обновлено: 12.03.2015