summaryrefslogtreecommitdiff
path: root/src/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel.c')
-rw-r--r--src/kernel.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/kernel.c b/src/kernel.c
index 0ad3b66..b77bf2c 100644
--- a/src/kernel.c
+++ b/src/kernel.c
@@ -1,13 +1,20 @@
+#include"heap.h"
+#include"stdio.h"
+
void terminal_initialize(void);
void init_idt_table(void);
void init_keyboard(void);
void prompt(void);
+void *f();
+
void kernel_main(void)
{
terminal_initialize();
init_idt_table();
init_keyboard();
+ k_heapBMInit(&kheap);
+
prompt();
while(1) __asm__("hlt\n\t");
}