Lines Matching refs:seconds
54 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime);
98 uint32_t seconds; in RTC_ConvertDatetimeToSeconds() local
101 seconds = ((uint32_t)datetime->year - 1970U) * DAYS_IN_A_YEAR; in RTC_ConvertDatetimeToSeconds()
103 seconds += (((uint32_t)datetime->year / 4U) - (1970U / 4U)); in RTC_ConvertDatetimeToSeconds()
105 seconds += monthDays[datetime->month]; in RTC_ConvertDatetimeToSeconds()
108 seconds += ((uint32_t)datetime->day - 1U); in RTC_ConvertDatetimeToSeconds()
112 seconds--; in RTC_ConvertDatetimeToSeconds()
115 seconds = (seconds * SECONDS_IN_A_DAY) + (datetime->hour * SECONDS_IN_A_HOUR) + in RTC_ConvertDatetimeToSeconds()
118 return seconds; in RTC_ConvertDatetimeToSeconds()
121 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime) in RTC_ConvertSecondsToDatetime() argument
135 secondsRemaining = seconds; in RTC_ConvertSecondsToDatetime()
257 uint32_t seconds = 0; in RTC_GetDatetime() local
259 seconds = RTC_GetSecondsTimerCount(base); in RTC_GetDatetime()
260 RTC_ConvertSecondsToDatetime(seconds, datetime); in RTC_GetDatetime()