31 #if (HAL_USE_RTC == TRUE) || defined(__DOXYGEN__) 44 #if (PLATFORM_RTC_USE_RTC1 == TRUE) && !defined(__DOXYGEN__) 72 #if PLATFORM_RTC_USE_RTC1 == TRUE 109 #if (RTC_ALARMS > 0) || defined(__DOXYGEN__) void rtc_lld_get_time(RTCDriver *rtcp, RTCDateTime *timespec)
Get current time.
void rtcObjectInit(RTCDriver *rtcp)
Initializes a generic RTC driver object.
void rtc_lld_set_alarm(RTCDriver *rtcp, rtcalarm_t alarm, const RTCAlarm *alarmspec)
Set alarm time.
Type of a structure representing an RTC alarm time stamp.
void rtc_lld_init(void)
RTC driver identifier.
void rtc_lld_get_alarm(RTCDriver *rtcp, rtcalarm_t alarm, RTCAlarm *alarmspec)
Get alarm time.
uint32_t rtcalarm_t
Type of an RTC alarm number.
Type of a structure representing an RTC date/time stamp.
void rtc_lld_set_time(RTCDriver *rtcp, const RTCDateTime *timespec)
Set current time.
Structure representing an RTC driver.