X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FDisplay%2FBochsGA%2Fbochsvbe.c;h=4b76c22309a92eb1391a6885ddadcd77cdea5344;hb=156885e938b60fee9d061d989ae7711c9aeea493;hp=06d362cb2182add0de12c259b0bdca4406b5bd86;hpb=0dbc91f0676576b954aa95dafdb434ce19bc805c;p=tpg%2Facess2.git diff --git a/Modules/Display/BochsGA/bochsvbe.c b/Modules/Display/BochsGA/bochsvbe.c index 06d362cb..4b76c223 100644 --- a/Modules/Display/BochsGA/bochsvbe.c +++ b/Modules/Display/BochsGA/bochsvbe.c @@ -107,20 +107,20 @@ int BGA_Install(char **Arguments) // NOTE: This driver was written for 0xB0C4, but they seem to be backwards compatable if(bga_version < 0xB0C4 || bga_version > 0xB0C5) { Warning("[BGA ] Bochs Adapter Version is not 0xB0C4 or 0xB0C5, instead 0x%x", bga_version); - return 0; + return MODULE_ERR_NOTNEEDED; } // Install Device giBGA_DriverId = DevFS_AddDevice( &gBGA_DriverStruct ); if(giBGA_DriverId == -1) { Warning("[BGA ] Unable to register with DevFS, maybe already loaded?"); - return 0; + return MODULE_ERR_MISC; } // Map Framebuffer to hardware address gBGA_Framebuffer = (void *) MM_MapHWPage(VBE_DISPI_LFB_PHYSICAL_ADDRESS, 768); // 768 pages (3Mb) - return 1; + return MODULE_ERR_OK; } /**