![]() |
![]() |
MSPM0C110X Driver Library
2.05.01.00
|
Configuration structure to backup Timer peripheral state before entering STOP or STANDBY mode. Used by DL_Timer_saveConfiguration and DL_Timer_restoreConfiguration. More...
#include <dl_timer.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 | 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 |
bool | backupRdy |
Configuration structure to backup Timer peripheral state before entering STOP or STANDBY mode. Used by DL_Timer_saveConfiguration and DL_Timer_restoreConfiguration.
uint32_t DL_Timer_backupConfig::sub0PortConf |
Timer subscriber 0 channel ID. Value between 0 - 15.
uint32_t DL_Timer_backupConfig::sub1PortConf |
Timer subscriber 1 channel ID. Value between 0 - 15.
uint32_t DL_Timer_backupConfig::pub0PortConf |
Timer publisher 0 channel ID. Value between 0 - 15.
uint32_t DL_Timer_backupConfig::pub1PortConf |
Timer publisher 1 channel ID. Value between 0 - 15.
uint32_t DL_Timer_backupConfig::clkDivConf |
Timer clockDivider configuration.
uint32_t DL_Timer_backupConfig::clockPscConf |
Timer clock prescaler configuration.
uint32_t DL_Timer_backupConfig::clkSelConf |
Timer Clock Source Select configuration.
uint32_t DL_Timer_backupConfig::countClkConf |
Timer Clock configuration.
uint32_t DL_Timer_backupConfig::intEvnt0Conf |
Timer interrupt configuration for EVENT0.
uint32_t DL_Timer_backupConfig::intEvnt1Conf |
Timer interrupt configuration for EVENT1.
uint32_t DL_Timer_backupConfig::intEvnt2Conf |
Timer interrupt configuration for EVENT2.
uint32_t DL_Timer_backupConfig::ccpDirConf |
Timer CCP Direction configuration.
uint32_t DL_Timer_backupConfig::outDisConf |
Timer CCP Output forced low configuration.
uint32_t DL_Timer_backupConfig::crossTrigCtl |
Timer Cross Timer Trigger Control configuration.
uint32_t DL_Timer_backupConfig::tSelConf |
Timer Cross Trigger Configuration
uint32_t DL_Timer_backupConfig::crossTrigConf |
Timer Cross Timer Trigger
uint32_t DL_Timer_backupConfig::cntVal |
Timer counter value. Timer counter value is stored but user can specify if counter is restore via restoreCounter argument in DL_Timer_restoreConfiguration
uint32_t DL_Timer_backupConfig::cntCtlConf |
Timer counter control configuration
uint32_t DL_Timer_backupConfig::loadVal |
Timer load value
uint32_t DL_Timer_backupConfig::cc0Val |
Timer Capture or Compare 0 value
uint32_t DL_Timer_backupConfig::cc1Val |
Timer Capture or Compare 1 value
uint32_t DL_Timer_backupConfig::cc2Val |
Timer Capture or Compare 2 value
uint32_t DL_Timer_backupConfig::cc3Val |
Timer Capture or Compare 3 value
uint32_t DL_Timer_backupConfig::cc0Ctl |
Timer Capture or Compare Control Register 0
uint32_t DL_Timer_backupConfig::cc1Ctl |
Timer Capture or Compare Control Register 1
uint32_t DL_Timer_backupConfig::cc2Ctl |
Timer Capture or Compare Control Register 2
uint32_t DL_Timer_backupConfig::cc3Ctl |
Timer Capture or Compare Control Register 3
uint32_t DL_Timer_backupConfig::cc0OutCtl |
Timer Capture or Compare Output Control Register 0
uint32_t DL_Timer_backupConfig::cc1OutCtl |
Timer Capture or Compare Output Control Register 1
uint32_t DL_Timer_backupConfig::cc2OutCtl |
Timer Capture or Compare Output Control Register 2
uint32_t DL_Timer_backupConfig::cc3OutCtl |
Timer Capture or Compare Output Control Register 3
uint32_t DL_Timer_backupConfig::cc0ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 0
uint32_t DL_Timer_backupConfig::cc1ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 1
uint32_t DL_Timer_backupConfig::cc2ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 2
uint32_t DL_Timer_backupConfig::cc3ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 3
uint32_t DL_Timer_backupConfig::in0FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 0
uint32_t DL_Timer_backupConfig::in1FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 1
uint32_t DL_Timer_backupConfig::in2FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 2
uint32_t DL_Timer_backupConfig::in3FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 3
bool DL_Timer_backupConfig::backupRdy |
Boolean flag indicating whether or not a valid configuration structure exists. Should not be modified by the user.