|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Decoded snapshot of GTDLYCR / GTDLYCR2 returned by ra8_pdg_get_status_full. More...
#include <ra8_pdg.h>
Data Fields | |
| uint8_t | dll_enabled |
| GTDLYCR.DLLEN. | |
| uint8_t | in_reset |
| GTDLYCR.DLYRST. | |
| ra8_pdg_frange_t | frange |
| GTDLYCR.FRANGE[1:0]. | |
| uint8_t | per_channel_bypass_off [k_ra8_pdg_channel_count] |
| DLYBSn. | |
| uint8_t | per_channel_powered [k_ra8_pdg_channel_count] |
| !DLYENn. | |
| uint16_t | raw_gtdlycr |
| Raw GTDLYCR contents. | |
| uint16_t | raw_gtdlycr2 |
| Raw GTDLYCR2 contents. | |
Decoded snapshot of GTDLYCR / GTDLYCR2 returned by ra8_pdg_get_status_full.
Mirrors every documented bit in HUM Ch 23.2.1 (p 1154) and HUM Ch 23.2.2 (p 1155). per_channel_bypass[n] and per_channel_power[n] are decoded bool arrays so the caller does not need to know the inverted DLYEN polarity.
| uint8_t ra8_pdg_status_full_t::dll_enabled |
GTDLYCR.DLLEN.
Definition at line 192 of file ra8_pdg.h.
Referenced by internal_pdg_demo_sample(), and ra8_pdg_get_status_full().
| ra8_pdg_frange_t ra8_pdg_status_full_t::frange |
GTDLYCR.FRANGE[1:0].
Definition at line 194 of file ra8_pdg.h.
Referenced by ra8_pdg_get_status_full().
| uint8_t ra8_pdg_status_full_t::in_reset |
| uint8_t ra8_pdg_status_full_t::per_channel_bypass_off[k_ra8_pdg_channel_count] |
DLYBSn.
Definition at line 195 of file ra8_pdg.h.
Referenced by internal_pdg_demo_sample(), and ra8_pdg_get_status_full().
| uint8_t ra8_pdg_status_full_t::per_channel_powered[k_ra8_pdg_channel_count] |
!DLYENn.
Definition at line 196 of file ra8_pdg.h.
Referenced by internal_pdg_demo_sample(), and ra8_pdg_get_status_full().
| uint16_t ra8_pdg_status_full_t::raw_gtdlycr |
Raw GTDLYCR contents.
Definition at line 197 of file ra8_pdg.h.
Referenced by ra8_pdg_get_status_full().
| uint16_t ra8_pdg_status_full_t::raw_gtdlycr2 |
Raw GTDLYCR2 contents.
Definition at line 198 of file ra8_pdg.h.
Referenced by ra8_pdg_get_status_full().