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. |