Interruption 15h |
Fonction 4Fh |
Court-circuiter le clavier |
AT modèle 3x9, XT2, XT286, Convertible, PS/2 |
Description
Cette fonction permet d'effectuer l'interception du clavier.
Entrée
Registre |
Description |
AH |
4Fh |
AL |
Ce registre permet d'indiquer le code de touche |
Sortie
Drapeau |
Valeur |
Description |
CF |
1 |
Le code de touche n'est pas consommé, alors: |
AH |
Ce registre permet d'indiquer le code de touche inchangé ou modifié |
0 |
Le code de touche est consommé. |
Remarques
- Un système d'exploitation ou un utilitaire résident peut capturer cette fonction pour filtrer le flux de données brutes du clavier. Le nouveau gestionnaire peut remplacer un nouveau
code de numérisation, renvoyer le même code de numérisation ou renvoyer le drapeau de retenue en supprimant la frappe. La routine BIOS en ROM par défaut renvoie simplement
le code de balayage (Scan Code) inchangé.
- Un programme peut appeler l'interruption 15h, fonction C0h pour déterminer si le BIOS en ROM de la machine hôte prend en charge cette
interception de clavier.
Dernière mise à jour : Jeudi, le 3 mars 2016