Reduced chattiness of threading, x86 IRQs and BochsGA
[tpg/acess2.git] / KernelLand / Modules / Display / BochsGA / bochsvbe.c
index 4e0e600..70f0c91 100644 (file)
@@ -103,6 +103,10 @@ int BGA_Install(char **Arguments)
        // Check BGA Version\r
        version = BGA_int_ReadRegister(VBE_DISPI_INDEX_ID);\r
        LOG("version = 0x%x", version);\r
+       if( version == 0xFFFF ) {\r
+               // Floating bus, nothing there\r
+               return MODULE_ERR_NOTNEEDED;\r
+       }\r
        \r
        // NOTE: This driver was written for BGA versions >= 0xBOC2\r
        // NOTE: However, Qemu is braindead and doesn't return the actual version\r

UCC git Repository :: git.ucc.asn.au