summaryrefslogtreecommitdiff
path: root/kc/core/kc_main.c
diff options
context:
space:
mode:
authorAda Christine <adachristine18@gmail.com>2022-02-14 00:33:18 +0000
committerAda Christine <adachristine18@gmail.com>2022-02-14 00:33:18 +0000
commit86de700207fb0114ec52fafc36f84e1cbe508fd8 (patch)
tree830649e3b7081e4c43d579a6ded67f7ee18add92 /kc/core/kc_main.c
parente8a76b2f6b53d99640ceb2850bf4e45118b923f1 (diff)
entering idle loop works with timer
Diffstat (limited to 'kc/core/kc_main.c')
-rw-r--r--kc/core/kc_main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/kc/core/kc_main.c b/kc/core/kc_main.c
index cfbc564..6d73cea 100644
--- a/kc/core/kc_main.c
+++ b/kc/core/kc_main.c
@@ -4,6 +4,8 @@
#include "memory.h"
#include "panic.h"
#include "task.h"
+#include "pic8259.h"
+#include "pit8253.h"
#include <kernel/entry.h>
@@ -22,8 +24,11 @@ unsigned long kc_main(struct kc_boot_data *data)
cpu_init();
serial_init();
- kputs("<hacker voice> i'm in 3333\r\n");
+ kprintf("sophia starting, boot data %#lx\n", boot_data);
+ kprintf("integer test %d %u\n", 3, 3);
memory_init();
+ pic8259_init();
+ pit8253_init();
task_init();
return 0;