Files
kernel/sys/panic.c
T
2019-10-12 13:40:48 +03:00

17 lines
291 B
C

#include "sys/panic.h"
#include "sys/debug.h"
void panicf(const char *fmt, ...) {
asm volatile ("cli");
va_list args;
kfatal("--- Panic ---\n");
va_start(args, fmt);
debugfv(DEBUG_FATAL, fmt, args);
va_end(args);
kfatal("--- Panic ---\n");
panic_hlt();
}