Interruption 15h |
Fonction C2h, Sous-Fonction 05h |
Initie l'interface du périphérique de pointage |
---|---|---|
PS/2 |
Description
Cette fonction permet d'initialiser l'interface du périphérique de pointage.
Entrée
Registre | Description |
---|---|
AX | C205h |
BH | Ce registre permet d'indiquer la taille du paquet d'informations |
Sortie
Drapeau | Valeur | Description | |||
---|---|---|---|---|---|
CF | 1 | Une erreur s'est produite, dans ce cas : | |||
Registre | Description | ||||
AH | Ce registre permet d'indiquer le code d'erreur : | ||||
Valeur | Description | ||||
01h | Cette valeur indique un appel à une fonction invalide | ||||
02h | Cette valeur indique un appel à une entrée invalide | ||||
03h | Cette valeur indique une erreur d'interface détectée | ||||
04h | Cette valeur indique une erreur de seconde exécution | ||||
05h | Cette valeur indique qu'aucun périphérique n'est installé | ||||
0 | Tous va bien, dans ce cas : | ||||
Registre | Description | ||||
AH | 00h |
Remarques
- Après cette opération, l'état du périphérique de pointage est le suivant : désactivé, taux d'échantillonnage à 100 rapports par seconde, résolution à 4 comptes par millimètre, et mise à l'échelle de 1 à 1.
Exemple
L'exemple suivant permet d'effectuer la détection d'une souris avec un port PS/2 :
Dernière mise à jour : Jeudi, le 3 mars 2016