Системная поддержка LPT-порта

Обзор Системная поддержка LPT-порта взят из открытых источников в сети Интернет. 29 декабря 2008 IntPC.ru:
Системная поддержка LPT-порта включает поиск установленных портов и сервисы печати (Int 17h, см. п. 8.3.3). В процессе начального тестирования POST BIOS проверяет наличие параллельных портов по адресам 3BCh, 378h и 278h и помещает базовые адреса обнаруженных портов в ячейки BIOS Data Area 0:0408h, 040Ah, 040Ch, 040Eh. Эти ячейки хранят адреса портов LPT1-LPT4, нулевое значение адреса является признаком отсутствия порта с данным номером. В ячейки 0:0478, 0479, 047А, 047В заносятся константы, задающие тайм-аут для этих портов.
Поиск портов обычно ведется достаточно примитивно - по базовому адресу (в регистр данных предполагаемого порта) выводится тестовый байт (AAh или 55h), затем производится ввод по тому же адресу. Если считанный байт совпал с записанным, предполагается, что найден LPT-порт; его адрес помещается в ячейку BIOS Data Area. Базовые адреса портов могут быть впоследствии изменены программно. Адрес порта LPT4 система BIOS самостоятельно установить не может, поскольку в списке стандартных адресов поиска имеются только три вышеуказанных.
Обнаруженные порты инициализируются - записью в регистр управления формируется и снимается сигнал lnit#, после чего записывается значение ОСЬ, соответствующее исходному состоянию сигналов интерфейса. В некоторых случаях сигнал lnit# активен с момента аппаратного сброса до инициализации порта при загрузке ОС. Это можно заметить по поведению включенного принтера во время перезагрузки компьютера - у принтера надолго гаснет индикатор On-Line. Следствие этого явления - невозможность распечатки экранов (например, параметров BIOS Setup) по нажатию клавиши Print Screen до загрузки ОС.
в твиттер
Читайте так же:
  • Системная поддержка СОМ-портов
  • Int 14h — поддержка СОМ-портов
  • Проверка конфигурирования
  • Спасибо за просмотр этой информации на нашем компьютерном сайте. Надеемся, что статья Системная поддержка LPT-порта вам понравилась. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы компьютерных интерфейсов, то рекомендуем зарегистрироваться на портале www.intpc.ru.
    Министр наградил передовиков e-правительства
    Stfw.Ru: 16 мая, и.о. министра связи и массовых коммуникаций Игорь Щеголев лично приветствовал федеральные ведомства, достигшие наибольших успехов в предоставлении госуслуг на базе системы ...
    Девид Кейдж: Мне не интересны новые технологии
    Stfw.Ru: Сегодня директор Heavy Rain, Девид Кейдж заявил в интервью Devlop, что он не заинтересован в новом поколении консолей и по его мнению, игры должны развиваться не за счет технологий, а за ...
    Корейцы прошли Diablo III за 7 часов
    Stfw.Ru: Как только Diablo III появилась в продаже, на ее покорение кинулись тысячи и тысячи фанатов. Естественно, почти сразу же начали поступать сообщения о достижениях и рекордах, в частности, по ...
    Android захватил 56 процентов рынка смартфонов
    Stfw.Ru: Компании Apple удалось захватить под свой контроль почти восемь процентов мирового рынка мобильных телефонов всех типов, включая как обычные сотовые телефоны, так и смартфоны. Об этом ...
    «Энвижн Груп» поддерживает матч за звание чемпиона мира ФИДЕ по шахматам
    Stfw.Ru: Турнир проходит 10–31 мая 2012 г. в Москве, в Инженерном корпусе Государственной Третьяковской галереи. За звание первого шахматиста планеты сражаются действующий чемпион Вишванатан Ананд ...
    Белорусы на связи в Одноклассниках даже без Интернета
    Stfw.Ru: Компания ИММО выступила разработчиком сервиса «SMS-Друзья», позволяющего абонентам сотового оператора МТС в Беларуси быть на связи с друзьями из соцсетей независимо от подключения к ...
    Половина российских компаний, внедривших систему для управления взаимоотношениями с клиентами в 2011 году, выбрали «1С:CRM»!
    Stfw.Ru: Компания DSS Consulting, оказывающая услуги в сфере управленческого и ИТ-консультирования с 2003 года, завершила очередное ежегодное исследование российского рынка CRM-систем. В обзоре ...
    Сайт посвящен универсальным внешним интерфейсам, начиная с долгожителей - портов LPT и СОМ - и кончая современными шинами USB, Fire Wire, SCSI и беспроводными интерфейсами IrDA и Bluetooth.