 |
TEMU
4.4
The Terma Emulator
|
Go to the documentation of this file.
9 #ifndef TEMU_IRQ_CONTROLLER_H
10 #define TEMU_IRQ_CONTROLLER_H
12 #include "temu-c/Support/Objsys.h"
30 #define TEMU_IRQ_CTRL_IFACE_TYPE "IrqCtrlIface"
31 TEMU_IFACE_REFERENCE_TYPE(temu_IrqCtrl);
51 } temu_IrqClientIface;
52 #define TEMU_IRQ_CLIENT_IFACE_TYPE "IrqClientIface"
53 TEMU_IFACE_REFERENCE_TYPE(temu_IrqClient);
Definition: IrqController.h:44
void(* raiseInterrupt)(void *Obj, uint8_t Irq)
Raise interrupt.
Definition: IrqController.h:26
void(* ackInterrupt)(void *Obj, uint8_t Irq)
Acknowledge interrupt (IRQ controller should clear interrupt)
Definition: IrqController.h:46
void(* updateInterrupts)(void *Obj)
Definition: IrqController.h:50
void(* lowerInterrupt)(void *Obj, uint8_t Irq)
Lower interrupt.
Definition: IrqController.h:28
Definition: IrqController.h:24