Overview Proven

HAL TypeRTC
ChipPCF8563
InterfaceI2C
DescriptionBCD-encoded time registers. Supports get/set time and alarm with interrupt output. Falls back to system tick when absent.

Implementation

Sourcecomponents/kernel_rs/src/drv_rtc_pcf8563.rs (823 lines)
WrapsNone — manual I2C register reads/writes
Tests25 unit tests

Devices

Boards that use this driver:

DeviceStatus
T-Deck ProProven

Configuration

Configured via board.json: I2C address, pin_sda, pin_scl, optional pin_int for alarm interrupt.

Known Issues

No known issues.