Restore Page Map                               

Input

Output

AX

48h   Error Code   AX

BX

        BX

CX

        CX

DX

 Callers EMM handle (not current)     DX
     Restores the  contents  of  all  expanded  memory  hardwere page-
     mapping registers  to the values associated with the given handle
     by a previous function 08h (Save Mapping Context).

     Notes:

     *  Upward and downward compatible with both EMS and EEMS 3.2.

     *  This  only  restores   the   context   saved   in   EMS  3.2
        specification; if a driver, interrupt routine  or  TSR needs
        to  do  more,  functions  4Eh  (Page Map functions)  or  4Fh
        (Partial Page Map functions) should be used.

     *  This function saves the state  of the map registers for only
        the 64K page frame defined in versions 3.x of the LIM. Since
        all applications written to LIM versions 3.x  require saving
        the map register state of only this 64K  page  frame, saving
        the  entire mapping state for a  large  number  of  mappable
        pages would be inefficient use of memory.  Applications that
        use a mappable memory region  outside the LIM 3.x page frame
        should use functions 15 or 16 to save and restore  the state
        of the map registers. 


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .