#define INTERRUPT_EXT_POLAR_HIGH 1
#define INTERRUPT_SET 0x00
-#define INTERRUPT_EINUSE 0x01
+#define INTERRUPT_USED 0x01
+#define INTERRUPT_PRIORITY_USED 0x02
/* type definitions */
typedef struct s_interrupt {
- void *default_callback;
- u8 default_mode;
- void *callback[INTERRUPT_MAX_VIC];
- u8 mode[INTERRUPT_MAX_VIC];
+ void (*default_soft_callback)(void);
} t_interrupt;
/* function prototypes */