We are going to list all default ISA IRQs. As all the definitions are related, introduce the IsaIrqNumber type to enumerate them.
Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> --- include/hw/isa/isa.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/hw/isa/isa.h b/include/hw/isa/isa.h index ddaae89a853..2a052ffa025 100644 --- a/include/hw/isa/isa.h +++ b/include/hw/isa/isa.h @@ -8,7 +8,9 @@ #include "hw/qdev-core.h" #include "qom/object.h" -#define ISA_NUM_IRQS 16 +enum IsaIrqNumber { + ISA_NUM_IRQS = 16 +}; #define TYPE_ISA_DEVICE "isa-device" OBJECT_DECLARE_TYPE(ISADevice, ISADeviceClass, ISA_DEVICE) -- 2.26.2