Второй процессор в том-же адресном пространстве?
Распределение памяти тоже надо патчить.
Но вообще, с клавиатурой бывает не всё так просто. Порт, из которого читается состояние клавиш, должен очень быстро отреагировать на изменение порта, в который пишется маска рядов. Такое возможно, только если заранее подготовить в памяти все возможные соответствия маска->состояние, а порт клавиатуры будет своеобразным доступом к этой памяти. Однако возможны неадекватные реакции программ, когда после нажатия клавиши ещё не вся таблица соответствий скорректирована.
---------- Post added at 16:42 ---------- Previous post was at 16:38 ----------
Оптимальный вариант, это когда матрица реализована на HDL, а перекодировкой и установкой регистров на пересечении строк и столбцов матрицы занимается другой, медленный процессор.
Вот только будет ли выигрыш в количестве ячеек?![]()






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