![]() |
FrostWing
A lightweight raw-control operating system.
|
The headers files for E9 hack. More...


Go to the source code of this file.
Macros | |
| #define | debugger_mode 1 |
| Enables or disables the debugger. [1 - Enable] [0 - Disable]. | |
Functions | |
| void | debug_putc (char c) |
| Puts a character to the address 0xE9 using x86_64 outb. | |
| void | debug_print (cstring msg) |
| Puts a string to the address 0xE9 using debug_putc(). | |
| void | debug_println (cstring msg) |
| Puts a string to the address 0xE9 using debug_putc() and prints a new line. | |
| void | debug_printf (cstring format,...) |
| printf implemented to debug. | |
The headers files for E9 hack.
Definition in file debugger.h.
| #define debugger_mode 1 |
Enables or disables the debugger. [1 - Enable] [0 - Disable].
Definition at line 22 of file debugger.h.
| void debug_print | ( | cstring | msg | ) |
Puts a string to the address 0xE9 using debug_putc().
| msg |
| void debug_printf | ( | cstring | format, |
| ... ) |
printf implemented to debug.
| format | |
| ... |
| void debug_println | ( | cstring | msg | ) |
Puts a string to the address 0xE9 using debug_putc() and prints a new line.
| msg |
| void debug_putc | ( | char | c | ) |
Puts a character to the address 0xE9 using x86_64 outb.
| c | The single character that you want to print. |