SysLink API Reference
2.21.03.11
|
This structure defines information about memory regions mapped by the ProcMgr module. More...
#include <ProcMgr.h>
Data Fields | |
UInt32 | addr [ProcMgr_AddrType_EndValue] |
UInt32 | size |
Bool | isCached |
Bool | isMapped |
ProcMgr_MapMask | mapMask |
UInt16 | refCount |
This structure defines information about memory regions mapped by the ProcMgr module.
UInt32 ProcMgr_AddrInfo_tag::addr[ProcMgr_AddrType_EndValue] |
Addresses for each type of address space
UInt32 ProcMgr_AddrInfo_tag::size |
Size of the memory region in bytes
Bool ProcMgr_AddrInfo_tag::isCached |
Region cached?
Bool ProcMgr_AddrInfo_tag::isMapped |
tells whether the entry is mapped
ProcMgr_MapMask ProcMgr_AddrInfo_tag::mapMask |
map type needed for default entries in translation table
UInt16 ProcMgr_AddrInfo_tag::refCount |
To ensure entry is added/removed only in appropriate map/unmap