27#ifndef __WF_LIBWS_RTC_H__
28#define __WF_LIBWS_RTC_H__
40#define RTC_MONTH_AMPM 0x80
41#define RTC_MONTH_AM 0x80
42#define RTC_MONTH_PM 0x80
62#define RTC_STATUS_POWER_LOST 0x80
63#define RTC_STATUS_12_HOUR 0x00
64#define RTC_STATUS_24_HOUR 0x40
65#define RTC_STATUS_INTAE 0x20
66#define RTC_STATUS_INTME 0x08
67#define RTC_STATUS_INTFE 0x02
68#define RTC_STATUS_INT_OFF 0
69#define RTC_STATUS_INT_FREQ_STEADY (RTC_STATUS_INTFE)
70#define RTC_STATUS_INT_MINUTE_EDGE (RTC_STATUS_INTME)
71#define RTC_STATUS_INT_MINUTE_STEADY (RTC_STATUS_INTME | RTC_STATUS_INTFE)
72#define RTC_STATUS_INT_ALARM (RTC_STATUS_INTAE)
bool ws_rtc_low_write_byte(uint8_t value, uint16_t timeout)
bool ws_rtc_low_write_ctrl(uint8_t value, uint16_t timeout)
int16_t ws_rtc_low_read_byte(uint16_t timeout)