include vmm.inc mov esi, Entries ; points to page-table entries for physical HMA alias VMMcall Set_Physical_HMA_Alias |
The Set_Physical_HMA_Alias service defines an HMA alias for pages 100h through 10Fh. This service is for the exclusive use of the XMS driver, a part of the virtual V86MMGR device, and is only available during initialization.
Entries
Points to an array of 16 page-table entries, which define the physical HMA alias.
This service has no return value.
This service does not map new pages into the HMA. Instead, the virtual device must call the _MMGR_Toggle_HMA service with the MMGRHMAPhysical value after the calling this service. This service specifies which pages are mapped when the MMGRHMAPhysical value is specified in a call to the _MMGR_Toggle_HMA service.
EAX, ECX, EDI, ESI, Flags