diff options
author | aqua <aqua@iserlohn-fortress.net> | 2022-11-01 17:43:33 +0200 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2022-11-01 17:43:33 +0200 |
commit | 247fb5a8476aa66fdc6d4f042b0a743fe7c3ab2b (patch) | |
tree | c719f192e3352363652a33544f4ab7167509d3c8 /devices/vga.h | |
parent | makefile: add Makefile.config (diff) | |
download | kernel-247fb5a8476aa66fdc6d4f042b0a743fe7c3ab2b.tar.xz |
Add uppercase scancodes
Make text mode screen scroll
Diffstat (limited to 'devices/vga.h')
-rw-r--r-- | devices/vga.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/devices/vga.h b/devices/vga.h index c2ef2ef..63de309 100644 --- a/devices/vga.h +++ b/devices/vga.h @@ -22,3 +22,10 @@ enum vga_color { void vga_init(); void vga_clear(enum vga_color foreground, enum vga_color background); + +void vga_putc(char a); +void vga_puts(const char *string, int len); + +void vga_enable_cursor(unsigned char start, unsigned char end); +void vga_disable_cursor(); +void vga_update_cursor(); |