Section courante

A propos

Section administrative du site

Interruption 10h

Fonction F7h

Initie les registres
RIL (EGA Register Interface Library)

Description

Cette fonction permet d'effectuer l'initialisation des valeurs par défaut des registres du RIL.

Entrée

Registre Description
AH F7h
CX Drapeau de sélection d'une couleur VGA:
Valeur Description
5448h Cette valeur permet au programme de reconnaître l'octet d'offset 14h de la table pointée par l'adresse ES:BX comme la valeur d'un registre de sélection d'une couleur VGA.
DX Numéro du port:
Valeur Description
Pointeur/circuits de données
00h Cette valeur indique le contrôleur CRT (3B4h pour les modes monochromes; 3D4h pour les modes couleurs)
08h Cette valeur indique le séquenceur (3C4h)
10h Cette valeur indique le contrôleur graphique (3CEh)
18h Cette valeur indique le contrôleur d'attributs (3C0h)
Registres simples
20h Cette valeur indique le registre de sortie (3C2h)
28h Cette valeur indique le registre de contrôle (3B4h pour les modes monochromes; 3D4h pour les modes couleurs)
30h Cette valeur indique le position graphique 1 (3CCh)
38h Cette valeur indique le Position graphique 2 (3CAh)
ES:BX Pointe sur une table d'entrées d'un octet. Chaque entrée contient la valeur par défaut du registre correspondant. Cette table doit contenir des valeurs pour chaque registre.

Sortie

Registre Description
BX Ce registre est modifié
DX Ce registre est modifié

Remarque



Dernière mise à jour : Jeudi, le 3 mars 2016