Lines Matching refs:RTC
68 RTC->INIT = RTC_INIT_KEY; in RTC_Open()
70 if(RTC->INIT != RTC_INIT_ACTIVE_Msk) in RTC_Open()
72 RTC->INIT = RTC_INIT_KEY; in RTC_Open()
73 while(RTC->INIT != RTC_INIT_ACTIVE_Msk) in RTC_Open()
126 RTC->FREQADJ = (uint32_t)u64Compensate; in RTC_32KCalibration()
147 RTC->FREQADJ = (uint32_t)((i32RegInt<<8) | i32RegFra); in RTC_32KCalibration()
174 sPt->u32TimeScale = RTC->CLKFMT & RTC_CLKFMT_24HEN_Msk; /* 12/24-hour */ in RTC_GetDateAndTime()
175 sPt->u32DayOfWeek = RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk; /* Day of the week */ in RTC_GetDateAndTime()
178 g_u32hiYear = (RTC->CAL & RTC_CAL_TENYEAR_Msk) >> RTC_CAL_TENYEAR_Pos; in RTC_GetDateAndTime()
179 g_u32loYear = (RTC->CAL & RTC_CAL_YEAR_Msk) >> RTC_CAL_YEAR_Pos; in RTC_GetDateAndTime()
180 g_u32hiMonth = (RTC->CAL & RTC_CAL_TENMON_Msk) >> RTC_CAL_TENMON_Pos; in RTC_GetDateAndTime()
181 g_u32loMonth = (RTC->CAL & RTC_CAL_MON_Msk) >> RTC_CAL_MON_Pos; in RTC_GetDateAndTime()
182 g_u32hiDay = (RTC->CAL & RTC_CAL_TENDAY_Msk) >> RTC_CAL_TENDAY_Pos; in RTC_GetDateAndTime()
183 g_u32loDay = (RTC->CAL & RTC_CAL_DAY_Msk) >> RTC_CAL_DAY_Pos; in RTC_GetDateAndTime()
186 g_u32hiHour = (RTC->TIME & RTC_TIME_TENHR_Msk) >> RTC_TIME_TENHR_Pos; in RTC_GetDateAndTime()
187 g_u32loHour = (RTC->TIME & RTC_TIME_HR_Msk) >> RTC_TIME_HR_Pos; in RTC_GetDateAndTime()
188 g_u32hiMin = (RTC->TIME & RTC_TIME_TENMIN_Msk) >> RTC_TIME_TENMIN_Pos; in RTC_GetDateAndTime()
189 g_u32loMin = (RTC->TIME & RTC_TIME_MIN_Msk) >> RTC_TIME_MIN_Pos; in RTC_GetDateAndTime()
190 g_u32hiSec = (RTC->TIME & RTC_TIME_TENSEC_Msk) >> RTC_TIME_TENSEC_Pos; in RTC_GetDateAndTime()
191 g_u32loSec = (RTC->TIME & RTC_TIME_SEC_Msk) >> RTC_TIME_SEC_Pos; in RTC_GetDateAndTime()
269 sPt->u32TimeScale = RTC->CLKFMT & RTC_CLKFMT_24HEN_Msk; /* 12/24-hour */ in RTC_GetAlarmDateAndTime()
270 sPt->u32DayOfWeek = RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk; /* Day of the week */ in RTC_GetAlarmDateAndTime()
274 g_u32hiYear = (RTC->CALM & RTC_CALM_TENYEAR_Msk) >> RTC_CALM_TENYEAR_Pos; in RTC_GetAlarmDateAndTime()
275 g_u32loYear = (RTC->CALM & RTC_CALM_YEAR_Msk) >> RTC_CALM_YEAR_Pos; in RTC_GetAlarmDateAndTime()
276 g_u32hiMonth = (RTC->CALM & RTC_CALM_TENMON_Msk) >> RTC_CALM_TENMON_Pos; in RTC_GetAlarmDateAndTime()
277 g_u32loMonth = (RTC->CALM & RTC_CALM_MON_Msk) >> RTC_CALM_MON_Pos; in RTC_GetAlarmDateAndTime()
278 g_u32hiDay = (RTC->CALM & RTC_CALM_TENDAY_Msk) >> RTC_CALM_TENDAY_Pos; in RTC_GetAlarmDateAndTime()
279 g_u32loDay = (RTC->CALM & RTC_CALM_DAY_Msk) >> RTC_CALM_DAY_Pos; in RTC_GetAlarmDateAndTime()
283 g_u32hiHour = (RTC->TALM & RTC_TALM_TENHR_Msk) >> RTC_TALM_TENHR_Pos; in RTC_GetAlarmDateAndTime()
284 g_u32loHour = (RTC->TALM & RTC_TALM_HR_Msk) >> RTC_TALM_HR_Pos; in RTC_GetAlarmDateAndTime()
285 g_u32hiMin = (RTC->TALM & RTC_TALM_TENMIN_Msk) >> RTC_TALM_TENMIN_Pos; in RTC_GetAlarmDateAndTime()
286 g_u32loMin = (RTC->TALM & RTC_TALM_MIN_Msk) >> RTC_TALM_MIN_Pos; in RTC_GetAlarmDateAndTime()
287 g_u32hiSec = (RTC->TALM & RTC_TALM_TENSEC_Msk) >> RTC_TALM_TENSEC_Pos; in RTC_GetAlarmDateAndTime()
288 g_u32loSec = (RTC->TALM & RTC_TALM_SEC_Msk) >> RTC_TALM_SEC_Pos; in RTC_GetAlarmDateAndTime()
380 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetDateAndTime()
392 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetDateAndTime()
397 RTC->WEEKDAY = sPt->u32DayOfWeek; in RTC_SetDateAndTime()
420 RTC->CAL = (uint32_t)u32RegCAL; in RTC_SetDateAndTime()
422 RTC->TIME = (uint32_t)u32RegTIME; in RTC_SetDateAndTime()
461 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmDateAndTime()
473 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmDateAndTime()
494 RTC->CALM = (uint32_t)u32RegCALM; in RTC_SetAlarmDateAndTime()
496 RTC->TALM = (uint32_t)u32RegTALM; in RTC_SetAlarmDateAndTime()
527 RTC->WEEKDAY = u32DayOfWeek & RTC_WEEKDAY_WEEKDAY_Msk; in RTC_SetDate()
531 RTC->CAL = (uint32_t)u32RegCAL; in RTC_SetDate()
570 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetTime()
574 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetTime()
578 RTC->TIME = (uint32_t)u32RegTIME; in RTC_SetTime()
606 RTC->CALM = (uint32_t)u32RegCALM; in RTC_SetAlarmDate()
645 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmTime()
649 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmTime()
654 RTC->TALM = (uint32_t)u32RegTALM; in RTC_SetAlarmTime()
674 RTC->CAMSK = ((uint32_t)u8IsTenYMsk << RTC_CAMSK_MTENYEAR_Pos) | in RTC_SetAlarmDateMask()
699 RTC->TAMSK = ((uint32_t)u8IsTenHMsk << RTC_TAMSK_MTENHR_Pos) | in RTC_SetAlarmTimeMask()
724 return (RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk); in RTC_GetDayOfWeek()
749 RTC->TICK = (RTC->TICK & ~RTC_TICK_TICK_Msk) | u32TickSelection; in RTC_SetTickPeriod()
772 RTC->INTEN |= u32IntFlagMask; in RTC_EnableInt()
795 RTC->INTEN &= ~u32IntFlagMask; in RTC_DisableInt()
797 RTC->INTSTS = u32IntFlagMask; in RTC_DisableInt()
813 RTC->SPRCTL |= RTC_SPRCTL_SPRRWEN_Msk; in RTC_EnableSpareAccess()
829 RTC->SPRCTL &= ~RTC_SPRCTL_SPRRWEN_Msk; in RTC_DisableSpareRegister()
862 u32Reg = RTC->TAMPCTL; in RTC_StaticTamperEnable()
877 RTC->TAMPCTL = u32Reg; in RTC_StaticTamperEnable()
903 u32Reg = RTC->TAMPCTL; in RTC_StaticTamperDisable()
916 RTC->TAMPCTL = u32Reg; in RTC_StaticTamperDisable()
951 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperEnable()
993 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperEnable()
1016 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperDisable()
1041 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperDisable()
1076 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperConfig()
1084 RTC->TAMPSEED = u32Seed; /* need set seed value before re-load seed */ in RTC_DynamicTamperConfig()
1086 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperConfig()