Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

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

© Александр Фролов, Григорий Фролов
Том 21, М.: Диалог-МИФИ, 1993.

[Назад] [Содеожание] [Дальше]

Чтение/запись конфигурации видеосистемы - функция 1Ah

Функция содержит две подфункции для чтения и записи текущей конфигурации видеосистемы компьютера.

Функция 1Ah реализована только для видеоадаптеров VGA и SVGA. Если после вызова функции регистр AL не содержит число 1Ah, это значит, что функция не поддерживается данным видеоадаптером и для определения конфигурации надо использовать другие способы.

Чтение конфигурации видеосистемы - подфункция 00h

При помощи этой функции можно определить конфигурацию видеосистемы компьютера:

На входе:

AH

1Ah

 

AL

00h - чтение конфигурации видеосистемы

На выходе:

AL

1Ah

 

BL

Тип первичного видеоадаптера:

0 - монитор отсутствует, 1 - MDA с монохромным монитором, 2 - CGA с цветным монитором, 3 - EGA с улучшенным цветным монитором, 4 - EGA с цветным монитором, 5 - EGA с монохромным монитором, 6 - PGC (профессиональный графический контроллер); 7 - VGA с монохромным аналоговым монитором, 8 - VGA с цветным аналоговым монитором, 0Ah - MCGA с цветным цифровым монитором. 0Bh - MCGA с монохромным аналоговым монитором, 0Ch - MCGA с цветным аналоговым монитором

 

BH

Тип дополнительного видеоадаптера (см. регистр BL)

Запись конфигурации видеосистемы - подфункция 01h

Данная функция позволяет изменить информацию о конфигурации видеосистемы компьютера:

На входе:

AH

1Ah

 

AL

01h - запись конфигурации видеосистемы

 

BL

Тип первичного видеоадаптера (см. подфункцию 00h)

 

BH

Тип дополнительного видеоадаптера (см. подфункцию 00h)

На выходе:

AL

1Ah


[Назад] [Содеожание] [Дальше]