ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_isr_slot_t Struct Reference

Dispatch-table entry for one IELSR slot. More...

Data Fields

ra8_isr_handler_t handler
 Driver callback, NULL if free.
void * ctx
 Context passed to handler.
ra8_elc_event_t event
 Event mapped to this slot.
uint8_t priority
 Last-set NVIC priority.
bool in_use
 True when allocated.

Detailed Description

Dispatch-table entry for one IELSR slot.

Definition at line 60 of file ra8_isr.c.

Field Documentation

◆ ctx

void* ra8_isr_slot_t::ctx

Context passed to handler.

Definition at line 62 of file ra8_isr.c.

◆ event

ra8_elc_event_t ra8_isr_slot_t::event

Event mapped to this slot.

Definition at line 63 of file ra8_isr.c.

◆ handler

ra8_isr_handler_t ra8_isr_slot_t::handler

Driver callback, NULL if free.

Definition at line 61 of file ra8_isr.c.

◆ in_use

bool ra8_isr_slot_t::in_use

True when allocated.

Definition at line 65 of file ra8_isr.c.

◆ priority

uint8_t ra8_isr_slot_t::priority

Last-set NVIC priority.

Definition at line 64 of file ra8_isr.c.


The documentation for this struct was generated from the following file: