Nucleus
Barry Kernel heap + paging functions 27ddc7f (3 years, 3 months ago)diff --git a/include/nucleus/memory.h b/include/nucleus/memory.h index fe54c39..36c7bf1 100644 --- a/include/nucleus/memory.h +++ b/include/nucleus/memory.h @@ -47,6 +47,10 @@ void free_frame(uintptr_t frame); void init_frames(size_t memMapSize, void *memMap); void set_page(uintptr_t vaddr, page_t page); +page_dir_t clone_dir(void); void init_paging(void); +void *kmalloc(size_t size); +void kfree(void *addr); + #endif