From e303a03e7c96bc5bf7fa93f7b46ce63196893d7a Mon Sep 17 00:00:00 2001 From: Ada Christine Date: Sun, 19 Dec 2021 22:41:15 +0000 Subject: moving files around --- kernel/panic.c | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 kernel/panic.c (limited to 'kernel/panic.c') diff --git a/kernel/panic.c b/kernel/panic.c deleted file mode 100644 index b0d9daf..0000000 --- a/kernel/panic.c +++ /dev/null @@ -1,25 +0,0 @@ -#include "panic.h" -#include "kprint.h" - -#include - -static char const *reason_strings[] = { - "general panic", - "unhandled fault", - "out of memory" -}; - -noreturn void panic(enum panic_reason reason) -{ - // TODO: kprintf() and friends - kputs("kernel panic: "); - kputs(reason_strings[reason]); - kputs("\n"); - halt(); -} - -noreturn void halt(void) -{ - __asm__ ("cli\n\t"); - while (true) __asm__ ("hlt\n\t"); -} -- cgit v1.3.1-1-g115d