From 64aa82592c6c2b043d8c62100d4ce110bf616c1e Mon Sep 17 00:00:00 2001 From: James Barnett Date: Sun, 6 Oct 2019 12:56:26 +0100 Subject: Add os statusbar. Start stdlib --- kernel/gpu/text_mode/display.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'kernel/gpu/text_mode/display.h') 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 -- cgit v1.2.3