ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
exfat_stamp_t Struct Reference

One reading already packed into exFAT's 32-bit stamp plus its extras. More...

Data Fields

uint32_t stamp
 exFAT spec sec 7.4.8 packed timestamp.
uint8_t inc10
 10 ms increment, 0..199.
uint8_t utc
 UtcOffset byte, or k_fs_utc_unknown.

Detailed Description

One reading already packed into exFAT's 32-bit stamp plus its extras.

exFAT stores the same six calendar fields in a single 32-bit word, and adds the two side fields FAT has no room for: the 10 ms increment that recovers the odd second, and the UtcOffset byte that records which zone the civil time belongs to.

Invariant
stamp's month and day sub-fields are never 0.
utc is either k_fs_utc_unknown or has k_fs_utc_valid_bit set.
See also
priv_exfat_stamp_now()
Since
0.1.0

Definition at line 117 of file ra8_fs_fat_time.c.

Field Documentation

◆ inc10

uint8_t exfat_stamp_t::inc10

◆ stamp

uint32_t exfat_stamp_t::stamp

◆ utc


The documentation for this struct was generated from the following file: