summaryrefslogtreecommitdiff
path: root/stage3/main.c
diff options
context:
space:
mode:
authorLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-27 00:28:56 +0100
committerLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-27 00:35:43 +0100
commit241857a79e1a42e23ec29389862f39c92a5dc93e (patch)
treeaffc1f9d1d6d6c00538fcdbba2a3ed12311b79df /stage3/main.c
parent4e8e630085463d302ae8b5f6a0dbcec998c51efd (diff)
downloadcuddles-241857a79e1a42e23ec29389862f39c92a5dc93e.tar.xz
move debugger to separate file
Diffstat (limited to 'stage3/main.c')
-rw-r--r--stage3/main.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/stage3/main.c b/stage3/main.c
index abbd33b..eec822a 100644
--- a/stage3/main.c
+++ b/stage3/main.c
@@ -16,6 +16,7 @@
#include "gfx.h"
#include "clock.h"
#include "rng.h"
+#include "debug.h"
char keymap[256] = { '\0' };
@@ -57,9 +58,6 @@ void keyboard_handler()
}
}
-str dbg_map = NILS;
-str dbg_disas = NILS;
-
void kmain()
{
heap_init();
@@ -132,13 +130,9 @@ void kmain()
interrupts_init();
pic_init();
thread_init();
-
ata_init();
ps2_init();
-
- print(S("loading kernel debug info...\n"));
- dbg_map = fs_read(S("dbg/kernel.map"));
- dbg_disas = fs_read(S("dbg/kernel.dis.asm"));
+ debug_init();
shell_run_cmd(S("run init"));