Share via


Memory Library

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

The memory library implements translation between the physical and virtual memory in the kernel space. For more information, see %_WINCEROOT%\Platform\Common\Src\Inc\Oal_memory.h.

For MIPS and SHx hardware platforms, all functions are implemented as C/C++ macros. For x86 and ARM hardware platforms, the implementation uses g_oalAddressTable to implement OALVAtoPA and OALPAtoVA functions. Both routines traverse this table to perform the address conversion. The remaining functions are implemented as C/C++ macros.

See Also

Reference

Memory Reference

Concepts

Production-Quality OAL Components