Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Assembler _ Порт LPT не переводится в режим ECP

Автор: Hey 19.03.2013 17:12

Доброго времени суток,

такая проблема: в BIOS перевел порт в режим ECP, а при запуске программы печати из доса (взята из книги Кулакова "Аппаратные средства IBM PC") получаю сообщение "Порт не в режиме ECP". Вопрос: это ошибка в коде или с драйвером поддержки порта LPT какая-то проблема?

Привожу фрагмент кода по проверке состояния порта LPT: идет обращение к регистру управления ecr по адресу 378h со смещением 402h.

 
mov DX,378h+402h
in AL,DX
cmp AL,0FFh
je @@Err1
@@Err1: MFatalError Err1 ;Порт находится не в режиме ECP



Заранее спасибо.