Драйвер звуковой карты (sound)
Драйвер звуковой карты также может принимать аргументы загрузки для изменения вкомпилированных в ядро значений. Делать этого не рекомендуется, поскольку в связи с отсутствием внятной документации такие действия сильно смахивают на шаманство. Намного надежнее использовать загружаемые модули.
Тем более что за последнее время заметно улучшилось качество драйверов для звуковых карт и заметно увеличился ассортимент поддерживаемых драйверами устройств. Принимается аргумент загрузки в следующем виде:
sound=device1[,device2[,device3…]]
где каждое значение deviceN имеет формат 0xDTaaaId. Расшифруем формат deviceN:
• D – второй канал DMA (ноль не применяется);
• T – тип устройства (список звуковых карт до типа 26 находится в файле /usr/src/Linux-2.4.3/include/linux/soundcard.h, а от 27 до 999 – в файле /usr/src/Linux-2.4.3/drivers/soimd/dev_table.h.):
• 1=FM
• 2=SB
• 3=PAS
• 4=GUS
• 5=MPU401
• 6=SB16
• 7=SB16-MIDI
И т. д.;
• aaa – адрес ввода/вывода в шестнадцатеричном представлении;
• I – номер прерывания в шестнадцатеричном представлении;
• d – первый канал DMA.
Применение параметра загрузки sound=0 полностью запрещает драйвер звуковой карты.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.