BarryServer : Git

All the code for all my projects
// BarryServer : Git / Nucleus / commit / 27ddc7fe7d977cb1c3a1cfff78dd1e4853bf5ad6 / include / nucleus / memory.h

// Related

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