Про мейк-брейк это я знатно стормозил.
Драйвинга во времена "Океана-240" еще не существовало. Есть пара ассемблерных вызовов, один проверяет статус готовности очередного кода клавиши, другой этот самый код считывает из порта. Можно их переписать вполне (заодно приделать к клавиатурному ППА джойстики), например, расширив количество бит в коде клавиши с 7 до 8. Наружу для CP/M так и будут торчать вызовы KBDSTAT и KBDREAD.




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