| |
Map Memory
Input |
Output |
AX |
44h |
Physical (0-3) |
Error
Code |
|
AX |
BX |
Logical
Page Number |
|
|
BX |
CX |
|
|
|
|
CX |
DX |
EMM
Handle |
|
|
DX |
Maps one of the logical pages of expanded memory assigned to a
handle onto one of the four physical pages within the EMM's page
frame.
If the logical page number is 0FFFFh, the physical page specified
in AL will be unmapped (made inaccessible for reading or writing)
Note: Downward compatible with both EMS and EEMS 3.2; EMS and EEMS
3.2 do not support unmap (logical page 0FFFFh) capability.
Also, EEMS 3.2 specified there were precisely four physical
pages; EMS 4.0 uses the subfunctions of function 58h to
return the permitted number of physical pages. This
incorporates the functionality of function 69h ("function
42") of EEMS. |