]> git.dujemihanovic.xyz Git - nameless-os.git/blob - kernel/include/arch/x86/tty.h
kernel: Huge refactoring of tty driver
[nameless-os.git] / kernel / include / arch / x86 / tty.h
1 #ifndef X86_TTY_H
2 #define X86_TTY_H
3
4 enum vga_color {
5 VGA_BLACK,
6 VGA_BLUE,
7 VGA_GREEN,
8 VGA_TEAL,
9 VGA_DARK_RED,
10 VGA_MAGENTA,
11 VGA_BROWN,
12 VGA_LIGHT_GRAY,
13 VGA_DARK_GRAY,
14 VGA_PURPLE,
15 VGA_LIME,
16 VGA_CYAN,
17 VGA_BRIGHT_RED,
18 VGA_PINK,
19 VGA_YELLOW,
20 VGA_WHITE
21 };
22
23 extern void vga_initialize(void);
24 extern void vga_print_char(const char character, enum vga_color fg, enum vga_color bg);
25 #endif