Int 67H [EMS 4.0] Function 4FH (79) Subfunction 00H Save partial page map

Saves the state of a subset of the expanded memory page-mapping registers in the specified buffer.

Call with:

AH = 4FH

AL = 00H

DS:SI = segment:offset of map list (see Notes)

ES:DI = segment:offset of buffer to receive mapping state (see

Notes)

Returns:

If function successful

AH = 00H

and buffer filled in with mapping information (see Notes)

If function unsuccessful

AH = error code

Notes:

The map list contains the number of mappable segments in the first word, followed by the segment addresses of the mappable memory regions (one segment per word).

To determine the size of the buffer required for the mapping state, use Int 67H Function 4FH Subfunction 02H.