Lines Matching refs:seconds
65 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime);
109 uint32_t seconds; in RTC_ConvertDatetimeToSeconds() local
112 seconds = ((uint32_t)datetime->year - 1970U) * DAYS_IN_A_YEAR; in RTC_ConvertDatetimeToSeconds()
114 seconds += (((uint32_t)datetime->year / 4U) - (1970U / 4U)); in RTC_ConvertDatetimeToSeconds()
116 seconds += monthDays[datetime->month]; in RTC_ConvertDatetimeToSeconds()
119 seconds += ((uint32_t)datetime->day - 1U); in RTC_ConvertDatetimeToSeconds()
123 seconds--; in RTC_ConvertDatetimeToSeconds()
126 seconds = (seconds * SECONDS_IN_A_DAY) + ((uint32_t)datetime->hour * SECONDS_IN_A_HOUR) + in RTC_ConvertDatetimeToSeconds()
129 return seconds; in RTC_ConvertDatetimeToSeconds()
132 static void RTC_ConvertSecondsToDatetime(uint32_t seconds, rtc_datetime_t *datetime) in RTC_ConvertSecondsToDatetime() argument
145 secondsRemaining = seconds; in RTC_ConvertSecondsToDatetime()
331 uint32_t seconds = 0; in RTC_GetDatetime() local
333 seconds = base->TSR; in RTC_GetDatetime()
334 RTC_ConvertSecondsToDatetime(seconds, datetime); in RTC_GetDatetime()