48 #include "pwrseq_regs.h" void MXC_LP_DisableTimerWakeup(mxc_tmr_regs_t *tmr)
Disables Timer from waking up device.
Structure type for configuring a GPIO port.
Definition: gpio.h:155
void MXC_LP_SysRam3PowerUp(void)
PowerUp System Ram 3.
int MXC_LP_LDOIsEnabled(void)
Is LDO enabled.
void MXC_LP_SysRam0Shutdown(void)
Shutdown System Ram 0.
void MXC_LP_SysRam4LightSleepEnable(void)
Enable System Ram 4 in light sleep.
void MXC_LP_EnterStorageMode(void)
Places the device into Storage mode. CPU state is not maintained in this mode, so this function never...
void MXC_LP_ClearWakeStatus(void)
clear all wake up status
void MXC_LP_PORVCOREoreMonitorDisable(void)
Disable Power on Reset VDD Core Monitor.
void MXC_LP_ICacheXIPPowerUp(void)
PowerUp Internal Cache XIP.
int MXC_LP_RetentionRegIsEnabled(void)
Is the retention regulator enabled.
void MXC_LP_SysRam4LightSleepDisable(void)
Disable System Ram 4 in light sleep.
mxc_lp_ovr_t
Enumeration type for voltage selection.
Definition: lp.h:68
void MXC_LP_EnterDeepSleepMode(void)
Places the device into DEEPSLEEP mode. This function returns once an RTC or external interrupt occur...
void MXC_LP_EnableWUTAlarmWakeup(void)
Enables the WUT alarm to wake up the device from any low power mode.
void MXC_LP_EnableHA0Wakeup(void)
Enables the HA0 to wake up the device from any low power mode.
void MXC_LP_EnterShutDownMode(void)
Places the device into Shutdown mode. CPU state is not maintained in this mode, so this function neve...
void MXC_LP_USBFIFOLightSleepEnable(void)
Enable USB in light sleep.
void MXC_LP_LDOEnable(void)
Enable LDO.
void MXC_LP_NFCOscBypassEnable(void)
Enable NFC Oscilator Bypass.
void MXC_LP_SysRam0LightSleepDisable(void)
Disable System Ram 0 in light sleep.
void MXC_LP_DisableHA1Wakeup(void)
Disables the HA1 from waking up the device.
#define MXC_F_GCR_PM_IBRO_PD
Definition: gcr_regs.h:370
int MXC_LP_NFCOscBypassIsEnabled(void)
Is NFC Oscilator Bypass Enabled.
void MXC_LP_RetentionRegDisable(void)
Disable retention regulator.
int MXC_LP_FastWakeupIsEnabled(void)
Is Fast wake up is Enabled.
void MXC_LP_EnableGPIOWakeup(mxc_gpio_cfg_t *wu_pins)
Enables the selected GPIO port and its selected pins to wake up the device from any low power mode...
void MXC_LP_ICacheXIPShutdown(void)
Shutdown Internal Cache XIP.
void MXC_LP_SysRam1Shutdown(void)
Shutdown System Ram 1.
void MXC_LP_PORVCOREoreMonitorEnable(void)
Enable Power on Reset VDD Core Monitor.
void MXC_LP_NFCOscBypassDisable(void)
Disable NFC Oscilator Bypass.
void MXC_LP_USBFIFOLightSleepDisable(void)
Disable USB in light sleep.
void MXC_LP_DisableHA0Wakeup(void)
Disables the HA)0 from waking up the device.
int MXC_LP_BandgapIsOn(void)
Is the bandgap on or off.
void MXC_LP_DisableRTCAlarmWakeup(void)
Disables the RTC alarm from waking up the device.
void MXC_LP_SysRam4PowerUp(void)
PowerUp System Ram 4.
void MXC_LP_SysRam3LightSleepDisable(void)
Disable System Ram 3 in light sleep.
int MXC_LP_PORVCOREoreMonitorIsEnabled(void)
Is Power on Reset VDD Core Monitor enabled.
int MXC_LP_ConfigDeepSleepClocks(uint32_t mask)
Configure which clocks are powered down at deep sleep and which are not affected. ...
void MXC_LP_EnterBackupMode(void)
Places the device into BACKUP mode. CPU state is not maintained in this mode, so this function never ...
void MXC_LP_SysRam1LightSleepEnable(void)
Enable System Ram 1 in light sleep.
void MXC_LP_ICache0LightSleepEnable(void)
Enable Icache 0 in light sleep.
void MXC_LP_SRCCLightSleepDisable(void)
Disable System Cache in light sleep.
void MXC_LP_USBFIFOShutdown(void)
Shutdown USB FIFO.
void MXC_LP_USBFIFOPowerUp(void)
PowerUp USB FIFO.
void MXC_LP_SysRam0PowerUp(void)
Wakeup System Ram 0.
void MXC_LP_RetentionRegEnable(void)
Enable retention regulator.
void MXC_LP_EnableTimerWakeup(mxc_tmr_regs_t *tmr)
Enables Timer to wakeup from any low power mode.
void MXC_LP_SysRam2PowerUp(void)
PowerUp System Ram 2.
void MXC_LP_SRCCLightSleepEnable(void)
Enable System Cache in light sleep.
void MXC_LP_DisableUSBWakeup(void)
Disables the USB from waking up the device.
void MXC_LP_SysRam3LightSleepEnable(void)
Enable System Ram 3 in light sleep.
void MXC_LP_SysRam0LightSleepEnable(void)
Enable System Ram 0 in light sleep.
void MXC_LP_ICache0PowerUp(void)
PowerUp Internal Cache.
void MXC_LP_DisableGPIOWakeup(mxc_gpio_cfg_t *wu_pins)
Disables the selected GPIO port and its selected pins as a wake up source. Call this function multipl...
void MXC_LP_EnterSleepMode(void)
Places the device into SLEEP mode. This function returns once an RTC or external interrupt occur...
void MXC_LP_FastWakeupEnable(void)
Enable Fast wakeup.
void MXC_LP_ROMLightSleepEnable(void)
Enable ROM 0 in light sleep.
void MXC_LP_LDODisable(void)
Disable LDO.
#define MXC_F_GCR_PM_IPO_PD
Definition: gcr_regs.h:367
void MXC_LP_SysRam2LightSleepEnable(void)
Enable System Ram 2 in light sleep.
void MXC_LP_SysRam1PowerUp(void)
PowerUp System Ram 1.
void MXC_LP_DisableWUTAlarmWakeup(void)
Disables the WUT alarm from waking up the device.
void MXC_LP_ICache0Shutdown(void)
Shutdown Internal Cache.
void MXC_LP_EnableHA1Wakeup(void)
Enables the HA1 to wake up the device from any low power mode.
void MXC_LP_ICacheXIPLightSleepDisable(void)
Disable Icache XIP in light sleep.
void MXC_LP_SRCCPowerUp(void)
PowerUp SRCC.
void MXC_LP_BandgapOn(void)
Turn bandgap on.
void MXC_LP_SetOVR(mxc_lp_ovr_t ovr)
Set ovr bits to set the voltage the micro will run at.
void MXC_LP_ROMShutdown(void)
Shutdown ROM.
void MXC_LP_SysRam4Shutdown(void)
Shutdown System Ram 4.
void MXC_LP_SysRam2LightSleepDisable(void)
Disable System Ram 2 in light sleep.
void MXC_LP_EnableUSBWakeup(void)
Enables the USB to wake up the device from any low power mode.
void MXC_LP_ICacheXIPLightSleepEnable(void)
Enable Icache XIP in light sleep.
void MXC_LP_CryptoLightSleepDisable(void)
Disable Crypto in light sleep.
void MXC_LP_SysRam5Shutdown(void)
Shutdown System Ram 5.
void MXC_LP_CryptoLightSleepEnable(void)
Enable Crypto in light sleep.
void MXC_LP_SysRam5PowerUp(void)
PowerUp System Ram 5.
mxc_lp_cfg_ds_pd_t
Enumeration type for PM Mode.
Definition: lp.h:78
void MXC_LP_EnableRTCAlarmWakeup(void)
Enables the RTC alarm to wake up the device from any low power mode.
void MXC_LP_SysRam5LightSleepEnable(void)
Enable System Ram 5 in light sleep.
void MXC_LP_ROMPowerUp(void)
PowerUp ROM.
void MXC_LP_FastWakeupDisable(void)
Disable Fast wakeup.
void MXC_LP_SysRam3Shutdown(void)
Shutdown System Ram 3.
void MXC_LP_SRCCShutdown(void)
Shutdown SRCC.
void MXC_LP_BandgapOff(void)
Turn bandgap off.
void MXC_LP_ICache0LightSleepDisable(void)
Disable Icache 0 in light sleep.
void MXC_LP_SysRam2Shutdown(void)
Shutdown System Ram 2.
Definition: tmr_regs.h:88
void MXC_LP_ROMLightSleepDisable(void)
Disable ROM 0 in light sleep.
void MXC_LP_SysRam5LightSleepDisable(void)
Disable System Ram 5 in light sleep.
void MXC_LP_SysRam1LightSleepDisable(void)
Disable System Ram 1 in light sleep.