Cette fonction permet de réinitialiser la périphérique de pointage.
Drapeau |
Valeur |
Description |
CF |
1 |
Une erreur s'est produite, dans ce cas: |
AH |
Ce registre permet d'indiquer le code d'erreur : |
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: |
AH |
00h |
BL |
Ce registre permet de retourner l'octet d'état du périphérique de pointage : |
0 |
Ce bit vaut 1 si le bouton droit est enfoncé |
2 |
Ce bit vaut 1 si le bouton gauche est enfoncé |
4 |
Ce bit permet d'indiquer le facteur d'échelle: |
0 |
Facteur d'échelle 1:1 |
1 |
Facteur d'échelle 2:1 |
5 |
Ce bit permet d'indiquer l'état du périphérique de pointeur: |
0 |
Cette valeur indique que le périphérique est interdit |
1 |
Cette valeur indique que le périphérique est autorisé |
6 |
Ce bit permet d'indiquer le mode: |
0 |
Cette valeur indique qu'il utilise le mode en flux |
1 |
Cette valeur indique qu'il utilise le mode télécommandé |
CL |
Ce registre retourne la résolution: |
00h |
Cette valeur indique un comptage par millimètre |
01h |
Cette valeur indique 2 comptage par millimètre |
02h |
Cette valeur indique 4 comptage par millimètre |
03h |
Cette valeur indique 8 comptage par millimètre |
DL |
Ce registre retourne le taux d'échantillonnage: |
0Ah |
Cette valeur indique 10 rapports par seconde |
14h |
Cette valeur indique 20 rapports par seconde |
28h |
Cette valeur indique 40 rapports par seconde |
3Ch |
Cette valeur indique 60 rapports par seconde |
50h |
Cette valeur indique 80 rapports par seconde |
64h |
Cette valeur indique 100 rapports par seconde |
C8h |
Cette valeur indique 200 rapports par seconde |