64 #include <inc/hw_types.h>
65 #include <inc/hw_memmap.h>
66 #include <inc/hw_aux_wuc.h>
83 #define AUXWUCClockEnable NOROM_AUXWUCClockEnable
84 #define AUXWUCClockDisable NOROM_AUXWUCClockDisable
85 #define AUXWUCClockStatus NOROM_AUXWUCClockStatus
86 #define AUXWUCPowerCtrl NOROM_AUXWUCPowerCtrl
94 #define AUX_WUC_POWER_OFF 0x00000001
95 #define AUX_WUC_POWER_DOWN 0x00000002
96 #define AUX_WUC_POWER_ACTIVE 0x00000004
111 #define AUX_WUC_MODCLK_MASK 0x000000FF
113 #define AUX_WUC_TDC_CLOCK 0x00000100
114 #define AUX_WUC_ADC_CLOCK 0x00000200
115 #define AUX_WUC_REF_CLOCK 0x00000400
117 #define AUX_WUC_CLOCK_OFF 0x00000000
118 #define AUX_WUC_CLOCK_UNSTABLE 0x00000001
119 #define AUX_WUC_CLOCK_READY 0x00000011
121 #define AUX_WUC_CLOCK_HIFREQ 0x00000000
122 #define AUX_WUC_CLOCK_LOFREQ 0x00000001
318 #if !defined(DRIVERLIB_NOROM) && !defined(DOXYGEN)
320 #ifdef ROM_AUXWUCClockEnable
321 #undef AUXWUCClockEnable
322 #define AUXWUCClockEnable ROM_AUXWUCClockEnable
324 #ifdef ROM_AUXWUCClockDisable
325 #undef AUXWUCClockDisable
326 #define AUXWUCClockDisable ROM_AUXWUCClockDisable
328 #ifdef ROM_AUXWUCClockStatus
329 #undef AUXWUCClockStatus
330 #define AUXWUCClockStatus ROM_AUXWUCClockStatus
332 #ifdef ROM_AUXWUCPowerCtrl
333 #undef AUXWUCPowerCtrl
334 #define AUXWUCPowerCtrl ROM_AUXWUCPowerCtrl
347 #endif // __AUX_WUC_H__
static void AUXWUCClockFreqReq(uint32_t ui32ClockFreq)
Request a high or low frequency clock source.
#define AUX_WUC_CLOCK_LOFREQ
void AUXWUCClockEnable(uint32_t ui32Clocks)
Enable clocks for peripherals in the AUX domain.
void AUXWUCPowerCtrl(uint32_t ui32PowerMode)
Control the power to the AUX domain.
uint32_t AUXWUCClockStatus(uint32_t ui32Clocks)
Get the status of a clock.
static void AUXWUCFreezeDisable(void)
Unfreeze the AUX IOs.
#define AUX_WUC_CLOCK_HIFREQ
void AUXWUCClockDisable(uint32_t ui32Clocks)
Disable clocks for peripherals in the AUX domain.
static void AUXWUCFreezeEnable(void)
Freeze the AUX IOs.