From 15e62510104bc0e2b9180b66e5845d985cac03cc Mon Sep 17 00:00:00 2001 From: Benji Dial Date: Wed, 10 Jan 2024 00:17:29 -0500 Subject: partial (largely untested) memory block device and tar file system support --- include/mercury/kernel/paging.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/mercury/kernel/paging.hpp') diff --git a/include/mercury/kernel/paging.hpp b/include/mercury/kernel/paging.hpp index 9627162..4ba5fdf 100644 --- a/include/mercury/kernel/paging.hpp +++ b/include/mercury/kernel/paging.hpp @@ -26,6 +26,9 @@ namespace mercury::kernel::paging { void map_kernel_page( uint64_t paddr, uint64_t vaddr, bool write, bool execute); + //maps writable and not executable + void *map_new_kernel_pages(uint64_t count); + uint64_t get_used_vram_page_count(); uint64_t get_free_pram_page_count(); -- cgit v1.2.3