Signed-off-by: Gerd Hoffmann kraxel@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,