summaryrefslogtreecommitdiff
path: root/hw/ioapic.h
AgeCommit message (Collapse)AuthorFilesLines
2011-10-16pc: Generalize ISA IRQs to GSIsJan Kiszka1-0/+7
The ISA bus IRQ range is 0..15. What isa_irq_handler and IsaIrqState are actually dealing with are the Global System Interrupts. Refactor the code to clarify this. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2011-02-04ioapic: Implement EOI handling for level-triggered IRQsJan Kiszka1-0/+20
Add the missing EOI broadcast from local APIC to the IOAPICs on completion of level-triggered IRQs. This ensures that a still asserted IRQ source properly re-triggers an APIC IRQ. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>