Interruption 67h |
Fonction 59h, Sous-Fonction 01h |
Demande les pages brutes |
---|---|---|
Pilote EMM 4.0+ |
Description
Cette fonction permet de demander le nombre de pages total physiquement disponible.
Entrée
Registre | Valeur ou description |
---|---|
AX | 5901h |
Sortie
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
AH | Ce registre permet d'indiquer le résultat de la fonction de l'EMM: | |||||
Valeur | Description | |||||
00h | Cette valeur permet d'indiquer que tout va bien, dans ce cas, le registre suivant est affecté: | |||||
Registre | Description | |||||
BX | Ce registre permet d'indiquer les pages brutes non allouées. | |||||
DX | Ce registre permet d'indiquer les pages brutes dans le système. | |||||
80h | Cette valeur permet d'indiquer une erreur interne, l'EMM est endommagé ou détruit. | |||||
81h | Cette valeur permet d'indiquer un problème de fonctionnement de l'électronique de l'EMS. | |||||
84h | Cette valeur permet d'indiquer que le numéro de la fonction est incorrecte. | |||||
8Fh | Cette valeur permet d'indiquer que le numéro de la sous-fonction est incorrecte. |
Remarque
- Si le gestionnaire de mémoire étendue ne prend en charge que les pages de taille standard, les valeurs renvoyées par cette fonction sont les mêmes que celles renvoyées par l'interruption 67h, fonction 42h.
Références
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 92.
Dernière mise à jour : Jeudi, le 3 mars 2016