PowerCC26X2_ModuleState. More...
#include <PowerCC26X2.h>
Data Fields | |
List_List | notifyList |
uint32_t | constraintMask |
ClockP_Struct | clockObj |
ClockP_Struct | calibrationClock |
ClockP_Struct | tcxoEnableClock |
HwiP_Struct | oscHwi |
HwiP_Struct | tdcHwi |
int32_t | nDeltaFreqCurr |
int32_t | nCtrimCurr |
int32_t | nCtrimFractCurr |
int32_t | nCtrimNew |
int32_t | nCtrimFractNew |
int32_t | nRtrimNew |
int32_t | nRtrimCurr |
int32_t | nDeltaFreqNew |
bool | bRefine |
uint32_t | state |
bool | xoscPending |
bool | calLF |
uint8_t | auxHwiState |
bool | busyCal |
uint32_t | calStep |
bool | firstLF |
bool | enablePolicy |
bool | initialized |
uint8_t | constraintCounts [PowerCC26X2_NUMCONSTRAINTS] |
uint8_t | resourceCounts [PowerCC26X2_NUMRESOURCES] |
unsigned int(* | resourceHandlers [3])(unsigned int arg) |
Power_PolicyFxn | policyFxn |
PowerCC26X2_ResetReason | lastResetReason |
Power manager state structure. The application must not access any members of this structure!
List_List PowerCC26X2_ModuleState::notifyList |
Event notification list
uint32_t PowerCC26X2_ModuleState::constraintMask |
Aggregate constraints mask
ClockP_Struct PowerCC26X2_ModuleState::clockObj |
Clock object for scheduling wakeups
ClockP_Struct PowerCC26X2_ModuleState::calibrationClock |
Clock object for scheduling wakeups
ClockP_Struct PowerCC26X2_ModuleState::tcxoEnableClock |
Clock object for TCXO startup time
HwiP_Struct PowerCC26X2_ModuleState::oscHwi |
Hwi object for oscillator stabilisation
HwiP_Struct PowerCC26X2_ModuleState::tdcHwi |
Hwi object for RCOSC calibration
int32_t PowerCC26X2_ModuleState::nDeltaFreqCurr |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nCtrimCurr |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nCtrimFractCurr |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nCtrimNew |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nCtrimFractNew |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nRtrimNew |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nRtrimCurr |
RCOSC calibration variable
int32_t PowerCC26X2_ModuleState::nDeltaFreqNew |
RCOSC calibration variable
bool PowerCC26X2_ModuleState::bRefine |
RCOSC calibration variable
uint32_t PowerCC26X2_ModuleState::state |
Current transition state
bool PowerCC26X2_ModuleState::xoscPending |
Is XOSC_HF activation in progress?
bool PowerCC26X2_ModuleState::calLF |
Calibrate RCOSC_LF?
uint8_t PowerCC26X2_ModuleState::auxHwiState |
The AUX ISR calibration state
bool PowerCC26X2_ModuleState::busyCal |
Already busy calibrating?
uint32_t PowerCC26X2_ModuleState::calStep |
The current calibration step
bool PowerCC26X2_ModuleState::firstLF |
Is this the first LF calibration?
bool PowerCC26X2_ModuleState::enablePolicy |
Is the Power policy enabled?
bool PowerCC26X2_ModuleState::initialized |
Has Power_init() been called?
uint8_t PowerCC26X2_ModuleState::constraintCounts[PowerCC26X2_NUMCONSTRAINTS] |
Array to maintain constraint reference counts
uint8_t PowerCC26X2_ModuleState::resourceCounts[PowerCC26X2_NUMRESOURCES] |
Array to maintain resource dependency reference counts
unsigned int(* PowerCC26X2_ModuleState::resourceHandlers[3])(unsigned int arg) |
Array of special dependency handler functions
Power_PolicyFxn PowerCC26X2_ModuleState::policyFxn |
The Power policy function
PowerCC26X2_ResetReason PowerCC26X2_ModuleState::lastResetReason |
Reason for the last device reset