Create and load new page directories

This commit is contained in:
2018-02-20 13:41:32 +01:00
parent d483d8f39e
commit 2d0f539e23
6 changed files with 22 additions and 1 deletions

View File

@@ -39,6 +39,7 @@ void pmm_free(uint64_t page);
uint64_t pmm_alloc();
uint64_t pmm_calloc();
uint64_t new_P4();
uint64_t vmm_get_page(uint64_t P4, uint64_t addr);
#define PAGE_EXIST(p) ((p) != (uint64_t)-1)
int vmm_set_page(uint64_t P4, uint64_t addr, uint64_t page, uint16_t flags);