aboutsummaryrefslogtreecommitdiff
path: root/kvm
diff options
context:
space:
mode:
authorvruppert <vruppert>2009-02-09 17:05:29 +0000
committervruppert <vruppert>2009-02-09 17:05:29 +0000
commitac3270079f84c7cb7af9c92523f02c431421dff4 (patch)
tree1c763c3c613d9d8d282024bcce4b17e1c6dd6b06 /kvm
parent- removed wrong character from FSF address (converted invisible and useless (diff)
downloadqemu-kvm-ac3270079f84c7cb7af9c92523f02c431421dff4.tar.gz
qemu-kvm-ac3270079f84c7cb7af9c92523f02c431421dff4.tar.bz2
qemu-kvm-ac3270079f84c7cb7af9c92523f02c431421dff4.zip
- fixed PCI IRQ router check for legacy BIOS (checking vendor ID only)
Diffstat (limited to 'kvm')
-rw-r--r--kvm/bios/BIOS-bochs-latestbin131042 -> 131042 bytes
-rw-r--r--kvm/bios/BIOS-bochs-legacybin65506 -> 65506 bytes
-rw-r--r--kvm/bios/rombios.c4
3 files changed, 2 insertions, 2 deletions
diff --git a/kvm/bios/BIOS-bochs-latest b/kvm/bios/BIOS-bochs-latest
index eb1b42406..6ce9d2213 100644
--- a/kvm/bios/BIOS-bochs-latest
+++ b/kvm/bios/BIOS-bochs-latest
Binary files differ
diff --git a/kvm/bios/BIOS-bochs-legacy b/kvm/bios/BIOS-bochs-legacy
index cee1921b2..656c28df4 100644
--- a/kvm/bios/BIOS-bochs-legacy
+++ b/kvm/bios/BIOS-bochs-legacy
Binary files differ
diff --git a/kvm/bios/rombios.c b/kvm/bios/rombios.c
index ee46e42bf..0f13b5397 100644
--- a/kvm/bios/rombios.c
+++ b/kvm/bios/rombios.c
@@ -9910,8 +9910,8 @@ pcibios_init_irqs:
mov dl, #0x00
call pcibios_init_sel_reg
mov dx, #0x0cfc
- in eax, dx
- cmp eax, [si+12] ;; check irq router
+ in ax, dx
+ cmp ax, [si+12] ;; check irq router
jne pci_init_end
mov dl, [si+34]
call pcibios_init_sel_reg