[SeaBIOS] [PATCH 2/2] coreboot: add qemu detection
Gerd Hoffmann
kraxel at redhat.com
Mon Jun 3 08:06:27 CEST 2013
---
src/coreboot.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/coreboot.c b/src/coreboot.c
index 120bc2e..2c8bd2d 100644
--- a/src/coreboot.c
+++ b/src/coreboot.c
@@ -14,6 +14,7 @@
#include "config.h" // CONFIG_*
#include "acpi.h" // find_acpi_features
#include "pci.h" // pci_probe_devices
+#include "paravirt.h" // PlatformRunningOn
/****************************************************************
@@ -165,6 +166,10 @@ coreboot_preinit(void)
if (cbmb) {
CBvendor = &cbmb->strings[cbmb->vendor_idx];
CBpart = &cbmb->strings[cbmb->part_idx];
+ if (strcmp(CBvendor, "Emulation") == 0 &&
+ strcmp(CBpart, "QEMU x86") == 0) {
+ PlatformRunningOn |= PF_QEMU;
+ }
dprintf(1, "Found mainboard %s %s\n", CBvendor, CBpart);
}
--
1.7.9.7
More information about the SeaBIOS
mailing list