From 1a3259b8116f078bc45793a679f326c0a1760b96 Mon Sep 17 00:00:00 2001 From: Liam Kerr Date: Mon, 9 Feb 2026 00:13:11 +0000 Subject: [PATCH] page allocation --- src/kernel/memory.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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