FrostWing
A lightweight raw-control operating system.
Loading...
Searching...
No Matches
meltdown.h
Go to the documentation of this file.
1
11
12#ifndef MELTDOWN_H
13#define MELTDOWN_H
14
15#include <basics.h>
16#include <graphics.h>
17
18struct InterruptFrame;
19void interrupt_frame_dump(struct InterruptFrame* frame);
20
31void meltdown_screen(cstring message, cstring file, int line, uint64 error_code, uint64 cr2, uint64 int_no, struct InterruptFrame* frame);
32
33#endif
This is a basic header files with FrostWing specific short forms and basically a good for life header...
Contains all the print functions.
void meltdown_screen(cstring message, cstring file, int line, uint64 error_code, uint64 cr2, uint64 int_no, struct InterruptFrame *frame)
The Meltdown (Panic) Screen.