|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
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. | |
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.
| uint32_t ra8_flash_isr_event_t::fault_addr |
MRCRTEA / MRCRDEA / MRCPEA.
Definition at line 151 of file ra8_flash_types.h.
| ra8_flash_irq_src_t ra8_flash_isr_event_t::src |
Which source fired.
Definition at line 150 of file ra8_flash_types.h.
| uint32_t ra8_flash_isr_event_t::status_word |
Snapshot of the source reg.
Definition at line 152 of file ra8_flash_types.h.
| void* ra8_flash_isr_event_t::user_ctx |
Caller-provided context.
Definition at line 153 of file ra8_flash_types.h.