// NOTE: This driver was written for 0xB0C4, but they seem to be backwards compatable\r
if(bga_version < 0xB0C4 || bga_version > 0xB0C5) {\r
Warning("[BGA ] Bochs Adapter Version is not 0xB0C4 or 0xB0C5, instead 0x%x", bga_version);\r
- return 0;\r
+ return MODULE_ERR_NOTNEEDED;\r
}\r
\r
// Install Device\r
giBGA_DriverId = DevFS_AddDevice( &gBGA_DriverStruct );\r
if(giBGA_DriverId == -1) {\r
Warning("[BGA ] Unable to register with DevFS, maybe already loaded?");\r
- return 0;\r
+ return MODULE_ERR_MISC;\r
}\r
\r
// Map Framebuffer to hardware address\r
gBGA_Framebuffer = (void *) MM_MapHWPage(VBE_DISPI_LFB_PHYSICAL_ADDRESS, 768); // 768 pages (3Mb)\r
\r
- return 1;\r
+ return MODULE_ERR_OK;\r
}\r
\r
/**\r