Отлично, и почти все работает! В скан кодах ошибка вкралась с 0х42-0х47, они должны быть 0х41-0х46, нужно ПЗУ поправить. Шифт работает, но проверил не все комбинации еще.
С шифтом поспешил обрадоваться:
шифт+1 - дает !, ок
шифт+2 - нет,
шифт+3 - нет,
шифт+4 - дает # (это должно быть шифт+3 ),
шифт+5 - нет,
шифт+6 - нет,
шифт+7 - дает *,
шифт+8 - нет,
шифт+9 - нет,
шифт+ 0 - дает '(' (а дб шифт + 8),
шифт+ '.' - дает ?,
шифт+ о - дает ),
шифт+ р - дает _.
пока так.
поправил ПЗУ:
в терминале видно, какая клавиша нажимается на PS/2 клавиатуре и что видит Галаксия.






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