![]() |
![]() |
PowerCC26XX_ModuleState. More...
#include <PowerCC26XX.h>
Data Fields | |
| List_List | notifyList |
| uint32_t | constraintMask |
| ClockP_Struct | clockObj |
| ClockP_Struct | xoscClockObj |
| ClockP_Struct | lfClockObj |
| ClockP_Struct | calClockStruct |
| HwiP_Struct | hwiStruct |
| 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 | hwiState |
| bool | busyCal |
| uint8_t | calStep |
| bool | firstLF |
| bool | enablePolicy |
| bool | initialized |
| uint8_t | constraintCounts [PowerCC26XX_NUMCONSTRAINTS] |
| uint8_t | resourceCounts [PowerCC26XX_NUMRESOURCES] |
| unsigned int(* | resourceHandlers [3])(unsigned int) |
| Power_PolicyFxn | policyFxn |
Power manager state structure. The application must not access any members of this structure!
| List_List PowerCC26XX_ModuleState::notifyList |
Event notification list
| uint32_t PowerCC26XX_ModuleState::constraintMask |
Aggregate constraints mask
| ClockP_Struct PowerCC26XX_ModuleState::clockObj |
Clock object for scheduling wakeups
| ClockP_Struct PowerCC26XX_ModuleState::xoscClockObj |
Clock object for XOSC_HF switching
| ClockP_Struct PowerCC26XX_ModuleState::lfClockObj |
Clock object for LF clock checking
| ClockP_Struct PowerCC26XX_ModuleState::calClockStruct |
Clock object for RCOSC calibration
| HwiP_Struct PowerCC26XX_ModuleState::hwiStruct |
Hwi object for RCOSC calibration
| int32_t PowerCC26XX_ModuleState::nDeltaFreqCurr |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nCtrimCurr |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nCtrimFractCurr |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nCtrimNew |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nCtrimFractNew |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nRtrimNew |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nRtrimCurr |
RCOSC calibration variable
| int32_t PowerCC26XX_ModuleState::nDeltaFreqNew |
RCOSC calibration variable
| bool PowerCC26XX_ModuleState::bRefine |
RCOSC calibration variable
| uint32_t PowerCC26XX_ModuleState::state |
Current transition state
| bool PowerCC26XX_ModuleState::xoscPending |
Is XOSC_HF activation in progress?
| bool PowerCC26XX_ModuleState::calLF |
Calibrate RCOSC_LF?
| uint8_t PowerCC26XX_ModuleState::hwiState |
The AUX ISR calibration state
| bool PowerCC26XX_ModuleState::busyCal |
Already busy calibrating?
| uint8_t PowerCC26XX_ModuleState::calStep |
The current calibration step
| bool PowerCC26XX_ModuleState::firstLF |
Is this the first LF calibration?
| bool PowerCC26XX_ModuleState::enablePolicy |
Is the Power policy enabled?
| bool PowerCC26XX_ModuleState::initialized |
Has Power_init() been called?
| uint8_t PowerCC26XX_ModuleState::constraintCounts[PowerCC26XX_NUMCONSTRAINTS] |
Array to maintain constraint reference counts
| uint8_t PowerCC26XX_ModuleState::resourceCounts[PowerCC26XX_NUMRESOURCES] |
Array to maintain resource dependency reference counts
| unsigned int(* PowerCC26XX_ModuleState::resourceHandlers[3])(unsigned int) |
Array of special dependency handler functions
| Power_PolicyFxn PowerCC26XX_ModuleState::policyFxn |
The Power policy function