LF OS
Hobby operating system for amd64 with high ambitions
Loading...
Searching...
No Matches
panic.h
Go to the documentation of this file.
1#ifndef _BLUESCREEN_H_INCLUDED
2#define _BLUESCREEN_H_INCLUDED
3
4#include "cpu.h"
5
6extern void* kernel_symbols;
7
8__attribute__((noreturn)) void panic(void);
9__attribute__((noreturn)) void panic_message(const char* message);
10
11__attribute__((noreturn)) void panic_cpu(const cpu_state* cpu);
12
13#endif
Definition cpu.h:7
void panic_message(const char *message)
Definition panic.c:64
void panic_cpu(const cpu_state *cpu)
Definition panic.c:73
void panic(void)
Definition panic.c:58
void * kernel_symbols
Definition panic.c:14
static bool struct Message * message
Definition syscalls.h:338