Программирование видеоадаптеров CGA, EGA и VGA

       

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


Данный регистр видеоадаптеров EGA и VGA доступен только для записи.

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

D3-D0 Конец обратного вертикального хода луча. D4 Сброс вертикального прерывания. D5 Разрешения вертикального прерывания. D6 Изменение скорости регенирации экрана. (Только VGA.) D7 Защита от записи. (Только VGA.)

  • D7 Этот бит позволяет решить некоторые проблеммы совместимости между VGA и видеоадаптерами, построенными на основе микросхемы 6845 (например CGA). Если бит D7 равен единице, то регистры контроллера ЭЛТ, имеющие индексы от 0 до 7, будут защищены от записи в них.
  • D6 Если бит равен единице, то во время обратного горизонтального хода луча будет генерироваться пять циклов регенерации видеопамяти вместо обычных трех.?
  • D5 Если бит равен нулю, то при каждом обратном вертикальном ходе луча на линии IRQ2 будет возникать прерывание. Сигнал прерывания сбрасывается записью нуля в бит D4 данного регистра.
  • D4 Запись нуля в данный бит вызывает сброс вертикального прерывания и переустановку флага незаконченного вертикального прерывания.
  • D3-D0 Когда значение этих битов поразрядно равны четырем младшим битам счетчика горизонтальных линий, сигнал обратного вертикального хода луча будет окончен.


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