From da094d011f52a8f1ce879810cd1a4bbbe34f08d4 Mon Sep 17 00:00:00 2001 From: Tyler Murphy <=> Date: Sat, 22 Jul 2023 11:05:30 -0400 Subject: paging is not very fun --- kernel/include/memory.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'kernel/include/memory.h') diff --git a/kernel/include/memory.h b/kernel/include/memory.h index 07a55c0..db8b761 100644 --- a/kernel/include/memory.h +++ b/kernel/include/memory.h @@ -1,6 +1,13 @@ #pragma once +#include + extern int memory_lock(void); extern int memory_unlock(void); extern void *memory_alloc_page(int); extern int memory_free_page(void* ,int); + +extern void *malloc(size_t size); +extern void free(void *ptr); +extern void *calloc(size_t nobj, size_t size); +extern void *realloc(void *p, size_t size); -- cgit v1.2.3-freya