diff options
Diffstat (limited to 'kernel/memory/memory.c')
-rw-r--r-- | kernel/memory/memory.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/kernel/memory/memory.c b/kernel/memory/memory.c new file mode 100644 index 0000000..1334051 --- /dev/null +++ b/kernel/memory/memory.c @@ -0,0 +1,15 @@ +#include <comus/memory.h> +#include <comus/asm.h> + +#include "paging.h" +#include "virtalloc.h" +#include "physalloc.h" + +void memory_init(struct memory_map *map) +{ + cli(); + paging_init(); + virtaddr_init(); + physalloc_init(map); + sti(); +} |