Dirty page table. Not yet used.

This commit is contained in:
Ben Vanik
2014-06-02 07:49:45 -07:00
parent ddbebcda6c
commit beb5ee40ee
9 changed files with 56 additions and 3 deletions

View File

@@ -33,6 +33,8 @@ public:
int Initialize() override;
uint64_t page_table() const override { return page_table_; }
bool AddMappedRange(uint64_t address, uint64_t mask,
uint64_t size,
void* context,
@@ -83,6 +85,8 @@ private:
XenonMemoryHeap* virtual_heap_;
XenonMemoryHeap* physical_heap_;
uint64_t page_table_;
friend class XenonMemoryHeap;
};