feat: lunadbg GDB plugin to ease kernel debugging process.
[lunaix-os.git] / lunaix-os / includes / lunaix / lxconsole.h
1 #ifndef __LUNAIX_LXCONSOLE_H
2 #define __LUNAIX_LXCONSOLE_H
3
4 #define TCINTR 0x03 // ETX
5 #define TCEOF 0x04  // EOT
6 #define TCBS 0x08   // BS
7 #define TCLF 0x0A   // LF
8 #define TCCR 0x0D   // CR
9 #define TCSTOP 0x1A // SUB
10
11 void
12 lxconsole_init();
13
14 void
15 console_write_str(char* str);
16
17 void
18 console_write_char(char chr);
19
20 void
21 console_view_up();
22
23 void
24 console_view_down();
25
26 void
27 console_flush();
28
29 void
30 console_start_flushing();
31 #endif /* __LUNAIX_LXCONSOLE_H */