INT 67,4E - Get/Set Page Map Context (LIM EMS 3.2+)
AH = 4Eh AL = 00 get page mapping context into array ES:DI = pointer to destination array 01 set page mapping context from array DS:SI = pointer to context source array 02 get and set page mapping registers at once ES:DI = pointer to destination array DS:SI = pointer to context source array 03 get size of page mapping array 04-31 reserved on return: AH = 00 success = error code (see EMS STATUS) AL = bytes in pagemapping array (when AL=3) ES:DI = pointer to array with mapping info (AL=00/02) - an error will occur if ES:DI points to a buffer that will cause a segment swap - designed for use by multitasking operating systems only