diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-16 17:10:48 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-16 17:10:48 +0200 |
commit | b6f1311502f48a091dd51bd7443105963071af9a (patch) | |
tree | 150aacd5f67e2c53f811dd65112a6731d654b8cb /src/kernel/kernel.c | |
parent | 066aeb4588db4e42e06d98cca7ceb8ae1e825cab (diff) | |
download | abaos-b6f1311502f48a091dd51bd7443105963071af9a.tar.gz abaos-b6f1311502f48a091dd51bd7443105963071af9a.tar.bz2 |
first character printed in graphics mode
Diffstat (limited to 'src/kernel/kernel.c')
-rw-r--r-- | src/kernel/kernel.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index dbaa4d7..19cf8e6 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -183,7 +183,10 @@ static void handle_keyboard_event( keyboard_event_t *event, void *context ) // for now when we enter the graphics mode we remain there if( vga_set_mode( vga, vga_make_mode( 320, 200, 8 ) ) ) { vga_clear_screen( vga, vga_make_RGB( 0x00, 0x00, 0xA8 ) ); + vga_draw_char( vga, 'A', 100, 100, vga_make_RGB( 0x00, 0x00, 0xA8 ), + vga_make_RGB( 0xFF, 0xFF, 0xFF ) ); } + } else { printf( "ERR: Unknown pre-boot command '%s'\n", buf ); } |