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

       

Управление адресацией видеопамяти


Центральный процессор получает доступ к видеопамяти адаптера через окно небольшого размера. Функция 4F05h позволяет позиционировать окно по видеопамяти и определять его текущее положение. Окно может позиционироваться с определенным шагом.

Функция 4F05h содержит две подфункции, выбираемые регистром BH. Первая подфункция BH = 0 позволяет переместить окно в определенную позицию. Вторая подфункция BH = 1 определяет текущее положение окна.



На входе:

AH

4Fh

AL

05h

BL

Номер окна: 0 - окно A, 1 - окно B

BH

00h выбор окна видеопамяти

DX

Адрес окна видеопамяти (в единицах шага)

BH

01h определить адрес окна видеопамяти

DX

Адрес окна видеопамяти (в единицах шага)

На выходе:

AL

4Fh

AH

Результат: 0, в случае успешного завершения, 1 в случае ошибки



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