КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Параллельный интерфейс— LPT-порт


Обнаруженные порты инициализируются — записью в регистр управления фор¬мируется и снимается сигнал lnit#, после чего записывается значение ОСЬ, соот¬ветствующее исходному состоянию сигналов интерфейса. В некоторых случаях сигнал lnit# активен с момента аппаратного сброса до инициализации порта при загрузке ОС. Это можно заметить по поведению включенного принтера во время перезагрузки компьютера — у принтера надолго гаснет индикатор On-Line. След¬ствие этого явления — невозможность распечатки экранов (например, параметров BIOS Setup) по нажатию клавиши Print Screen до загрузки ОС.
1.5.
Параллельный порт и PnP
Большинство современных периферийных устройств, подключаемых к LPT-nop-ту, поддерживает стандарт 1284 и функции PnP. Для поддержки этих функций компьютером с аппаратной точки зрения достаточно иметь контроллер интерфей¬са, соответствующий стандарту 1284. Если подключаемое устройство поддержи¬вает PnP, оно по протоколу согласования режимов 1284 способно «договориться» с портом, представляющим «интересы» компьютера, о возможных режимах обме-на. Далее, для работы PnP подключенное устройство должно сообщить операци¬онной системе все необходимые сведения о себе. Как минимум это идентифика¬торы производителя, модели и набор поддерживаемых команд. Более развернутая информация об устройстве может содержать идентификатор класса, подробное описание и идентификатор устройства, с которым обеспечивается совместимость. В соответствии с принятой информацией для поддержки данного устройства опе¬рационная система может предпринять действия по установке требуемого про¬граммного обеспечения.
Устройства с поддержкой PnP распознаются ОС на этапе ее загрузки, если, ко¬нечно же, они подключены к порту интерфейсным кабелем и у них включено пита-

42
Глава 1. Параллельный интерфейс— LPT-порт
ние. Если ОС Windows обнаруживает подключенное устройство PnP, отлича¬ющееся от того, что прописано в ее реестре для данного порта (или просто новое устройство), она пытается установить требуемые для устройства драйверы из ди¬стрибутива ОС или из комплекта поставки нового устройства. Если Windows не желает замечать вновь подключенного устройства PnP, это может свидетельствовать о неисправности порта или кабеля. Система PnP не работает, если устройство под¬ключается дешевым «не двунаправленным» кабелем, у которого отсутствует связь по линии Selectln* (контакт 17 порта LPT и контакт 36 разъема Centronics).
1.6. Применение LPT-порта
Обычно LPT-порт используют для подключения принтера (см.

Hosted by uCoz