|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
The modelled RTC: a control-register shadow + a binary time mirror. More...
Data Fields | |
| uint8_t | reg [k_rtc_span] |
| Faithful register shadow (BCD on reads). | |
| uint8_t | sec |
| Binary second mirror. | |
| uint8_t | min |
| Binary minute mirror. | |
| uint8_t | hour |
| Binary hour mirror. | |
| uint8_t | day |
| Binary day mirror. | |
| uint8_t | mon |
| Binary month mirror. | |
| uint16_t | year |
| Binary year mirror (2000-based BCD low). | |
| uint8_t | r64 |
| 64 Hz sub-second counter. | |
| uint32_t | tick_frac |
| Ticks accumulated toward the next second. | |
| uint32_t | alarms |
| Alarm events raised (report). | |
| uint32_t | periodics |
| Periodic events raised (report). | |
The modelled RTC: a control-register shadow + a binary time mirror.
Definition at line 144 of file board_periph_rtc.c.
| uint32_t rtc_state_t::alarms |
Alarm events raised (report).
Definition at line 154 of file board_periph_rtc.c.
| uint8_t rtc_state_t::day |
Binary day mirror.
Definition at line 149 of file board_periph_rtc.c.
| uint8_t rtc_state_t::hour |
Binary hour mirror.
Definition at line 148 of file board_periph_rtc.c.
| uint8_t rtc_state_t::min |
Binary minute mirror.
Definition at line 147 of file board_periph_rtc.c.
| uint8_t rtc_state_t::mon |
Binary month mirror.
Definition at line 150 of file board_periph_rtc.c.
| uint32_t rtc_state_t::periodics |
Periodic events raised (report).
Definition at line 155 of file board_periph_rtc.c.
| uint8_t rtc_state_t::r64 |
64 Hz sub-second counter.
Definition at line 152 of file board_periph_rtc.c.
| uint8_t rtc_state_t::reg[k_rtc_span] |
Faithful register shadow (BCD on reads).
Definition at line 145 of file board_periph_rtc.c.
| uint8_t rtc_state_t::sec |
Binary second mirror.
Definition at line 146 of file board_periph_rtc.c.
| uint32_t rtc_state_t::tick_frac |
Ticks accumulated toward the next second.
Definition at line 153 of file board_periph_rtc.c.
| uint16_t rtc_state_t::year |
Binary year mirror (2000-based BCD low).
Definition at line 151 of file board_periph_rtc.c.