|
The Pedigree Project
0.1
|
#include <PhysicalMemoryManager.h>
Collaboration diagram for PhysicalMemoryManager::MemoryRegionInfo:Public Member Functions | |
| MemoryRegionInfo (void *VirtualAddress, physical_uintptr_t PhysicalAddress, size_t size, const char *name) | |
Public Attributes | |
| void * | pVirtualAddress |
| physical_uintptr_t | physicalAddress |
| size_t | sVirtualAddress |
| const char * | pName |
Structure containing information about one memory region.
Definition at line 113 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
|
inline |
Constructor initialises all structure members
| [in] | pVirtualAddress | virtual address of the beginning of the memory region |
| [in] | PhysicalAddress | physical address of the beginning of the memory region (or 0) |
| [in] | sAddress | size (in bytes) of the memory region |
| [in] | Name | user-visible name of the memory region |
Definition at line 121 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
| physical_uintptr_t PhysicalMemoryManager::MemoryRegionInfo::physicalAddress |
Physical address of the memory region (or 0)
Definition at line 132 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
| const char* PhysicalMemoryManager::MemoryRegionInfo::pName |
Pointer to the user-visible name of the memory region
Definition at line 136 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
| void* PhysicalMemoryManager::MemoryRegionInfo::pVirtualAddress |
Virtual address of the memory region
Definition at line 130 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
| size_t PhysicalMemoryManager::MemoryRegionInfo::sVirtualAddress |
Size (in bytes) of the memory region
Definition at line 134 of file include/pedigree/kernel/processor/PhysicalMemoryManager.h.
1.8.11