#include <vfs.h>\r
#include <fs_devfs.h>\r
#include <drv_pci.h>\r
-#include <tpl_drv_video.h>\r
+#include <api_drv_video.h>\r
\r
#define INT\r
\r
version = BGA_int_ReadRegister(VBE_DISPI_INDEX_ID);\r
\r
// NOTE: This driver was written for 0xB0C4, but they seem to be backwards compatable\r
- if(version < 0xB0C4 || version > 0xB0C5) {\r
+ if(version != 0xB0C0 && (version < 0xB0C4 || version > 0xB0C5)) {\r
Log_Warning("BGA", "Bochs Adapter Version is not 0xB0C4 or 0xB0C5, instead 0x%x", version);\r
return MODULE_ERR_NOTNEEDED;\r
}\r
{\r
VT_Font_Render(\r
chars->Ch,\r
- dest + x*giVT_CharWidth, gpBGA_CurrentMode->width,\r
+ dest + x*giVT_CharWidth, 32, gpBGA_CurrentMode->width*4,\r
VT_Colour12to24(chars->BGCol),\r
VT_Colour12to24(chars->FGCol)\r
);\r
break;\r
\r
// Request Access to LFB\r
- case VIDEO_IOCTL_REQLFB:\r
- ret = BGA_int_MapFB( *(void**)Data );\r
- break;\r
+// case VIDEO_IOCTL_REQLFB:\r
+// ret = BGA_int_MapFB( *(void**)Data );\r
+// break;\r
\r
default:\r
LEAVE('i', -2);\r