aboutsummaryrefslogtreecommitdiff
path: root/hw/ioapic.c
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2009-08-09 19:44:55 +0300
committerAnthony Liguori <aliguori@us.ibm.com>2009-08-24 08:01:41 -0500
commit1452411b25fb207e7f442e5a5128f34b4939d31c (patch)
treec37ce00231c588133f2dfc9124c2b9b9f8ef6d5b /hw/ioapic.c
parent21d4e8e3efc66964d1cbe4dd0eb8f18303f84fa9 (diff)
downloadqemu-1452411b25fb207e7f442e5a5128f34b4939d31c.zip
qemu-1452411b25fb207e7f442e5a5128f34b4939d31c.tar.gz
qemu-1452411b25fb207e7f442e5a5128f34b4939d31c.tar.bz2
Route PC irqs to ISA bus instead of i8259 directly
A PC has its motherboard IRQ lines connected to both the PIC and IOAPIC. Currently, qemu routes IRQs to the PIC which then calls the IOAPIC, an incestuous arrangement. In order to clean this up, create a new ISA IRQ abstraction, and have devices raise ISA IRQs (which in turn raise the i8259 IRQs as usual). Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/ioapic.c')
0 files changed, 0 insertions, 0 deletions