|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Driver configuration descriptor for ra8_pdg_init. More...
#include <ra8_pdg.h>
Data Fields | |
| ra8_pdg_frange_t | frange |
| GPT core clock band (HUM 23.2.1). | |
| uint8_t | channel_mask |
| Bit n = enable PDG channel n. | |
| uint8_t | auto_tune |
| 1 = ignore frange, derive from gptclk_hz. | |
| uint32_t | gptclk_hz |
| Measured GTCLK frequency (Hz). | |
Driver configuration descriptor for ra8_pdg_init.
cppcheck cannot see tests/ so it flags every field as unused; each member is read in ra8_pdg_init in libs/ra8_hal/src/ra8_pdg.c.
| uint8_t ra8_pdg_config_t::auto_tune |
1 = ignore frange, derive from gptclk_hz.
Definition at line 176 of file ra8_pdg.h.
Referenced by internal_validate_cfg(), and ra8_pdg_init().
| uint8_t ra8_pdg_config_t::channel_mask |
Bit n = enable PDG channel n.
Definition at line 175 of file ra8_pdg.h.
Referenced by internal_program_dll(), and internal_validate_cfg().
| ra8_pdg_frange_t ra8_pdg_config_t::frange |
GPT core clock band (HUM 23.2.1).
Definition at line 174 of file ra8_pdg.h.
Referenced by internal_validate_cfg(), and ra8_pdg_init().
| uint32_t ra8_pdg_config_t::gptclk_hz |
Measured GTCLK frequency (Hz).
Definition at line 177 of file ra8_pdg.h.
Referenced by internal_validate_cfg(), and ra8_pdg_init().