summaryrefslogtreecommitdiff
path: root/kernel/kernel.c
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-08-09 03:33:28 +0200
committerMichal Idziorek <m.i@gmx.at>2014-08-09 03:33:28 +0200
commit9776ad666f27dfcdc0a00ae10567b9be8363130f (patch)
treebe90da6a3387b3e1127815507f793fe0185b404f /kernel/kernel.c
parent670085f41e7706be51a1e99f44a637313b96419c (diff)
working on virtual memory manager
Diffstat (limited to 'kernel/kernel.c')
-rw-r--r--kernel/kernel.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index c3a0ff7..7dd89f7 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -25,6 +25,7 @@ void int_test_handler()
void kernel_main()
{
+
// clear console
scr_clear();
@@ -42,6 +43,10 @@ void kernel_main()
mem_init(0x7c00+0x120);
scr_put_string_nl("");
+ // we know that here the bootloader placed the mamory map!
+ vmem_init();
+ scr_put_string_nl("");
+
// init and interrupt decriptor table
int_init(0x08);
int_install();