diff options
| author | Miguel <m.i@gmx.at> | 2018-10-05 23:41:51 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-10-05 23:41:51 +0200 |
| commit | fe8180d88540bfa96595dcc58290de5425e534e3 (patch) | |
| tree | a7a681cdcf013119d121fb17ce3b731763a4a644 /userspace/xterm/vesa.c | |
| parent | 4dbe6a264d7a3bd38ca1ac0921248654a50f1b5e (diff) | |
drunken proggin
Diffstat (limited to 'userspace/xterm/vesa.c')
| -rw-r--r-- | userspace/xterm/vesa.c | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/userspace/xterm/vesa.c b/userspace/xterm/vesa.c index d38f3f2..e795cc8 100644 --- a/userspace/xterm/vesa.c +++ b/userspace/xterm/vesa.c @@ -2,6 +2,7 @@ #include <stdint.h> #include <stdio.h> #include "../newcalls.h" +#include "vesa.h" #define VMEM_USER_FRAMEBUFFER 0xfa000000 @@ -134,6 +135,9 @@ void vesa_set_physbase(uint32_t addr) uint32_t vesa_init() { + + FILE *f=fopen("/doc/fonts/binfont.bin","r"); + fread(deffont,10,95,f); //inf->framebuffer_type /* @@ -351,20 +355,3 @@ void vesa_init_doublebuff() VbeModeInfoBlock->physbase=buffer; } */ - -int main() -{ - FILE *f=fopen("/doc/fonts/binfont.bin","r"); - fread(deffont,10,95,f); - - vesa_init(); - - _gui_win(); - - while(1) - { - vesa_console_put_char('X' ,15, 0, 5, 5); - _gui_rect(); - } - -} |
