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

       

Выбор подмножества цветов - подфункция 13h ???


Функция предназначена для выбора числа подмножеств цветов и выбора активного подмножества:

На входе:

AH

10h



AL

13h - выбор подмножества цветов

BL

 0 - выбор режима

BH

0 - 4 подмножества из 64 цветов

1 - 16 подмножеств из 16 цветов

BL

1 - выбор активного подмножества

BH

Номер подмножества (0-4 или 0-15)

На выходе:

Не используются

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

; Выбираем режим (bh = 1)

mov        ah,10h

mov        al,13h

xor          bx,bx

inc          bh

int           10h

; Устанавливаем активное подмножество subset_num

mov        ah,10h

mov        al,13h

mov        bl,1

mov        bh,subset_num

int           10h



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