Quote:
Originally Posted by vinxru
(Post 491197)
Карта памяти есть. Регистры можно угадать по схеме. Там стоит дешифратор ИД7 (DD21) на адреса A3,A4,A5.
Например, вывод 2 дешифратора (на шине С39) включает запись в регистры палитры (DD75). То есть записью в порты 10h - 13h (дубликат на 14-17h и т.п.) настраивается палитра
|
Только не 10h-13h, а 90h-93h, смотри внимательнее схему :)
Там вообще все порты в диапазоне 80h-0FFh, т.к. на дешифратор порта DD21 идёт А15 как разрешающий сигнал, совместно с IOWR/IORD (предположительно, на данный момент не дорисовано).
Есть ещё битовый регистр конфигурации DD20, адресуется портами:
0A0h-0A7h, 0E0h-0E7h очистка
0B8h-0BFh сброс бита
0F8h-0FFh установка бита
Как раз через него (бит 2) перключаются страницы ПЗУ (по 16Кб). Само ПЗУ только по адресам 0C000h-0FFFFh, а также 0000-0FFh после сброса или при установке в ноль старшего бита порта 0A8h (0A8h-0AFh,0E8h-0EFh), и наличии гашения кадра (наверное).
|