From 912d2e3c7eb1baa71dda2c0a28aa5809eaa96f27 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Sat, 16 Jul 2022 13:33:00 +0200 Subject: amd64: barely boot into kernel code --- src/kernel/arch/i386/debug.c | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 src/kernel/arch/i386/debug.c (limited to 'src/kernel/arch/i386/debug.c') diff --git a/src/kernel/arch/i386/debug.c b/src/kernel/arch/i386/debug.c deleted file mode 100644 index b1920db..0000000 --- a/src/kernel/arch/i386/debug.c +++ /dev/null @@ -1,18 +0,0 @@ -#include - -void *debug_caller(size_t depth) { - void **ebp; - asm("mov %%ebp, %0" - : "=r" (ebp)); - while (depth--) { - if (!ebp) return NULL; - ebp = *ebp; - } - return ebp[1]; -} - -void debug_stacktrace(void) { - for (size_t i = 0; i < 16; i++) { - kprintf(" k/%08x\n", (uintptr_t)debug_caller(i)); - } -} -- cgit v1.2.3