| In pratica questa SottoFunzione
consente di verificare il modo con cui sono stati usati i
Registri per
stabilire l'effettivo Colore utilizzato:
| in
BL viene restituito un valore legato alla quantità
di Pagine di Colore disponibili; sulla VGA
nel
bit0 di
BL viene copiato il bit7 del
Registro di Controllo di Modo, 10H,
del Controller di Attributo
| se
BL=00H
(bit7=0) sono disponibili
4 Pagine da 64 Registri DAC ciascuna (00H÷3FH,40H÷7FH,80H÷BFH e
C0H÷FFH) |
| se
BL=01H
(bit7=1) sono disponibili
16 Pagine da 16 Registri DAC ciascuna
(Tavolozze EGA,
00H÷0FH,
10H÷1FH, ..,
F0H÷FFH)
|
|
| in BH
lascia
il numero della
Pagina di Colori attualmente in uso:
| tra 00H÷03H,
con 4 Pagine da 64 Registri (i 2 bit
bit1÷bit0 di BH
sono copiati dai 2 bit
bit3÷bit2 del
Registro di Selezione e indicano quale delle
4 Pagine è in uso). |
| tra 00H÷0FH,
con 16 Pagine da
16 Registri (i 4 bit
bit3÷bit0 di BH
sono copiati dai 2 bit
bit3÷bit0 del
Registro di Selezione e indicano quale delle
16 Pagine è in uso). |
|
|