X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fmptable.c;h=4aaff1e8c8905b1da4b1174dbbb11e49a0552c70;hb=4d2b61962adbb41b63e5e0e538dffc2a30d1b832;hp=aeb1f94e031692b1db8d53dc6790617a22e1e1d3;hpb=4dde5325b7ea9b1a458dcba4e8e66ce8847c3f78;p=seabios.git diff --git a/src/mptable.c b/src/mptable.c index aeb1f94..4aaff1e 100644 --- a/src/mptable.c +++ b/src/mptable.c @@ -8,12 +8,7 @@ #include "util.h" // dprintf #include "config.h" // CONFIG_* #include "mptable.h" // MPTABLE_SIGNATURE - -#if CONFIG_KVM -int irq0override = 1; -#else -int irq0override = 0; -#endif +#include "paravirt.h" void mptable_init(void) @@ -103,7 +98,7 @@ mptable_init(void) intsrc->srcbusirq = i; intsrc->dstapic = ioapic_id; intsrc->dstirq = i; - if (irq0override) { + if (qemu_cfg_irq0_override()) { /* Destination 2 is covered by irq0->inti2 override (i == 0). Source IRQ 2 is unused */ if (i == 0)