45 #include "sw/modules/types/src/types.h"
68 #define PWR_BASE_ADDR (0x00000985)
73 #define PWR_BORCFG_BORENZ_BITS (1 << 0)
78 #define PWR_LPMCR0_LPM_BITS (3 << 0)
82 #define PWR_LPMCR0_QUALSTDBY_BITS (63 << 2)
86 #define PWR_LPMCR0_WDINTE_BITS (1 << 15)
220 extern PWR_Handle
PWR_init(
void *pMemory,
const size_t numBytes);
240 #endif // end of _PWR_H_ definition
Denotes 19 standby clock cycles.
Denotes 51 standby clock cycles.
Denotes 12 standby clock cycles.
Denotes 5 standby clock cycles.
Denotes 15 standby clock cycles.
Denotes 35 standby clock cycles.
Denotes 63 standby clock cycles.
Denotes 38 standby clock cycles.
struct _PWR_Obj_ PWR_Obj
Defines the power (PWR) object.
Denotes 29 standby clock cycles.
Denotes 61 standby clock cycles.
Denotes 22 standby clock cycles.
Denotes 3 standby clock cycles.
Denotes 23 standby clock cycles.
Denotes 18 standby clock cycles.
Denotes 53 standby clock cycles.
volatile uint16_t BORCFG
BOR (Brown Out Reset) Configuration Register.
Denotes 25 standby clock cycles.
Denotes 17 standby clock cycles.
Denotes 8 standby clock cycles.
Denotes 54 standby clock cycles.
void PWR_disableWatchDogInt(PWR_Handle pwrHandle)
Disables the watchdog interrupt.
Denotes 37 standby clock cycles.
Denotes 64 standby clock cycles.
Denotes 40 standby clock cycles.
Denotes 13 standby clock cycles.
Denotes 33 standby clock cycles.
Defines the power (PWR) object.
volatile uint16_t rsvd_1[26264]
Denotes 26 standby clock cycles.
Denotes 21 standby clock cycles.
Denotes 34 standby clock cycles.
Denotes 36 standby clock cycles.
Denotes 50 standby clock cycles.
Denotes 7 standby clock cycles.
PWR_Handle PWR_init(void *pMemory, const size_t numBytes)
Initializes the power (PWR) object handle.
Denotes 16 standby clock cycles.
Denotes 11 standby clock cycles.
PWR_LowPowerMode_e
Enumeration to define the power (PWR) low power modes.
Denotes 39 standby clock cycles.
void PWR_setLowPowerMode(PWR_Handle pwrHandle, const PWR_LowPowerMode_e lowPowerMode)
Sets the low power mode.
Denotes 28 standby clock cycles.
void PWR_setNumStandByClocks(PWR_Handle pwrHandle, const PWR_NumStandByClocks_e numClkCycles)
Sets the number of standby clock cycles.
Denotes 43 standby clock cycles.
Denotes 59 standby clock cycles.
Denotes 55 standby clock cycles.
Denotes 58 standby clock cycles.
PWR_NumStandByClocks_e
Enumeration to define the power (PWR) number of standby clock cycles.
Denotes 31 standby clock cycles.
Denotes 45 standby clock cycles.
Denotes 56 standby clock cycles.
Denotes 10 standby clock cycles.
Denotes 46 standby clock cycles.
Denotes 4 standby clock cycles.
Denotes 27 standby clock cycles.
Denotes 14 standby clock cycles.
Contains public interface to various functions related to the central processing unit (CPU) object...
Denotes 65 standby clock cycles.
Denotes 32 standby clock cycles.
Denotes 49 standby clock cycles.
Denotes 2 standby clock cycles.
struct _PWR_Obj_ * PWR_Handle
Defines the power (PWR) handle.
Denotes 48 standby clock cycles.
void PWR_enableWatchDogInt(PWR_Handle pwrHandle)
Enables the watchdog interrupt.
void PWR_disableBrownOutReset(PWR_Handle pwrHandle)
Disables the brownout reset functions.
Denotes 47 standby clock cycles.
Denotes 44 standby clock cycles.
Denotes 24 standby clock cycles.
Denotes 62 standby clock cycles.
Denotes 52 standby clock cycles.
Denotes 41 standby clock cycles.
Denotes 57 standby clock cycles.
Denotes 6 standby clock cycles.
Denotes 60 standby clock cycles.
Denotes 20 standby clock cycles.
Denotes the standby mode.
void PWR_enableBrownOutReset(PWR_Handle pwrHandle)
Enables the brownout reset functions.
Denotes 30 standby clock cycles.
Denotes 9 standby clock cycles.
Denotes 42 standby clock cycles.