diff options
author | Jan Kiszka | 2011-10-07 09:19:35 +0200 |
---|---|---|
committer | Blue Swirl | 2011-10-16 13:10:48 +0200 |
commit | b881fbe9f7a60ceaef20b7a234c49473d009bf4d (patch) | |
tree | aaa660e442e54b245389a8237e10bfe3aa7a216b /hw/isa.h | |
parent | pc: Drop useless test from isa_irq_handler (diff) | |
download | qemu-b881fbe9f7a60ceaef20b7a234c49473d009bf4d.tar.gz qemu-b881fbe9f7a60ceaef20b7a234c49473d009bf4d.tar.xz qemu-b881fbe9f7a60ceaef20b7a234c49473d009bf4d.zip |
pc: Generalize ISA IRQs to GSIs
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>
Diffstat (limited to 'hw/isa.h')
-rw-r--r-- | hw/isa.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -7,6 +7,8 @@ #include "memory.h" #include "qdev.h" +#define ISA_NUM_IRQS 16 + typedef struct ISABus ISABus; typedef struct ISADevice ISADevice; typedef struct ISADeviceInfo ISADeviceInfo; |