Section courante

A propos

Section administrative du site

Interruption 67h

Fonction 55h

Fixe le saut
Pilote EMM 4.0+

Description

Cette fonction permet de fixer l'affectation de pages et du nombre de page avant le saut.

Entrée

Registre Valeur ou description
AH 55h
AL Ce registre permet d'indiquer le type de cartographie:
Valeur Description
00h Cette valeur permet d'indiquer que la cartographie utilise des numéros de pages physiques.
01h Cette valeur permet d'indiquer que la cartographie utilise des segments de pages physiques.
DX Ce registre permet d'indiquer l'identificateur de descripteur Handle.
DS:SI Cette paire de registres permet d'indiquer l'adresse du tampon :
Déplacement Taille Description
00h 4 octets Ce champ permet d'indiquer le pointeur éloigné permettant d'y accéder
04h 1 octet Ce champ permet d'indiquer le nombre de pages à passer avant le saut
05h 4 octets Ce champ permet d'indiquer le pointeur éloigné pour la liste d'affectations

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.
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.

Remarques

Références

Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 82 à 83.

Dernière mise à jour : Jeudi, le 3 mars 2016