diff --git a/src/kernel/memory.c b/src/kernel/memory.c index aaedabb..8be5628 100644 --- a/src/kernel/memory.c +++ b/src/kernel/memory.c @@ -39,7 +39,7 @@ void page_free(void *addr) { free_list = p; } -void *page_alloc() { { +void *page_alloc() { if (free_list == NULL) { kpanic("No free pages!"); } @@ -53,4 +53,8 @@ void *page_alloc() { { return (void *)p; } + +void kmalloc(size_t size) { + //check for existing heap + } \ No newline at end of file