Интересное кино.
Отлаживая утилиту IO.COM на реале, столкнулся со странностью: пишу в порт управления цветом 0E1h разные данные, а обратно читаю неизменно 0E1h. Проверил другие порты той же ВВ55 - та же история; из порта 0E0h читается всегда 0E0h, из порта 0E1h - 0E1h. Как если бы читал из несуществующего порта.
Посмотрел внимательно схему:
Авторы сэкономили на возможности чтения из DD67 в принципе. По идее это можно понять, все порты там работают на вывод, но вдруг бы кому захотелось порт принтера использовать на чтение?




Ответить с цитированием