]> xenbits.xensource.com Git - seabios.git/commitdiff
Implement !CONFIG_OPTIONROMS support for CSM
authorDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 14 Feb 2013 09:07:35 +0000 (09:07 +0000)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 16 Feb 2013 03:48:29 +0000 (22:48 -0500)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
src/csm.c

index 45ca941984eb7a5099cb0a4891090c186ac02d1a..6e48bc6f35adb3862ba98ad06f44ab709566bf00 100644 (file)
--- a/src/csm.c
+++ b/src/csm.c
@@ -187,6 +187,11 @@ handle_csm_0005(struct bregs *regs)
     struct rom_header *rom;
     u16 bdf;
 
+    if (!CONFIG_OPTIONROMS) {
+        regs->ax = 1;
+        return;
+    }
+
     dprintf(3, "Legacy16DispatchOprom rom %p\n", table);
 
     dprintf(3, "OpromSegment   %04x\n", table->OpromSegment);