AH = 83h: Get/Set Page Map
This function is composed of four subfunctions which perform general saving and restoring of the page mapping state. The state is saved to or restored from a save array provided in the calling program. One of these subfunctions is used to determine the required length for the array.
These functions are intended to be used to save or restore the HP palmtop's page map state as a unit; the internal representation of the page map state should not be manipulated.
AX = 8300h: Get Page Map Subfunction
- Input: AX = 8300h
ES:DI = pointer to destination save array
- Output: AH = Completion Status
00h = Success
AX = 8301h: Set Page Map Subfunction
- Input: AX = 8301h
DS:SI = pointer to source save array
- Output: AH = Completion Status
00h = Success
AX = 8302: Get and Set Page Map Subfunction
- Input: AX = 8302h
ES:DI = pointer to destination save array
DS:SI = pointer to source save array
- Output: AH = Completion Status
00h = Success
AX = 8303 Get Size of Page Map Save Array Subfunction
- Output: AH = Completion Status
00h = Success
AL = Save array size in bytes