|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
API for managing IRQ handlers More...
Topics | |
| Global | |
| API for managing global IRQ handler. | |
| Individual | |
| API for managing individual IRQ handlers. | |
Data Structures | |
| struct | irq_cb_t |
| The type of a full callback of an IRQ handler and userdata. More... | |
Typedefs | |
| typedef void(* | irq_handler) (irq_t code, irq_context_t *context, void *data) |
| The type of an IRQ handler. | |
API for managing IRQ handlers
This API provides a series of methods for registering and retrieving different types of exception handlers.
| typedef void(* irq_handler) (irq_t code, irq_context_t *context, void *data) |
The type of an IRQ handler.
| code | The IRQ that caused the handler to be called. |
| context | The CPU's context. |
| data | Arbitrary userdata associated with the handler. |