20 #include "pedigree/kernel/processor/PhysicalMemoryManager.h" 21 #include "pedigree/kernel/processor/MemoryRegion.h" 22 #include "pedigree/kernel/utilities/new" 47 MemoryRegions.
pushBack(pMemoryRegionInfo);
53 while (MemoryRegions.
count() != 0)
56 delete pMemoryRegionInfo;
void pushBack(const T &value)
virtual ~PhysicalMemoryManager()
A vector / dynamic array.
void allocateMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)
void freeMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)
uintptr_t physicalAddress(physical_uintptr_t address) PURE
virtual size_t freePageCount() const
Vector< MemoryRegion * > m_MemoryRegions