aboutsummaryrefslogtreecommitdiffstats
path: root/Config.mk
diff options
context:
space:
mode:
authorJulian Pidancet <julian.pidancet@gmail.com>2012-02-13 12:50:46 +0000
committerJulian Pidancet <julian.pidancet@gmail.com>2012-02-13 12:50:46 +0000
commit86b47ba3ee8c48e6a132b97c2a2c1d505963110e (patch)
treea696a0b16d0ef176f9faa987fd8ff136667cea59 /Config.mk
parentcf3ee71e8b083fe1227a8071890619cc14acbd0f (diff)
downloadxen-86b47ba3ee8c48e6a132b97c2a2c1d505963110e.tar.gz
xen-86b47ba3ee8c48e6a132b97c2a2c1d505963110e.tar.bz2
xen-86b47ba3ee8c48e6a132b97c2a2c1d505963110e.zip
firmware: Introduce CONFIG_ROMBIOS and CONFIG_SEABIOS options
This patch introduces configuration options allowing to built either a rombios only or a seabios only hvmloader. Building option ROMs like vgabios or etherboot is only enabled for a rombios hvmloader, since SeaBIOS takes care or extracting option ROMs itself from the PCI devices (these option ROMs are provided by the device model and do not need to be built in hvmloader). The Makefile in tools/firmware/ now only checks for bcc if rombios is enabled. These two configuration options are left on by default to remain compatible. Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'Config.mk')
-rw-r--r--Config.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/Config.mk b/Config.mk
index 42508b88ee..a43596c95c 100644
--- a/Config.mk
+++ b/Config.mk
@@ -224,6 +224,9 @@ SEABIOS_UPSTREAM_TAG ?= rel-1.6.3.1
ETHERBOOT_NICS ?= rtl8139 8086100e
+CONFIG_ROMBIOS ?= y
+CONFIG_SEABIOS ?= y
+
# Specify which qemu-dm to use. This may be `ioemu' to use the old
# Mercurial in-tree version, or a local directory, or a git URL.
# CONFIG_QEMU ?= `pwd`/$(XEN_ROOT)/../qemu-xen.git