From 2d173beb3392aff35c8a33f4ac001bf63bb9adc6 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sat, 25 Sep 2021 14:56:43 +0300 Subject: Used memory regions now marked + I don't fully trust my memory management system yet, so should probably check the memory regions it gives. --- include/apos/pmem.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/apos/pmem.h b/include/apos/pmem.h index ec98cbf..826ae14 100644 --- a/include/apos/pmem.h +++ b/include/apos/pmem.h @@ -25,7 +25,8 @@ void mark_used(enum mm_order_t order, paddr_t paddr); paddr_t alloc_page(enum mm_order_t order, paddr_t offset); #if defined(INIT) -void populate_pmap(paddr_t ram_base, size_t ram_size, paddr_t cont); +paddr_t populate_pmap(paddr_t ram_base, size_t ram_size, paddr_t cont); +paddr_t probe_pmap(paddr_t ram_base, size_t ram_size); #endif #if defined(KERNEL) -- cgit v1.3