summaryrefslogtreecommitdiff
path: root/kernel/memory/memory.c
blob: 133405165b1371896d052ae6d0444e47c493f751 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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();
}