Previous: Function 0503 - Resize Memory Block To the Table of Content Next: Function 0801 - Free Physical Address Mapping

- 7.2.13 -
PMODE/W MSDOS Extender
PMODE/W Supported DPMI INT 31h functions

Function 0800 - Physical Address Mapping

PMODE/W API

This function Converts a physical address into a linear address. This functions allows the client to access devices mapped at a specific physical memory address.
In:
   AX     = 0800h
   BX:CX  = physical address of memory
   SI:DI  = size of region to map in bytes
Out:
   if successful:
     carry flag clear
     BX:CX  = linear address that can be used to access
              the physical memory
   if failed:
     carry flag set
Notes:
It is the caller's responsibility to allocate and initialize a descriptor for access to the memory.

Clients should not use this function to access memory below the 1 MB boundary.


Previous: Function 0503 - Resize Memory Block To the Table of Content Next: Function 0801 - Free Physical Address Mapping
Function 0503 - Resize Memory Block Table of Content Function 0801 - Free Physical Address Mapping

- 7.2.13 -