Lines Matching refs:HWREG
112 while(!(HWREG(HIB_CTL) & HIB_CTL_WRC)) in _HibernateWriteComplete()
143 HWREG(HIB_CTL) |= HIB_CTL_CLK32EN; in HibernateEnableExpClk()
167 HWREG(HIB_CTL) &= ~HIB_CTL_CLK32EN; in HibernateDisable()
234 ui32HIBCtl = HWREG(HIB_CTL); in HibernateClockConfig()
262 HWREG(HIB_CTL) = ui32HIBCtl; in HibernateClockConfig()
275 HWREG(HIB_CC) = ui32Config & (HIBERNATE_OUT_SYSCLK); in HibernateClockConfig()
297 HWREG(HIB_CTL) |= HIB_CTL_RTCEN; in HibernateRTCEnable()
322 HWREG(HIB_CTL) &= ~HIB_CTL_RTCEN; in HibernateRTCDisable()
355 HWREG(HIB_CTL) |= HIB_CTL_BATCHK; in HibernateBatCheckStart()
385 return(HWREG(HIB_CTL) & HIB_CTL_BATCHK); in HibernateBatCheckDone()
433 HWREG(HIB_CTL) = (ui32WakeFlags | (HWREG(HIB_CTL) & in HibernateWakeSet()
454 ((HWREG(HIB_CTL) & HIB_CTL_VDD3ON) == 0)) in HibernateWakeSet()
460 HWREG(HIB_CTL) |= HIB_CTL_VDD3ON; in HibernateWakeSet()
471 HWREG(HIB_IO) = (ui32WakeFlags >> 16) | HIB_IO_WUUNLK; in HibernateWakeSet()
476 while((HWREG(HIB_IO) & HIB_IO_IOWRC) == 0) in HibernateWakeSet()
483 HWREG(HIB_IO) &= ~HIB_IO_WUUNLK; in HibernateWakeSet()
523 ui32Ctrl = HWREG(HIB_CTL); in HibernateWakeGet()
526 ((HWREG(HIB_IO) << 16) & (HIBERNATE_WAKE_RESET | in HibernateWakeGet()
531 return(HWREG(HIB_CTL) & (HIBERNATE_WAKE_PIN | HIBERNATE_WAKE_RTC | in HibernateWakeGet()
584 HWREG(HIB_CTL) = (ui32LowBatFlags | in HibernateLowBatSet()
585 (HWREG(HIB_CTL) & ~(HIB_CTL_VBATSEL_M | in HibernateLowBatSet()
614 return(HWREG(HIB_CTL) & (HIB_CTL_VBATSEL_M | HIBERNATE_LOW_BAT_ABORT)); in HibernateLowBatGet()
636 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateRTCSet()
642 HWREG(HIB_RTCLD) = ui32RTCValue; in HibernateRTCSet()
652 HWREG(HIB_LOCK) = 0; in HibernateRTCSet()
671 return(HWREG(HIB_RTCC)); in HibernateRTCGet()
697 HWREG(HIB_RTCM0) = ui32Value; in HibernateRTCMatchSet()
726 return(HWREG(HIB_RTCM0)); in HibernateRTCMatchGet()
754 HWREG(HIB_RTCSS) = ui32Value << HIB_RTCSS_RTCSSM_S; in HibernateRTCSSMatchSet()
784 return(HWREG(HIB_RTCSS) >> HIB_RTCSS_RTCSSM_S); in HibernateRTCSSMatchGet()
805 return(HWREG(HIB_RTCSS) & HIB_RTCSS_RTCSSC_M); in HibernateRTCSSGet()
837 HWREG(HIB_RTCT) = ui32Trim; in HibernateRTCTrimSet()
862 return(HWREG(HIB_RTCT)); in HibernateRTCTrimGet()
902 HWREG(HIB_DATA + (ui32Idx * 4)) = pui32Data[ui32Idx]; in HibernateDataSet()
949 pui32Data[ui32Idx] = HWREG(HIB_DATA + (ui32Idx * 4)); in HibernateDataGet()
994 HWREG(HIB_CTL) |= HIB_CTL_HIBREQ; in HibernateRequest()
1046 HWREG(HIB_IM) |= ui32IntFlags; in HibernateIntEnable()
1085 HWREG(HIB_IM) &= ~ui32IntFlags; in HibernateIntDisable()
1228 return(HWREG(HIB_MIS)); in HibernateIntStatus()
1232 return(HWREG(HIB_RIS)); in HibernateIntStatus()
1277 HWREG(HIB_IC) |= ui32IntFlags; in HibernateIntClear()
1312 return(HWREG(HIB_CTL) & HIB_CTL_CLK32EN ? 1 : 0); in HibernateIsActive()
1340 HWREG(HIB_CTL) |= HIB_CTL_VDD3ON | HIB_CTL_RETCLR; in HibernateGPIORetentionEnable()
1372 HWREG(HIB_CTL) &= ~(HIB_CTL_RETCLR | HIB_CTL_VDD3ON); in HibernateGPIORetentionDisable()
1401 if((HWREG(HIB_CTL) & (HIB_CTL_RETCLR | HIB_CTL_VDD3ON)) == in HibernateGPIORetentionGet()
1452 HWREG(HIB_CALCTL) = ui32Config; in HibernateCounterMode()
1470 ASSERT(HWREG(HIB_CALCTL) & HIB_CALCTL_CALEN); in _HibernateCalendarSet()
1481 if(HWREG(HIB_CALCTL) & HIB_CALCTL_CAL24) in _HibernateCalendarSet()
1568 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in _HibernateCalendarSet()
1577 HWREG(HIB_CALLD0) = ui32Time; in _HibernateCalendarSet()
1579 HWREG(HIB_CALLD1) = ui32Date; in _HibernateCalendarSet()
1584 HWREG(HIB_CALM0) = ui32Time; in _HibernateCalendarSet()
1586 HWREG(HIB_CALM1) = ui32Date; in _HibernateCalendarSet()
1598 HWREG(HIB_LOCK) = 0; in _HibernateCalendarSet()
1672 ASSERT(HWREG(HIB_CALCTL) & HIB_CALCTL_CALEN); in HibernateCalendarGet()
1680 ui32Date = HWREG(HIB_CAL1); in HibernateCalendarGet()
1690 ui32Time = HWREG(HIB_CAL0); in HibernateCalendarGet()
1699 if(ui32Date != HWREG(HIB_CAL1)) in HibernateCalendarGet()
1720 if(((HWREG(HIB_CALCTL) & HIB_CALCTL_CAL24) == 0) && in HibernateCalendarGet()
1796 ASSERT(HWREG(HIB_CALCTL) & HIB_CALCTL_CALEN); in HibernateCalendarMatchGet()
1801 ui32Date = HWREG(HIB_CALM1); in HibernateCalendarMatchGet()
1806 ui32Time = HWREG(HIB_CALM0); in HibernateCalendarMatchGet()
1862 if(((HWREG(HIB_CALCTL) & HIB_CALCTL_CAL24) == 0) && in HibernateCalendarMatchGet()
1909 ui32Temp = (HWREG(HIB_TPCTL) & ~HIB_TPCTL_MEMCLR_M); in HibernateTamperEventsConfig()
1914 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperEventsConfig()
1920 HWREG(HIB_TPCTL) = (ui32Temp | ui32Config); in HibernateTamperEventsConfig()
1930 HWREG(HIB_LOCK) = 0; in HibernateTamperEventsConfig()
1956 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperEnable()
1962 HWREG(HIB_TPCTL) |= HIB_TPCTL_TPEN; in HibernateTamperEnable()
1972 HWREG(HIB_LOCK) = 0; in HibernateTamperEnable()
1998 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperDisable()
2004 HWREG(HIB_TPCTL) &= ~HIB_TPCTL_TPEN; in HibernateTamperDisable()
2014 HWREG(HIB_LOCK) = 0; in HibernateTamperDisable()
2065 ui32Temp = HWREG(HIB_TPIO); in HibernateTamperIOEnable()
2082 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperIOEnable()
2088 HWREG(HIB_TPIO) = ui32Temp; in HibernateTamperIOEnable()
2098 HWREG(HIB_LOCK) = 0; in HibernateTamperIOEnable()
2134 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperIODisable()
2140 HWREG(HIB_TPIO) &= ((~HIB_TPIO_EN0) << (ui32Input << 3)); in HibernateTamperIODisable()
2150 HWREG(HIB_LOCK) = 0; in HibernateTamperIODisable()
2179 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperEventsClear()
2185 HWREG(HIB_TPCTL) |= HIB_TPCTL_TPCLR; in HibernateTamperEventsClear()
2195 HWREG(HIB_LOCK) = 0; in HibernateTamperEventsClear()
2234 HWREG(HIB_TPCTL) |= HIB_TPCTL_TPCLR; in HibernateTamperEventsClearNoLock()
2259 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperUnLock()
2289 HWREG(HIB_LOCK) = 0; in HibernateTamperLock()
2335 ui32Reg = HWREG(HIB_TPSTAT); in HibernateTamperStatusGet()
2438 ui32Reg = HWREG(HIB_TPLOG0 + ((ui32Index << 3) + 4)); in HibernateTamperEventsGet()
2455 *pui32RTC = HWREG(HIB_TPLOG0 + (ui32Index << 3)); in HibernateTamperEventsGet()
2461 if((HWREG(HIB_CALCTL) & (HIB_CALCTL_CALEN | HIB_CALCTL_CAL24)) == in HibernateTamperEventsGet()
2464 if(HWREG(HIB_CAL0) & HIB_CAL0_AMPM) in HibernateTamperEventsGet()
2504 HWREG(HIB_LOCK) = HIB_LOCK_HIBLOCK_KEY; in HibernateTamperExtOscRecover()
2510 HWREG(HIB_TPSTAT) |= HIB_TPSTAT_XOSCFAIL; in HibernateTamperExtOscRecover()
2520 HWREG(HIB_LOCK) = 0; in HibernateTamperExtOscRecover()