BONITO_NDIRECT
#define BONITO_NINTS (BONITO_NDIRECT + BONITO_NISA)
#define BONITO_ISA_IRQ(i) ((i) + BONITO_NDIRECT)
#define BONITO_IRQ_IS_ISA(i) ((i) >= BONITO_NDIRECT)
#define BONITO_IRQ_TO_ISA(i) ((i) - BONITO_NDIRECT)
#define BONITO_DIRECT_MASK(imask) ((imask) & ((1L << BONITO_NDIRECT) - 1))
#define BONITO_ISA_MASK(imask) ((imask) >> BONITO_NDIRECT)