Interruption 15h |
Fonction C2h, Sous-Fonction 01h |
Initie le périphérique de pointage |
|---|---|---|
| PS/2 | ||
Description
Cette fonction permet de réinitialiser le périphérique de pointage.
Entrée
| Registre | Description |
|---|---|
| AX | C201h |
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 | ||||
| BH | Ce registre contient l'identificateur de périphérique | ||||
Remarques
- Après une opération de réinitialisation, l'état du périphérique de pointage est le suivant : désactivé, taux d'échantillonnage à 100 rapports par seconde, résolution à 4 coups par millimètre,et mise à l'échelle de 1 à 1.
- La taille du paquet de données n'est pas modifiée par cette fonction.
- L'application peut utiliser les autres sous-fonctions de l'interruption 15h, Fonction C2h pour initialiser le périphérique de pointage à d'autres fréquences d'échantillonnage, résolution et mise à l'échelle, puis activer le périphérique avec l'interruption 15h, fonction C2h, sous-fonction 00h.
- Voir également l'interruption 15h, fonction C2h, sous-fonction 05h, réinitialisant incidemment le périphérique de pointage de manière similaire.
Dernière mise à jour : Jeudi, le 3 mars 2016
