Библиотека сайта rus-linux.net
9. Последовательные и ISDN драйверы
9.1 Драйвер ICN ISDN (`icn=')
Этот ISDN драйвер ожидает аргументы загрузки в следующем виде:
icn=iobase,membase,icn_id1,icn_id2
где iobase
-- адрес порта i/o
карты, membase
-- базовый адрес
разделяемой памяти, а два icn_id
-- уникальные ASCII строки
идентификаторов.
9.2 Драйвер PCBIT ISDN (`pcbit=')
Этот загрузочный аргумент передает целочисленные пары аргументов в следующем виде:
pcbit=membase1,irq1[,membase2,irq2]
где membaseN
-- база
разделяемой памяти для N-ой карты, а irqN
-- установленное прерывание для N-ой
карты. По-умолчанию, IRQ 5 и membase 0xD0000
.
9.3 Драйвер Teles ISDN (`teles=')
Этот ISDN драйвер ожидает аргументы загрузки в следующем виде:
teles=iobase,irq,membase,protocol,teles_id
где iobase
-- адрес порта i/o
карты, membase
-- базовый адрес
разделяемой памяти карты, irq
-- канал прерывания, используемый
картой, а teles_id
-- уникальная
ASCII строка идентификатора.
9.4 Драйвер DigiBoard (`digi=')
Драйвер DigiBoard принимает строку из шести идентификаторов или целых чисел, разделенных запятыми. 6 значений по порядку:
Enable/Disable эту карту Тип карты: PC/Xi(0), PC/Xe(1), PC/Xeve(2), PC/Xem(3) Enable/Disable альтернативное расположение контактов Количество портов на этой карте I/O порт, на который сконфигурирована карта (в HEX, если используются строковые идентификаторы) База окна памяти (в HEX, если используются строковые идентификаторы)
Пример правильного аргумента загруки (в обех идентификаторной и цифровой формах):
digi=E,PC/Xi,D,16,200,D0000 digi=1,0,0,16,512,851968
Обратите внимание, что значения
драйвера по-умолчанию -- i/o 0x200
и база разделенной памяти 0xD0000
при отсутствии аргумента загрузки digi=
. Автопробинг не выполняется.
Подробнее смотри в файле linux/Documentation/digiboard.txt
.
9.5 Драйвер последовательной многопортовки RISCom/8 (`riscom8=')
Up to four boards can be supported by supplying four unique i/o
port values for each individual board installed. Other details
can be found in the file linux/Documentation/riscom8.txt
.
Можно поддерживать до четырех
карт с помощью определения четырех
уникальных значений порта i/o для
каждой установленной карты.
Остальную информацию найдете в
файле linux/Documentation/riscom8.txt
.
9.6 Последовательный/параллельный радио модем Baycom (`baycom=')
Формат аргумента загрузки для этих устройств:
baycom=modem,io,irq,options[,modem,io,irq,options]
Using modem=1 means you have thedevice, modem=2 means you have
the par96 device. Using options=0 means use hardware DCD, and
options=1 means use software DCD. The io
and irq
are the i/o port base and interrupt settings as usual. There is
more details in the file README.baycom
which is
currently in the /linux/drivers/char/
directory.
Применение modem=1 означает, что у
вас устройство ser12; modem=2 означает
устройство par96. Значение options=0
означает применение аппаратного DCD,
а opton=1 -- программное DCD. io
и irq
-- базовый порт i/o и прерывание,
устанавливаются как обычно.
Дополнительную информацию смотри в
файлеREADME.baycom
, который на
сегодняшний день находится в
каталоге /linux/drivers/char/.