KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Handlers

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.
 

Detailed Description

API for managing IRQ handlers

This API provides a series of methods for registering and retrieving different types of exception handlers.

Typedef Documentation

◆ irq_handler

typedef void(* irq_handler) (irq_t code, irq_context_t *context, void *data)

The type of an IRQ handler.

Parameters
codeThe IRQ that caused the handler to be called.
contextThe CPU's context.
dataArbitrary userdata associated with the handler.