summaryrefslogtreecommitdiff
path: root/kernel/src/memory.c
diff options
context:
space:
mode:
authorTyler Murphy <=>2023-07-17 19:34:52 -0400
committerTyler Murphy <=>2023-07-17 19:34:52 -0400
commit7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5 (patch)
tree4e86ff20e73171285156631db043e12aaf63bf04 /kernel/src/memory.c
parentpaging (diff)
downloadfinix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.gz
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.bz2
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.zip
refactoring
Diffstat (limited to '')
-rw-r--r--kernel/src/memory.c (renamed from kernel/src/memory/allocator.c)6
1 files changed, 1 insertions, 5 deletions
diff --git a/kernel/src/memory/allocator.c b/kernel/src/memory.c
index 6217ad4..e8d864b 100644
--- a/kernel/src/memory/allocator.c
+++ b/kernel/src/memory.c
@@ -1,6 +1,7 @@
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
+#include <memory.h>
struct boundary_tag {
unsigned int magic;
@@ -15,11 +16,6 @@ struct boundary_tag {
struct boundary_tag *prev;
};
-extern int memory_lock(void);
-extern int memory_unlock(void);
-extern void *memory_alloc_page(int);
-extern int memory_free_page(void* ,int);
-
#define ALLOC_MAGIC 0xc001c0de
#define MAXCOMPLETE 5
#define MAXEXP 32