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 |