Каждому порту соответствует запрос прерывания
IRQ и адрес ввода/вывода
Каждому порту соответствует запрос прерывания (IRQ) и адрес ввода/вывода. Это численные значения, по которым ПК и операционная система определяют физическое устройство, передающее данные или направляющее запрос системе.
В табл. 18.3 перечислены четыре порта с IRQ и адресами ввода/вывода.
Табл. 18.3.
IRQ и адреса ввода/вывода последовательных портов
|
|
|
|
|
|
|
Имя DOS
|
Файлы устройств Linux
|
IRQ
|
Адрес ввода/вывода
|
|
|
СОМ1 :
|
/dev/ttyS0
|
4
|
0x3 f 8
|
|
|
COM2:
|
/dev/ttySl
|
3
|
0x2 f 8
|
|
|
COM3:
|
/dev/ttyS2
|
4
|
0x3e8
|
|
|
COM4:
|
/dev/ttyS3
|
3
|
0x2e8
|
|
|
|
|
|
|
|
Обратите внимание: первый и третий порты, а также второй и четвертый используют один и тот же IRQ. Это вызывает определенные затруднения. Если порты 1 и 3 используют один IRQ, но разные адреса ввода/вывода, то они не могут работать одновременно. Следовательно, к этим портам (или портам 2 и 4) нельзя подключать устройства, используемые одновременно.
Например, нельзя одновременно использовать мышь, подключенную к первому порту, и модем, подключенный к третьему. Однако нелегко представить их раздельное использование в X Windows. Следовательно, при установке встроенного модема придется позаботиться о том, чтобы избежать конфликта IRQ. Если к первому порту подключена мышь, то встроенному модему следует назначить четвертый порт.
Наконец, еще один момент. Многим встроенным модемам можно назначать специальные IRQ и адреса ввода/вывода, отличные от тех, которые назначены по умолчанию соответствующему порту. Это делается лишь в тех случаях, когда наличие в системе множества устройств не позволяет установить модем иначе. Непременно загляните в документацию HOWTO (http: //www. linuxdoc. org/HOWTO/Serial-HOWTO.html). Подробные инструкции помогут вам сделать это сделать надежно и безопасно.
Самоконфигурируемые модемы
Появление (вместе с Windows 95) самоконфигурируемых (РпР) материнских и интерфейсных плат породило ряд проблем с их использованием в других системах. Многие самоконфигурируемые устройства (в том числе и модемы) ориентированы на Windows и конфигурируются при помощи специальных программ для различных операционных систем Microsoft Windows, отсутствующих в Linux. При наличии такой платы возможны четыре варианта действий.
Содержание Назад Вперед