Projète Mémoire Conventionelle dans un Bloc de Mémoire [1.0]

Projète des adresses linéaires en dessous du premier Mo sur l'adresse linéaire d'un bloc mémoire précedemment alloué avec l'Int 31H Fonction 0504H.

Appel avec

AX = 0509H
ESI = handle du bloc de mémoire
EBX = offset dans le bloc de mémoire de(s) page(s) à projeter(doit être aligné sur une page)
ECX = nombre de pages à projeter
EDX = adresse linéaire de la mémoire conventionelle (doit être aligné sur une page)

Retourne

si la fonction réussit
Carry flag = 0
si la fonction échoue
Carry flag = 1
AX = code d'erreur
8001Hfonction non supportée
8003Hintegrité du système
8023Hhandle invalide (dans ESI)
8025Hadresse linéaire invalide(l'étendue specifiée n'est pas dans le bloc specifié ou EBX/EDX n'est pas aligné sur une page)

Notes