[SeaBIOS] [PATCH 5/5] bochsvga: build bios variant for isa-vga.

Gerd Hoffmann kraxel at redhat.com
Mon Jan 23 12:30:34 CET 2012


Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
---
 Makefile       |    3 +++
 vgasrc/Kconfig |    9 ++++++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/Makefile b/Makefile
index 8e85ba4..8aaa8e6 100644
--- a/Makefile
+++ b/Makefile
@@ -70,6 +70,7 @@ STRIP=strip
 target-y = $(OUT) $(OUT)bios.bin
 target-$(CONFIG_BUILD_QEMU_CIRRUS) += $(OUT)vgabios-cirrus.bin
 target-$(CONFIG_BUILD_QEMU_STDVGA) += $(OUT)vgabios-stdvga.bin
+target-$(CONFIG_BUILD_QEMU_ISAVGA) += $(OUT)vgabios-isavga.bin
 target-$(CONFIG_BUILD_QEMU_VMWARE) += $(OUT)vgabios-vmware.bin
 target-$(CONFIG_BUILD_QEMU_QXL)    += $(OUT)vgabios-qxl.bin
 target-$(CONFIG_BUILD_GEODEGX2)    += $(OUT)vgabios-genodegx2.bin
@@ -204,6 +205,8 @@ ENABLE_VBE      := 1
 # tweak defaults per target
 $(OUT)vgabios-cirrus.bin    : ENABLE_CIRRUS   := 1
 $(OUT)vgabios-stdvga.bin    : ENABLE_BOCHS    := 1
+$(OUT)vgabios-isavga.bin    : ENABLE_BOCHS    := 1
+$(OUT)vgabios-isavga.bin    : ENABLE_PCI      := 0
 $(OUT)vgabios-vmware.bin    : ENABLE_BOCHS    := 1
 $(OUT)vgabios-qxl.bin       : ENABLE_BOCHS    := 1
 $(OUT)vgabios-genodegx2.bin : ENABLE_GEODEGX2 := 1
diff --git a/vgasrc/Kconfig b/vgasrc/Kconfig
index 0a6a959..093754d 100644
--- a/vgasrc/Kconfig
+++ b/vgasrc/Kconfig
@@ -12,7 +12,14 @@ menu "VGA ROM"
             Build vgabios for cirrus VGA emulation.
 
     config BUILD_QEMU_STDVGA
-        bool "QEMU standard VGA BIOS"
+        bool "QEMU standard PCI VGA BIOS"
+        default BUILD_QEMU
+        help
+            Build vgabios for QEMU standard VGA emulation,
+            using Bochs DISPI interface.
+
+    config BUILD_QEMU_ISAVGA
+        bool "QEMU standard ISA VGA BIOS"
         default BUILD_QEMU
         help
             Build vgabios for QEMU standard VGA emulation,
-- 
1.7.1




More information about the SeaBIOS mailing list