![]() |
![]() |
MSPM0C1105_C1106 Driver Library
2.05.01.00
|
Configuration structure to backup Timer A peripheral state before entering STOP or STANDBY mode. Used by DL_TimerA_saveConfiguration and DL_TimerA_restoreConfiguration. More...
#include <dl_timera.h>
Data Fields | |
uint32_t | sub0PortConf |
uint32_t | sub1PortConf |
uint32_t | pub0PortConf |
uint32_t | pub1PortConf |
uint32_t | clkDivConf |
uint32_t | clockPscConf |
uint32_t | clkSelConf |
uint32_t | countClkConf |
uint32_t | intEvnt0Conf |
uint32_t | intEvnt1Conf |
uint32_t | intEvnt2Conf |
uint32_t | ccpDirConf |
uint32_t | outDisConf |
uint32_t | crossTrigCtl |
uint32_t | crossTrifMsk |
uint32_t | tSelConf |
uint32_t | crossTrigConf |
uint32_t | cntVal |
uint32_t | cntCtlConf |
uint32_t | loadVal |
uint32_t | cc0Val |
uint32_t | cc1Val |
uint32_t | cc2Val |
uint32_t | cc3Val |
uint32_t | cc0Ctl |
uint32_t | cc1Ctl |
uint32_t | cc2Ctl |
uint32_t | cc3Ctl |
uint32_t | cc0OutCtl |
uint32_t | cc1OutCtl |
uint32_t | cc2OutCtl |
uint32_t | cc3OutCtl |
uint32_t | cc0ActCtl |
uint32_t | cc1ActCtl |
uint32_t | cc2ActCtl |
uint32_t | cc3ActCtl |
uint32_t | in0FiltCtl |
uint32_t | in1FiltCtl |
uint32_t | in2FiltCtl |
uint32_t | in3FiltCtl |
uint32_t | phaseVal |
uint32_t | dbCtlConf |
uint32_t | rcConf |
uint32_t | faultSrcHndlConf |
uint32_t | faultInCtl |
uint32_t | faultCrossTrigCtl |
bool | backupRdy |
Configuration structure to backup Timer A peripheral state before entering STOP or STANDBY mode. Used by DL_TimerA_saveConfiguration and DL_TimerA_restoreConfiguration.
uint32_t DL_TimerA_backupConfig::sub0PortConf |
Timer A subscriber 0 channel ID. Value between 0 - 15.
uint32_t DL_TimerA_backupConfig::sub1PortConf |
Timer A subscriber 1 channel ID. Value between 0 - 15.
uint32_t DL_TimerA_backupConfig::pub0PortConf |
Timer A publisher 0 channel ID. Value between 0 - 15.
uint32_t DL_TimerA_backupConfig::pub1PortConf |
Timer A publisher 1 channel ID. Value between 0 - 15.
uint32_t DL_TimerA_backupConfig::clkDivConf |
Timer A clockDivider configuration.
uint32_t DL_TimerA_backupConfig::clockPscConf |
Timer A clock prescaler configuration.
uint32_t DL_TimerA_backupConfig::clkSelConf |
Timer A Clock Source Select configuration.
uint32_t DL_TimerA_backupConfig::countClkConf |
Timer A Clock configuration.
uint32_t DL_TimerA_backupConfig::intEvnt0Conf |
Timer A interrupt configuration for EVENT0.
uint32_t DL_TimerA_backupConfig::intEvnt1Conf |
Timer A interrupt configuration for EVENT1.
uint32_t DL_TimerA_backupConfig::intEvnt2Conf |
Timer A interrupt configuration for EVENT2.
uint32_t DL_TimerA_backupConfig::ccpDirConf |
Timer A CCP Direction configuration.
uint32_t DL_TimerA_backupConfig::outDisConf |
Timer A CCP Output forced low configuration.
uint32_t DL_TimerA_backupConfig::crossTrigCtl |
Timer A Cross Timer Trigger Control configuration.
uint32_t DL_TimerA_backupConfig::crossTrifMsk |
Timer A Cross Timer Trigger Mask
uint32_t DL_TimerA_backupConfig::tSelConf |
Timer A Cross Trigger Configuration
uint32_t DL_TimerA_backupConfig::crossTrigConf |
Timer A Cross Timer Trigger
uint32_t DL_TimerA_backupConfig::cntVal |
Timer A counter value. Timer counter value is stored but user can specify if counter is restore via restoreCounter argument in DL_TimerA_restoreConfiguration
uint32_t DL_TimerA_backupConfig::cntCtlConf |
Timer A counter control configuration
uint32_t DL_TimerA_backupConfig::loadVal |
Timer A load value
uint32_t DL_TimerA_backupConfig::cc0Val |
Timer A Capture or Compare 0 value
uint32_t DL_TimerA_backupConfig::cc1Val |
Timer A Capture or Compare 1 value
uint32_t DL_TimerA_backupConfig::cc2Val |
Timer A Capture or Compare 2 value
uint32_t DL_TimerA_backupConfig::cc3Val |
Timer A Capture or Compare 3 value
uint32_t DL_TimerA_backupConfig::cc0Ctl |
Timer A Capture or Compare Control Register 0
uint32_t DL_TimerA_backupConfig::cc1Ctl |
Timer A Capture or Compare Control Register 1
uint32_t DL_TimerA_backupConfig::cc2Ctl |
Timer A Capture or Compare Control Register 2
uint32_t DL_TimerA_backupConfig::cc3Ctl |
Timer A Capture or Compare Control Register 3
uint32_t DL_TimerA_backupConfig::cc0OutCtl |
Timer A Capture or Compare Output Control Register 0
uint32_t DL_TimerA_backupConfig::cc1OutCtl |
Timer A Capture or Compare Output Control Register 1
uint32_t DL_TimerA_backupConfig::cc2OutCtl |
Timer A Capture or Compare Output Control Register 2
uint32_t DL_TimerA_backupConfig::cc3OutCtl |
Timer A Capture or Compare Output Control Register 3
uint32_t DL_TimerA_backupConfig::cc0ActCtl |
Timer A Capture or Compare Signal Generator Action Control Register 0
uint32_t DL_TimerA_backupConfig::cc1ActCtl |
Timer A Capture or Compare Signal Generator Action Control Register 1
uint32_t DL_TimerA_backupConfig::cc2ActCtl |
Timer A Capture or Compare Signal Generator Action Control Register 2
uint32_t DL_TimerA_backupConfig::cc3ActCtl |
Timer A Capture or Compare Signal Generator Action Control Register 3
uint32_t DL_TimerA_backupConfig::in0FiltCtl |
Timer A Capture or Compare Input Filter and Inversion Control Register 0
uint32_t DL_TimerA_backupConfig::in1FiltCtl |
Timer A Capture or Compare Input Filter and Inversion Control Register 1
uint32_t DL_TimerA_backupConfig::in2FiltCtl |
Timer A Capture or Compare Input Filter and Inversion Control Register 2
uint32_t DL_TimerA_backupConfig::in3FiltCtl |
Timer A Capture or Compare Input Filter and Inversion Control Register 3
uint32_t DL_TimerA_backupConfig::phaseVal |
Timer A Phase Load Value
uint32_t DL_TimerA_backupConfig::dbCtlConf |
Timer A Dead Band Control Configuration
uint32_t DL_TimerA_backupConfig::rcConf |
Timer A Repeat Counter Configuration
uint32_t DL_TimerA_backupConfig::faultSrcHndlConf |
Timer A Fault Source and Handling Configuration
uint32_t DL_TimerA_backupConfig::faultInCtl |
Timer A Fault Source Input Filtering Configuration
uint32_t DL_TimerA_backupConfig::faultCrossTrigCtl |
Timer A Fault Cross Trigger Input Selection Configuration
bool DL_TimerA_backupConfig::backupRdy |
Boolean flag indicating whether or not a valid configuration structure exists. Should not be modified by the user.