Глава 11 Управление работой внешних устройств

Глава 11 Управление работой внешних устройств

Интерфейсы подключения внешних устройств

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

На любом современном компьютере можно встретить следующие интерфейсы для подключения внешних устройств:

• порт PS/2 – используется для подключения клавиатуры и манипулятора "мышь", для этого на заднюю панель системного блока выведено два разъема, независимых друг от друга. Один из них предназначен исключительно для клавиатуры, второй – для мыши. Причем подключение "наоборот" приведет к неработоспособности того и другого;

• последовательный порт (точнее целых два порта) – наиболее старый интерфейс, используемый сегодня для подключения манипуляторов "мышь" старого типа, модемов и иных подобных устройств;

• параллельный порт – в основном используется для подключения принтеров, накопителей информации и т. п. В последнее время все больше вытесняется USB-шиной;

• шина USB – наиболее прогрессивный интерфейс, позволяющий подключать параллельно до 127 внешних устройств (от принтеров и сканеров до скоростных накопителей информации, звуковых систем и игровых манипуляторов).

Настройки BIOS

•  СОМ 1/2 MIDI

Опция позволяет переключить последовательные порты СОМ1 и COM2

в режим совместимости с интерфейсом MIDI.

Может принимать значения:

Enabled — поддержка включена;

Disabled — поддержка отключена.

•  Duplex Mode

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

– Half Duplex — выбирается полудуплексный режим работы порта. Передача данных в какой-то момент времени происходит только в одном направлении;

– Full Duplex — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях.

•  Duplex Select

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

– Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

– Half — выбирается полудуплексный режим работы порта. Передача данных в какой-то момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  EPP Mode Select

Опция позволяет включить поддержку различных версий режима ЕРР работы параллельного порта LPT.

Может принимать значения:

– ЕРР 1.7 — включена поддержка режима ЕРР версии 1.7;

– ЕРР 1.9 — включена поддержка режима ЕРР версии 1.9.

Функция доступна только в том случае, когда опция типа Parallel Port Mode установлена в значение ЕРР или ЕСР+ЕРР.

•  Infra Red Duplex Type

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

– Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

– Half — выбирается полудуплексный режим работы порта. Передача данных в какой-то момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  Integrated USB Controller

Опция позволяет включить или отключить использование установленного на материнской плате контроллера USВ.

Может принимать значения:

Enabled — контроллер включен, возможно использование устройств, подключаемых к шине USB. Устанавливается по умолчанию;

Disabled — контроллер отключен. Рекомендуется при отсутствии устройств, использующих интерфейс USB.

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

• IR Duplex

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

– Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

– Half — выбирается полудуплексный режим работы порта. Передача данных в какой-то момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  IR Function Duplex

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

Half — выбирается полудуплексный режим работы порта. Передача данных в каждый момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  IR Transfer Mode

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

Half-Duplex — выбирается полудуплексный режим работы порта. Передача данных в каждый момент времени происходит в одном направлении;

Full-Duplex — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях.

Иногда встречается значение Disabled, означающее отказ от использования инфракрасного порта.

• IR Transmission Delay

Опция позволяет ввести задержки в цикл чтения/записи инфракрасного порта.

Может принимать значения:

Enabled — режим «медленной» работы включен;

Disabled (по умолчанию) – режим отключен.

•  IrDA Mode

Опция позволяет отключить режим совместимости со стандартом IrDA1.1, что может понадобиться для корректной работы старых устройств.

Может принимать значения:

– IrDA1.0 — инфракрасный порт работает в более старом режиме IrDA1.0;

– IrDAl.l (по умолчанию) – включена поддержка стандарта IrDAl.l.

•  Onboard IrDA Port

Опция позволяет отключить интегрированный инфракрасный порт или настроить ресурсы, используемые им при работе.

Может принимать значения:

Disabled — инфракрасный порт отключен;

– 2Е8Н, 2F8H, ЗЕ8Н, 3F8H, 3E0H, 2E0H — возможные значения опции.

•  On-Chip USB Controller

Опция позволяет отключить интегрированный контроллер шины USВ.

Может принимать значения:

– All Disabled — все каналы USB контроллера отключены;

– All Enabled — все каналы USВ контроллера включены;

– 1&2 USВ Port— включены первый и второй каналы USB;

– 2&3 USB Port— включены второй и третий каналы USB;

– 1&3 USВ Port— включены первый и третий каналы USВ;

– 1 Port — включен только первый канал USB;

– 2 Port — включен только второй канал USВ;

– 3 Port — включен только третий канал USB.

•  Parallel Port ЕРР Туре

Опция позволяет изменить режим работы параллельного порта.

Может принимать значения:

ЕРР1.7 — параллельный порт работает в режиме ЕРР1.7;

– ЕРР1.9 — параллельный порт работает в режиме ЕРР1.9.

•  Parallel Port Mode

Опция аналогична Parallel Port Mode ( ECP+EPP ), но имеет несколько более широкие возможности.

Может принимать значения:

– SPP — стандартный параллельный порт. Имеет смысл только, если возникают проблемы при работе в других режимах;

– ЕСР — расширенный параллельный порт. Требует выделения отдельного канала DMA;

– ЕРР — расширенный параллельный порт;

– ЕСР+ЕРР или EPP+SPP — BIOS автоматически выбирает необходимый режим;

– ЕСРЕРР 1.9 — версия 1.9 исполнения интерфейса. Данное значение опции может присутствовать, если подключаемое к параллельному порту устройство выполнено с отклонениями от стандарта IEEE 1284. Устанавливается только в том случае, если это указано в документации к подключаемому устройству, в противном случае установить его можно ради эксперимента во время настройки оборудования;

– ЕСРЕРР 1.7— версия 1.7 исполнения интерфейса.

•  Parallel Port Mode (ЕСР+ЕРР)

Опция позволяет включить режим работы параллельного порта в соответствии со стандартом IEEE 1284. Скорость обмена для некоторых устройств может быть значительно увеличена при правильной установке режима работы параллельного порта (например, для устройства хранения информации Iomega ZIP Drive LPT).

Может принимать значения:

– Normal — включается обычный интерфейс принтера;

– ЕСР – порт работает как обычный, но с расширенными возможностями. Требует выделения канала DMA (по умолчанию используется канал DMA3). Используется устройствами, работающими в режиме приема/передачи данных (обеспечивает скорость передачи данных до 2,5 Мбит/с);

– ЕРР – включается режим расширенного параллельного порта. Этот режим немного медленнее ЕСР, зато позволяет сэкономить канал DMA. Очень удобен для связи компьютеров, т. к. довольно часто меняет направление прием/передача;

– ЕСР+ЕРР — при необходимости используются оба режима или какой-либо один в зависимости от требований подключаемого устройства.

•  RxD, TxD Active

Опция позволяет установить полярность сигналов инфракрасного порта. Значение устанавливается в соответствии с рекомендациями, указанными в документации.

Может принимать значения:

Hi, Hi;

Lo, Lo;

Lo, Hi;

– Hi, Lo (по умолчанию, если UARI Mode Select в Normal).

•  Serial Port 1/2 MIDI

Опция позволяет переключить последовательные порты СОМ1 и COM2 в режим совместимости с интерфейсом MIDI.

Может принимать значения:

Enabled — поддержка включена;

Disabled — поддержка отключена.

•  UART 1/2 Duplex Mode

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

Half — выбирается полудуплексный режим работы порта. Передача данных в какой-то момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  UART 2 Mode Select

Опция позволяет реализовать функцию IrDA (инфракрасный интерфейс). При включении функции становятся доступными несколько дополнительных опций: RxD, TxD Active, IR Transmission Delay.

Может принимать значения:

– Normal — используется последовательный порт COM2;

– Standard — может означать либо стандартный RS-232С – интерфейс, либо последовательный инфракрасный интерфейс;

– IrDA1.0— инфракрасный интерфейс, совместимый со стандартом версии 1.0;

– IrDA SIR или SIR — IrDA-совместимый IR-порт;

– IrDA MIR или MIR — инфракрасный порт со скоростью передачи данных 1 Мбит/с;

– MIR0.57M— инфракрасный порт со скоростью передачи данных 0,57 Мбит/с;

– MIR 1.15М — инфракрасный порт со скоростью передачи данных 1,15 Мбит/с;

– IrDA FIR или FIR — IrDA-совместимый Fast-IR-порт;

– Sharp IR — инфракрасный порт со скоростью передачи данных до 1 Мбит/с;

– HPSIR — инфракрасный порт, поддерживающий спецификацию Hewlett-Packard;

Disabled — порт не используется.

•  UR2 Duplex Mode

Опция позволяет установить режим работы инфракрасного порта.

Может принимать значения:

Full — выбирается дуплексный режим работы порта. При этом используется двунаправленная передача данных, т. е. в одно и то же время передача происходит в обоих направлениях;

Half — выбирается полудуплексный режим работы порта. Передача данных в каждый момент времени происходит только в одном направлении.

Опция становится доступной только в том случае, когда опция UART2 Mode Select установлена в значение HPSIR.

•  USB 2.0 Controller

Опция позволяет отключить контроллер USВ 2.0.

Может принимать значения:

Enabled (по умолчанию) – контроллер включен;

Disabled — контроллер отключен.

•  USB 2.0 Controller Mode

Опция позволяет отключить режим совместимости с USB 2.0, если, например, этого требует одно из старых устройств.

Может принимать значения:

– Hi Speed (по умолчанию) – USB-порт работает в режиме USB 2.0 (480 Мбит в секунду);

Full Speed— USB-порт работает в режиме USB 1.1 (12 Мбит в секунду).

•  USB 2.0 Driving

Опция позволяет изменять уровень сигнала на шине USB.

Может принимать значения:

– От 00 до FF (11 – по умолчанию).

•  USB Controller

Опция позволяет включить или отключить использование установленного на материнской плате контроллера USВ.

Может принимать значения:

Enabled — контроллер включен, возможно использование устройств, подключаемых к шине USB. Устанавливается по умолчанию;

Disabled — контроллер отключен. Рекомендуется при отсутствии устройств, использующих интерфейс USB.

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

•  USB Controller Resume

Опция позволяет включить или отключить использование установленного на материнской плате контроллера USВ.

Может принимать значения:

Enabled — контроллер включен, возможно использование устройств, подключаемых к шине USB. Устанавливается по умолчанию;

Disabled — контроллер отключен. Рекомендуется при отсутствии устройств, использующих интерфейс USB.

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

•  USB Function

Опция позволяет включить или отключить использование установленного на материнской плате контроллера USВ.

Может принимать значения:

Enabled — контроллер включен, возможно использование устройств, подключаемых к шине USB. Устанавливается по умолчанию;

Disabled — контроллер отключен. Рекомендуется при отсутствии устройств, использующих интерфейс USB.

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

Иногда встречается иной набор значений:

Disabled;

– 2 USB Ports;

– 4 USB Ports;

– 6 USB Ports;

– 8 USB Ports (по умолчанию).

•  USB Interface

Опция позволяет включить или отключить использование установленного на материнской плате контроллера USВ.

Может принимать значения:

Enabled — контроллер включен, возможно использование устройств, подключаемых к шине USB. Устанавливается по умолчанию;

Disabled — контроллер отключен. Рекомендуется при отсутствии устройств, использующих интерфейс USB.

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

•  USB Mass Storage Reset Delay

Опция позволяет установить диапазон, через который будет происходить опрос устройств, подключенных к шине USB.

Может принимать значения:

– 10 Sec — опрос устройств происходит каждые 10 секунд;

– 20 Sec (по умолчанию) – опрос устройств происходит каждые 20 секунд;

– 30 Sec — опрос устройств происходит каждые 30 секунд;

– 40 Sec — опрос устройств происходит каждые 40 секунд.

•  USB Passive Release

Опция позволяет включить режим, при котором возможна работа с устройствами, подключенными к шине USB, например, во время работы устройств, работающих в режиме Bus-Mastering.

Может принимать значения:

Enabled (по умолчанию) – режим включен;

Disabled — режим отключен.

•  USB Speed

Опция позволяет изменить рабочую частоту шины USВ.

Может принимать значения, которые устанавливаются в зависимости от требований подключаемых устройств:

– 24 MHz;

– 48 MHz.

•  Use IR Pins

Опция позволяет установить полярность сигналов инфракрасного порта. Значение зависит от требований подключаемых устройств.

Может принимать значения:

– IR-RX2TX2 (по умолчанию);

– IR-RXTX.

Можно встретить иной набор значений:

– IR-Rx2Tx2;

– RxD2;

– TxD2.

•  Use UART2 Pins

Опция позволяет отключить использование последовательного порта COM2.

Может принимать значения:

Enabled — порт включен;

Disabled — порт отключен.

•  х IR Transmission Delay

Опция позволяет немного ограничить скоростные характеристики инфракрасного интерфейса, что может положительно сказаться на стабильности передачи данных.

Может принимать значения:

Enabled — функция включена. Имеет смысл только при наличии ошибок при передаче данных;

Disabled — функция отключена. Ограничения на скоростные характеристики интерфейса не используются. Устанавливается по умолчанию.

•  х RxD, TxD Active

Опция позволяет установить полярность сигналов приема/передачи инфракрасного интерфейса ( RxD – приемник, a TxD – передатчик). Необходимое значение устанавливается в соответствии с рекомендациями, указанными в документации.

Может принимать значения (варианты значений опции):

– Hi, Lo;

– Lo, Hi;

– Lo, Lo;

– Hi, Hi.

Данный текст является ознакомительным фрагментом.