diff options
| author | James Barnett <noreply@jamesbarnett.xyz> | 2019-10-06 12:56:26 +0100 |
|---|---|---|
| committer | James Barnett <noreply@jamesbarnett.xyz> | 2019-10-06 12:56:26 +0100 |
| commit | 64aa82592c6c2b043d8c62100d4ce110bf616c1e (patch) | |
| tree | 73387e2516ac2b7066c43ebf2dbe76e313edbcfc /kernel/gpu/text_mode/display.h | |
| parent | bd77381c27ef5b61bf1c123efef3895b98a7a615 (diff) | |
| download | tinyOS-64aa82592c6c2b043d8c62100d4ce110bf616c1e.tar.xz tinyOS-64aa82592c6c2b043d8c62100d4ce110bf616c1e.zip | |
Add os statusbar. Start stdlib
Diffstat (limited to 'kernel/gpu/text_mode/display.h')
| -rw-r--r-- | kernel/gpu/text_mode/display.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/kernel/gpu/text_mode/display.h b/kernel/gpu/text_mode/display.h index fec3314..9c76499 100644 --- a/kernel/gpu/text_mode/display.h +++ b/kernel/gpu/text_mode/display.h @@ -3,6 +3,11 @@ void scrn_clear(); void scrn_print(char *msg); void scrn_println(char *msg); void scrn_set_text_colour(int foreground, int background); -void scrn_putchar(unsigned char byte); +int scrn_get_char_attr_byte(); +void scrn_set_char_attr_byte(int byte); +void scrn_putchar(unsigned char c); void scrn_backspace(); -void scrn_newline();
\ No newline at end of file +void scrn_newline(); +void scrn_set_cursor_pos(unsigned int row, unsigned int col); +int scrn_get_cursor_row(); +int scrn_get_cursor_col();
\ No newline at end of file |