Агат/Техническая информация: различия между версиями

Материал из Emuverse
(Новая страница: «{{Emuverse}} == Агат-9 == === Порт клавиатуры === Для работы с клавиатурой используются следующие порты ввода-вывода: * C000—C00F – код нажатой клавиши (младшие 7 битов). Старший бит, равный 1, означает, что код готов к чтению. * C063 – линия Р/Л, старший бит кода нажат...»)
(нет различий)

Версия от 12:56, 18 января 2024

Этот документ создан для Emuverse и распространяется на условиях лицензии CC-BY-SA-3.0.

Агат-9

Порт клавиатуры

Для работы с клавиатурой используются следующие порты ввода-вывода:

  • C000—C00F – код нажатой клавиши (младшие 7 битов). Старший бит, равный 1, означает, что код готов к чтению.
  • C063 – линия Р/Л, старший бит кода нажатой клавиши (бит 7).
  • C010—C01F – обращение по этим адресам сбрасывает буфер для приема следующей клавиши.