Interruption 10h |
Fonction 11h, Sous-Fonction 11h |
Active/Charge une police 8x14 |
---|---|---|
EGA, MCGA, VGA, IBM 8514/A, SVGA |
Description
Cette fonction permet de charger/activer un ensemble de police de caractères de dimension 8x14 pixels.
Entrée
Registre | Description |
---|---|
AX | 1111h |
BL | Ce registre permet d'indiquer la table de caractères appelée (0 ou 1) |
Sortie
Aucune
Remarques
- Cette fonction permet de sélectionner la police de caractères dans les modes d'affichage texte (alphanumérique). Pour la sélection des polices de caractères dans les modes graphiques (adressables en tous points), voir l'interruption 10h, fonction 11h, sous-fonctions 20h à 24h.
- Si AL = 11h, la page 0 doit être active. Les points (octets par caractère), les lignes et la longueur du tampon de rafraîchissement sont recalculés. Le contrôleur est reprogrammé avec la ligne de balayage maximale (points - 1), le début du curseur (points - 2), la fin du curseur (points - 1), la fin de l'affichage vertical ((lignes * points) - 1) et l'emplacement de soulignement (points - 1, mode 7 uniquement). Si la sous-fonction 11h est appelée à tout moment autre qu'immédiatement après un mode défini, les résultats sont imprévisibles.
- Les sous-fonctions 01h et 11h sont réservées sur la carte vidéo MCGA. Si l'un ou l'autre est appelé, la sous-fonction 04h est exécutée.
Références
La Bible du PC: Programmation système - Sixième Edition, Edition Micro-Application, Michael Tischer, 1996, ISBN: 2-7429-0544-8, page 1596.
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 420.
Dernière mise à jour : Jeudi, le 3 mars 2016