Ну как бы где картинка для примера?
Небольшие мысли
1.
По поводу памяти, вобщем решил я что будет один слот SIMM30 и собственно 1мб памяти.
Тобишь ввел порт 1FFDh, чтобы типа рулить можно памятью выше 512кб.
Итого мапперы такие:
Стандартый 128кб
Пентагон 256кб (порт 7FFDh, бит D6)
Пентагон 512кб (порт 7FFDh, бит D7)
Скорпион - 256, KAY-256 (порт 1FFDh, бит D4)
Так сказать приобщаемся к лучшему
2. Тут раздумывал по поводу USB клав. В принципе, чтобы следовать духу диповости, можно сделать финт ушами(хвостом или другой частью тела). А именно взять какую нибудь мелкую мегу и реализовать на ней чито хост USB. Тоесть она кроме чтения клавы из USB ничего не сможет быстро делатьПосему из нее делаем как бы мост USB клава- SPI. Иными словами читаем сканкод и кидаем его в SPI. А вторая штатная мега, которая занимается обработкой и сканингом PS2 шины будет как бы читать из шины SPI. Кроме того в мелкую мегу можно запихать рулежкой ATX питания, уж на это ей думаю хватит мощностей.
В принципе есть в сети пример руления USB клавы, так называемый USB Keylogger http://obruboff.ru/usb-keylogger-avr/
Вот как то так. Но вот задача, кто возьмется за весь колхоз, потому как уже схемку сaro не поставишь - программу надо писать.![]()






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