typedef int (*interrupt_ack_fn_t)(conf_object_t *NOTNULL);Interface for acked interrupts. The target is typically a cpu that later calls the supplied ack function when the interrupt is actually taken.
typedef struct interrupt_ack_interface { void (*raise_interrupt)(conf_object_t *NOTNULL obj, interrupt_ack_fn_t, conf_object_t *); void (*lower_interrupt)(conf_object_t *NOTNULL obj, interrupt_ack_fn_t); } interrupt_ack_interface_t; #define INTERRUPT_ACK_INTERFACE "interrupt_ack"