Lines Matching refs:stdtime
183 void XMC_RTC_SetTimeStdFormat(const struct tm *const stdtime) in XMC_RTC_SetTimeStdFormat() argument
188 time.seconds = stdtime->tm_sec; in XMC_RTC_SetTimeStdFormat()
189 time.minutes = stdtime->tm_min; in XMC_RTC_SetTimeStdFormat()
190 time.hours = stdtime->tm_hour; in XMC_RTC_SetTimeStdFormat()
191 time.days = stdtime->tm_mday - 1; in XMC_RTC_SetTimeStdFormat()
192 time.month = stdtime->tm_mon; in XMC_RTC_SetTimeStdFormat()
193 time.year = stdtime->tm_year + XMC_RTC_YEAR_OFFSET; in XMC_RTC_SetTimeStdFormat()
194 time.daysofweek = stdtime->tm_wday; in XMC_RTC_SetTimeStdFormat()
202 void XMC_RTC_GetTimeStdFormat(struct tm *const stdtime) in XMC_RTC_GetTimeStdFormat() argument
208 stdtime->tm_sec = (int8_t)time.seconds; in XMC_RTC_GetTimeStdFormat()
209 stdtime->tm_min = (int8_t)time.minutes; in XMC_RTC_GetTimeStdFormat()
210 stdtime->tm_hour = (int8_t)time.hours; in XMC_RTC_GetTimeStdFormat()
211 stdtime->tm_mday = ((int8_t)time.days + (int8_t)1); in XMC_RTC_GetTimeStdFormat()
212 stdtime->tm_mon = (int8_t)time.month; in XMC_RTC_GetTimeStdFormat()
213 stdtime->tm_year = (int32_t)time.year - (int32_t)XMC_RTC_YEAR_OFFSET; in XMC_RTC_GetTimeStdFormat()
214 stdtime->tm_wday = (int8_t)time.daysofweek; in XMC_RTC_GetTimeStdFormat()
264 void XMC_RTC_SetAlarmStdFormat(const struct tm *const stdtime) in XMC_RTC_SetAlarmStdFormat() argument
269 alarm.seconds = stdtime->tm_sec; in XMC_RTC_SetAlarmStdFormat()
270 alarm.minutes = stdtime->tm_min; in XMC_RTC_SetAlarmStdFormat()
271 alarm.hours = stdtime->tm_hour; in XMC_RTC_SetAlarmStdFormat()
272 alarm.days = stdtime->tm_mday - 1; in XMC_RTC_SetAlarmStdFormat()
273 alarm.month = stdtime->tm_mon; in XMC_RTC_SetAlarmStdFormat()
274 alarm.year = stdtime->tm_year + XMC_RTC_YEAR_OFFSET; in XMC_RTC_SetAlarmStdFormat()
282 void XMC_RTC_GetAlarmStdFormat(struct tm *const stdtime) in XMC_RTC_GetAlarmStdFormat() argument
289 stdtime->tm_sec = (int8_t)alarm.seconds; in XMC_RTC_GetAlarmStdFormat()
290 stdtime->tm_min = (int8_t)alarm.minutes; in XMC_RTC_GetAlarmStdFormat()
291 stdtime->tm_hour = (int8_t)alarm.hours; in XMC_RTC_GetAlarmStdFormat()
292 stdtime->tm_mday = ((int8_t)alarm.days + (int8_t)1); in XMC_RTC_GetAlarmStdFormat()
293 stdtime->tm_mon = (int8_t)alarm.month; in XMC_RTC_GetAlarmStdFormat()
294 stdtime->tm_year = (int32_t)alarm.year - (int32_t)XMC_RTC_YEAR_OFFSET; in XMC_RTC_GetAlarmStdFormat()