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

       

Конец обратного вертикального хода луча (Vertical Retrace End Register - VRER) (индекс11h)


Регистр устанавливает конец обратного вертикального хода луча, а также выполняет некоторые другие функции. Данный регистр доступен только для записи.



Биты

Описание

D3-D0

Конец обратного вертикального хода луча

D4

Сброс вертикального прерывания

D5

Разрешения вертикального прерывания

D6

Изменение скорости регенерации экрана (видеоадаптеры VGA и SVGA)

D7

Защита от записи (видеоадаптеры VGA и SVGA)

D7    Если бит D7 равен единице, то регистры контроллера ЭЛТ, имеющие индексы от 0 до 7, будут защищены от записи. Защита от записи позволяет решить некоторые проблемы совместимости между адаптером VGA и видеоадаптерами, построенными на основе микросхемы 6845 (например CGA).

D6    Если бит D6 равен единице, то во время обратного горизонтального хода луча будет генерироваться пять циклов регенерации видеопамяти вместо обычных трех.

D5    Если бит равен нулю, то при каждом обратном вертикальном ходе луча на линии IRQ2 будет возникать прерывание. Сигнал прерывания сбрасывается при записи нуля в бит D4 данного регистра.

D4    Запись нуля в данный бит вызывает сброс прерывания на линии IRQ2 и переустановку флага незаконченного вертикального прерывания.

D3-D0    Сигнал обратного вертикального хода луча завершается, когда значение четырех младших бита счетчика горизонтальных линий совпадает с битами D3-D0



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