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

       

Выбор количества линий развертки в текстовом режиме - подфункция 30h


Функция используется для получения на VGA текстовых режимов, внешне не отличающихся от CGA или MDA.

На входе: AH = 12h;

BL = 30h - выбор числа линий развертки;

AL = число линий развертки:

0 - применение двойного сканирования в режиме с 200 линиями, размер символа 8х8 пикселов,

1 - режим с 350 линиями, размер символа 8х14 пикселов,

2 - режим с 400 линиями, размер символа 8х16 пикселов.

На выходе: AL = 12h.

Данная функция возвращает в регистре AL значение 12h, если компьютер имеет видеоадаптер VGA. Следовательно эта особенность может использоваться для определения наличия видеоадаптера VGA в системе.



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