summaryrefslogtreecommitdiff
path: root/driver/vesa.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/vesa.c')
-rw-r--r--driver/vesa.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/driver/vesa.c b/driver/vesa.c
index 06c9f6f..090596c 100644
--- a/driver/vesa.c
+++ b/driver/vesa.c
@@ -1,3 +1,4 @@
+#include "kernel/kernel.h"
//http://wiki.osdev.org/GUI
#include <stdarg.h>
@@ -138,18 +139,18 @@ uint32_t vesa_init(vbeinfo *info,vbemodeinfo *mode,foolfont *rawfont)
console_lines=24;
// vesa info
- log(FOOLOS_MODULE_NAME,5,"vbe version: 0x%x / video mode ptr: 0x%x 0x%x",
+ klog("vbe version: 0x%x / video mode ptr: 0x%x 0x%x",
info->VbeVersion, info->VideoModePtr[1], info->VideoModePtr[0]);
// vesa info on selected mode:
- log(FOOLOS_MODULE_NAME,5,"colors r:%d 0x%x g:%d 0x%x b:%d 0x%x",
+ klog("colors r:%d 0x%x g:%d 0x%x b:%d 0x%x",
mode->red_position,mode->red_mask,
mode->green_position,mode->green_mask,
mode->blue_position,mode->blue_mask);
- log(FOOLOS_MODULE_NAME,5,"res: %d * %d / banks: %d / attr: 0x%x",
+ klog("res: %d * %d / banks: %d / attr: 0x%x",
mode->Xres, mode->Yres, mode->banks, mode->attributes);
- log(FOOLOS_MODULE_NAME,5,"bpp: %d / physbase: 0x%x",
+ klog("bpp: %d / physbase: 0x%x",
mode->bpp,mode->physbase);
// vesa modes
@@ -159,7 +160,7 @@ uint32_t vesa_init(vbeinfo *info,vbemodeinfo *mode,foolfont *rawfont)
while(*modeptr!=0xffff&&*modeptr!=0)
{
- log(FOOLOS_MODULE_NAME,5,"mode supported : 0x%X", (*modeptr));
+ klog("mode supported : 0x%X", (*modeptr));
modeptr++;
}
#endif
@@ -315,7 +316,7 @@ void vesa_init_doublebuff()
int blocks=800*600*2/4096+1;
physbase=VbeModeInfoBlock->physbase;
buffer=pmmngr_alloc_blocks(blocks);
- log(FOOLOS_MODULE_NAME,5,"Init buffer of %d blocks at 0x%08X",blocks,buffer);
+ klog("Init buffer of %d blocks at 0x%08X",blocks,buffer);
VbeModeInfoBlock->physbase=buffer;
}