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

One IRQ event delivered to ra8_flash_callback_t. More...

#include <ra8_flash_types.h>

Data Fields

ra8_flash_irq_src_t src
 Which source fired.
uint32_t fault_addr
 MRCRTEA / MRCRDEA / MRCPEA.
uint32_t status_word
 Snapshot of the source reg.
void * user_ctx
 Caller-provided context.

Detailed Description

One IRQ event delivered to ra8_flash_callback_t.

The dispatcher records which source fired and (where applicable) the captured fault address from MRCRTEA / MRCRDEA / MRCPEA.

Definition at line 149 of file ra8_flash_types.h.

Field Documentation

◆ fault_addr

uint32_t ra8_flash_isr_event_t::fault_addr

MRCRTEA / MRCRDEA / MRCPEA.

Definition at line 151 of file ra8_flash_types.h.

◆ src

ra8_flash_irq_src_t ra8_flash_isr_event_t::src

Which source fired.

Definition at line 150 of file ra8_flash_types.h.

◆ status_word

uint32_t ra8_flash_isr_event_t::status_word

Snapshot of the source reg.

Definition at line 152 of file ra8_flash_types.h.

◆ user_ctx

void* ra8_flash_isr_event_t::user_ctx

Caller-provided context.

Definition at line 153 of file ra8_flash_types.h.


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