переключаться по сигналу WR процессора
Да, верно.
Я не вижу сложностей в запуске табуретки в космос. Поскольку не представляю как это делается
Я использую готовый альтеровский + самодельный контроллеры, которые в куче не предназначены для выдачи произвольного числа байтов, а только одного. Для выделения префиксов как раз и требуются пляски с бубном.
Нет, регистры там хранят данные до выключения питания или перезаписи.
---------- Post added at 21:17 ---------- Previous post was at 20:27 ----------
Как я буду делать второй байт - идеи есть. Тем паче, что это полностью стыкуется с моим стремлением полноценно задействовать всю клавиатуру (сейчас цифровое поле не интерпретируется как цифры).
Буду отслеживать последовательность поступивших сканкодов в стейт-машине и ставить "флаги", на выходе это даст последний сканкод + флаги префиксов, на основе которых станет доступна почти вся клавиатура. Это дает возможность также передать в драйвер непосредственно сами префиксы (или просто биты состояния). Не очень представляю пока, в какой порт выдавать префикс. Для PS/2 мы используем F766 (4E). Но следующий порт F767 (4F) уже занят портом конфигурации.






ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Ответить с цитированием