|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One external-IRQ-pin configuration descriptor. More...
#include <ra8_icu.h>
Data Fields | |
| ra8_icu_irqmd_t | sense |
| Edge / level detection mode. | |
| ra8_icu_fclksel_t | filter_div |
| Filter sampling clock divider. | |
| bool | filter_en |
| True = enable digital filter. | |
One external-IRQ-pin configuration descriptor.
Populate one of these and hand it to ra8_icu_configure_irq_pin(). Fields map directly onto IRQCRi bit fields per HUM Ch 14.2.12 (p 535).
cppcheck cannot see tests/ so it flags every field as unused; each member is read in ra8_icu_configure_irq_pin in libs/ra8_hal/src/ra8_icu.c.
| ra8_icu_fclksel_t ra8_icu_irq_cfg_t::filter_div |
Filter sampling clock divider.
Definition at line 67 of file ra8_icu.h.
Referenced by ra8_icu_configure_irq_pin().
| bool ra8_icu_irq_cfg_t::filter_en |
True = enable digital filter.
Definition at line 68 of file ra8_icu.h.
Referenced by ra8_icu_configure_irq_pin().
| ra8_icu_irqmd_t ra8_icu_irq_cfg_t::sense |
Edge / level detection mode.
Definition at line 66 of file ra8_icu.h.
Referenced by ra8_icu_configure_irq_pin().