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

       

Дополнительная таблица окружения


Последний элемент таблицы окружения содержит указатель на дополнительную таблицу окружения. Эта таблица содержит несколько дальних указателей на структуры данных, используемые BIOS видеоадаптеров VGA и SVGA.

Дополнительная таблица окружения (также как таблица окружения), используемая сразу после загрузки компьютера, располагается в ПЗУ BIOS. Чтобы изменить какие-либо элементы этой таблицы, вы должны сначала перенести ее в оперативную память (см. раздел "Таблица окружения").

Ниже описаны элементы дополнительной таблицы окружения:

Смещение

Размер

Описание

00h

Слово

Длина дополнительной таблицы окружения в байтах

02h

Двойное слово

Указатель на таблицу кодов комбинаций мониторов

06h

"-"

Указатель на вторую таблицу символов текстового режима

0Ah

"-"

Указатель на таблицу настройки палитры

0Eh

"-"

Зарезервировано

12h

"-"

"-"

16h

"-"

"-"

После загрузки компьютера заполняются только один элемент таблицы окружения - указатель на таблицу кодов комбинаций мониторов. Остальные указатели имеют нулевое значение и не используются.



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