From da094d011f52a8f1ce879810cd1a4bbbe34f08d4 Mon Sep 17 00:00:00 2001 From: Tyler Murphy <=> Date: Sat, 22 Jul 2023 11:05:30 -0400 Subject: paging is not very fun --- kernel/src/panic.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'kernel/src/panic.c') diff --git a/kernel/src/panic.c b/kernel/src/panic.c index 96ad3b9..9aa1b73 100644 --- a/kernel/src/panic.c +++ b/kernel/src/panic.c @@ -1,10 +1,15 @@ -#include +#include #include #include #include #include #include +struct stackframe { + struct stackframe* ebp; + uint32_t eip; +}; + __attribute__((noreturn)) void _panic_impl(char* msg, int line, char* file, ...) { arch_disable_int(); -- cgit v1.2.3-freya