Программирование видеоадаптеров

       

Регистр определения структуры памяти (Memory Mode Register - MMR) (индекс4)


Регистр инициализируется BIOS во время выбора режима работы видеоадаптера и определяет структуру видеопамяти в этом режиме.

D0    Для видеоадаптера EGA бит D0 содержит единицу, при использовании в текстовом режиме функции выбора знакогенератора. Для адаптера VGA этот бит обычно сброшен в ноль.

D1    Для видеоадаптера EGA бит D1 равен единице, если объем видеопамяти больше 64 Кбайт.

D2    Если бит D2 содержит ноль, то доступ по четным адресам происходит к нулевому цветовому слою, а по нечетным - к первому.

D7-D3    Не используются.

При выборе режима работы адаптера, BIOS загружает в регистр CPWE следующие значения:



Режим

0,1,2,3,7

4,5

6,0Dh,0Eh

0Fh,10h

Содержимое регистра

03

02

06

00



Содержание раздела