Lines Matching refs:RTC

64     RTC->INIT = RTC_INIT_KEY;  in RTC_Open()
66 if(RTC->INIT != RTC_INIT_ACTIVE_Msk) in RTC_Open()
68 RTC->INIT = RTC_INIT_KEY; in RTC_Open()
69 while(RTC->INIT != RTC_INIT_ACTIVE_Msk) in RTC_Open()
78 RTC->CLKFMT |= RTC_CLKFMT_DCOMPEN_Msk; in RTC_Open()
130 while((RTC->FREQADJ & RTC_FREQADJ_FCRBUSY_Msk) == RTC_FREQADJ_FCRBUSY_Msk) in RTC_32KCalibration()
132 RTC->FREQADJ = (uint32_t)((i32RegInt << 8) | i32RegFra); in RTC_32KCalibration()
134 while((RTC->FREQADJ & RTC_FREQADJ_FCRBUSY_Msk) == RTC_FREQADJ_FCRBUSY_Msk) in RTC_32KCalibration()
163 sPt->u32TimeScale = RTC->CLKFMT & RTC_CLKFMT_24HEN_Msk; /* 12/24-hour */ in RTC_GetDateAndTime()
164 sPt->u32DayOfWeek = RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk; /* Day of the week */ in RTC_GetDateAndTime()
167 g_u32hiYear = (RTC->CAL & RTC_CAL_TENYEAR_Msk) >> RTC_CAL_TENYEAR_Pos; in RTC_GetDateAndTime()
168 g_u32loYear = (RTC->CAL & RTC_CAL_YEAR_Msk) >> RTC_CAL_YEAR_Pos; in RTC_GetDateAndTime()
169 g_u32hiMonth = (RTC->CAL & RTC_CAL_TENMON_Msk) >> RTC_CAL_TENMON_Pos; in RTC_GetDateAndTime()
170 g_u32loMonth = (RTC->CAL & RTC_CAL_MON_Msk) >> RTC_CAL_MON_Pos; in RTC_GetDateAndTime()
171 g_u32hiDay = (RTC->CAL & RTC_CAL_TENDAY_Msk) >> RTC_CAL_TENDAY_Pos; in RTC_GetDateAndTime()
172 g_u32loDay = (RTC->CAL & RTC_CAL_DAY_Msk) >> RTC_CAL_DAY_Pos; in RTC_GetDateAndTime()
175 g_u32hiHour = (RTC->TIME & RTC_TIME_TENHR_Msk) >> RTC_TIME_TENHR_Pos; in RTC_GetDateAndTime()
176 g_u32loHour = (RTC->TIME & RTC_TIME_HR_Msk) >> RTC_TIME_HR_Pos; in RTC_GetDateAndTime()
177 g_u32hiMin = (RTC->TIME & RTC_TIME_TENMIN_Msk) >> RTC_TIME_TENMIN_Pos; in RTC_GetDateAndTime()
178 g_u32loMin = (RTC->TIME & RTC_TIME_MIN_Msk) >> RTC_TIME_MIN_Pos; in RTC_GetDateAndTime()
179 g_u32hiSec = (RTC->TIME & RTC_TIME_TENSEC_Msk) >> RTC_TIME_TENSEC_Pos; in RTC_GetDateAndTime()
180 g_u32loSec = (RTC->TIME & RTC_TIME_SEC_Msk) >> RTC_TIME_SEC_Pos; in RTC_GetDateAndTime()
258 sPt->u32TimeScale = RTC->CLKFMT & RTC_CLKFMT_24HEN_Msk; /* 12/24-hour */ in RTC_GetAlarmDateAndTime()
259 sPt->u32DayOfWeek = RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk; /* Day of the week */ in RTC_GetAlarmDateAndTime()
262 g_u32hiYear = (RTC->CALM & RTC_CALM_TENYEAR_Msk) >> RTC_CALM_TENYEAR_Pos; in RTC_GetAlarmDateAndTime()
263 g_u32loYear = (RTC->CALM & RTC_CALM_YEAR_Msk) >> RTC_CALM_YEAR_Pos; in RTC_GetAlarmDateAndTime()
264 g_u32hiMonth = (RTC->CALM & RTC_CALM_TENMON_Msk) >> RTC_CALM_TENMON_Pos; in RTC_GetAlarmDateAndTime()
265 g_u32loMonth = (RTC->CALM & RTC_CALM_MON_Msk) >> RTC_CALM_MON_Pos; in RTC_GetAlarmDateAndTime()
266 g_u32hiDay = (RTC->CALM & RTC_CALM_TENDAY_Msk) >> RTC_CALM_TENDAY_Pos; in RTC_GetAlarmDateAndTime()
267 g_u32loDay = (RTC->CALM & RTC_CALM_DAY_Msk) >> RTC_CALM_DAY_Pos; in RTC_GetAlarmDateAndTime()
270 g_u32hiHour = (RTC->TALM & RTC_TALM_TENHR_Msk) >> RTC_TALM_TENHR_Pos; in RTC_GetAlarmDateAndTime()
271 g_u32loHour = (RTC->TALM & RTC_TALM_HR_Msk) >> RTC_TALM_HR_Pos; in RTC_GetAlarmDateAndTime()
272 g_u32hiMin = (RTC->TALM & RTC_TALM_TENMIN_Msk) >> RTC_TALM_TENMIN_Pos; in RTC_GetAlarmDateAndTime()
273 g_u32loMin = (RTC->TALM & RTC_TALM_MIN_Msk) >> RTC_TALM_MIN_Pos; in RTC_GetAlarmDateAndTime()
274 g_u32hiSec = (RTC->TALM & RTC_TALM_TENSEC_Msk) >> RTC_TALM_TENSEC_Pos; in RTC_GetAlarmDateAndTime()
275 g_u32loSec = (RTC->TALM & RTC_TALM_SEC_Msk) >> RTC_TALM_SEC_Pos; in RTC_GetAlarmDateAndTime()
362 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetDateAndTime()
374 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetDateAndTime()
378 RTC->WEEKDAY = sPt->u32DayOfWeek; in RTC_SetDateAndTime()
400 RTC->CAL = (uint32_t)u32RegCAL; in RTC_SetDateAndTime()
401 RTC->TIME = (uint32_t)u32RegTIME; in RTC_SetDateAndTime()
436 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmDateAndTime()
448 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmDateAndTime()
468 RTC->CALM = (uint32_t)u32RegCALM; in RTC_SetAlarmDateAndTime()
469 RTC->TALM = (uint32_t)u32RegTALM; in RTC_SetAlarmDateAndTime()
500 RTC->WEEKDAY = u32DayOfWeek & RTC_WEEKDAY_WEEKDAY_Msk; in RTC_SetDate()
503 RTC->CAL = (uint32_t)u32RegCAL; in RTC_SetDate()
541 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetTime()
545 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetTime()
548 RTC->TIME = (uint32_t)u32RegTIME; in RTC_SetTime()
575 RTC->CALM = (uint32_t)u32RegCALM; in RTC_SetAlarmDate()
613 RTC->CLKFMT &= ~RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmTime()
617 RTC->CLKFMT |= RTC_CLKFMT_24HEN_Msk; in RTC_SetAlarmTime()
621 RTC->TALM = (uint32_t)u32RegTALM; in RTC_SetAlarmTime()
640 RTC->CAMSK = ((uint32_t)u8IsTenYMsk << RTC_CAMSK_MTENYEAR_Pos) | in RTC_SetAlarmDateMask()
664 RTC->TAMSK = ((uint32_t)u8IsTenHMsk << RTC_TAMSK_MTENHR_Pos) | in RTC_SetAlarmTimeMask()
689 return (RTC->WEEKDAY & RTC_WEEKDAY_WEEKDAY_Msk); in RTC_GetDayOfWeek()
712 RTC->TICK = (RTC->TICK & ~RTC_TICK_TICK_Msk) | u32TickSelection; in RTC_SetTickPeriod()
734 RTC->INTEN |= u32IntFlagMask; in RTC_EnableInt()
756 RTC->INTEN &= ~u32IntFlagMask; in RTC_DisableInt()
757 RTC->INTSTS = u32IntFlagMask; in RTC_DisableInt()
771 RTC->SPRCTL |= RTC_SPRCTL_SPRRWEN_Msk; in RTC_EnableSpareAccess()
785 RTC->SPRCTL &= ~RTC_SPRCTL_SPRRWEN_Msk; in RTC_DisableSpareRegister()
818 u32Reg = RTC->TAMPCTL; in RTC_StaticTamperEnable()
832 RTC->TAMPCTL = u32Reg; in RTC_StaticTamperEnable()
857 u32Reg = RTC->TAMPCTL; in RTC_StaticTamperDisable()
869 RTC->TAMPCTL = u32Reg; in RTC_StaticTamperDisable()
903 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperEnable()
946 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperEnable()
968 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperDisable()
992 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperDisable()
1026 u32Reg = RTC->TAMPCTL; in RTC_DynamicTamperConfig()
1033 RTC->TAMPSEED = u32Seed; /* need set seed value before re-loade seed */ in RTC_DynamicTamperConfig()
1034 RTC->TAMPCTL = u32Reg; in RTC_DynamicTamperConfig()
1057 RTC->LXTCTL &= ~RTC_LXTCTL_RTCCKSEL_Msk; in RTC_SetClockSource()
1064 RTC->LXTCTL |= RTC_LXTCTL_RTCCKSEL_Msk; in RTC_SetClockSource()
1071 RTC->LXTCTL = ((RTC->LXTCTL & ~(0x1FFul << 16)) | ((u32TrimDefault & 0x1FFul) << 16)); in RTC_SetClockSource()
1074 RTC->LXTCTL |= RTC_LXTCTL_LIRC32KEN_Msk; in RTC_SetClockSource()
1075 RTC->LXTCTL &= ~RTC_LXTCTL_RTCCKSEL_Msk; in RTC_SetClockSource()
1076 RTC->LXTCTL |= RTC_LXTCTL_C32KSEL_Msk; in RTC_SetClockSource()
1115 RTC->GPIOCTL0 = (RTC->GPIOCTL0 & ~(0x3FUL << (u32Offset * 8))) | in RTC_SetGPIOMode()
1128 RTC->GPIOCTL1 = (RTC->GPIOCTL1 & ~(0x3FUL << (u32Offset * 8))) | in RTC_SetGPIOMode()
1155 RTC->GPIOCTL0 = (RTC->GPIOCTL0 & ~(0x4UL << (u32Offset * 8))) | in RTC_SetGPIOLevel()
1163 RTC->GPIOCTL1 = (RTC->GPIOCTL1 & ~(0x4UL << (u32Offset * 8))) | in RTC_SetGPIOLevel()