MG32L003 Standard Peripherals Firmware Library
Macros

Macros

#define VCMP_OUTCFG_INV_PAD   (0x01 << VCMP_OUTCFG_INV_PAD_Pos)
 
#define VCMP_OUTCFG_TIM1_BKE   (0x01 << VCMP_OUTCFG_TIM1BKE_Pos)
 
#define VCMP_OUTCFG_TIM1CH4_GATE   (0x01 << VCMP_OUTCFG_TIM1CH4_EN_Pos)
 
#define VCMP_OUTCFG_INV_TIM1CH4_GATE   (0x01 << VCMP_OUTCFG_INV_TIM1CH4_Pos)
 
#define VCMP_OUTCFG_TIM1CH3_GATE   (0x01 << VCMP_OUTCFG_TIM1CH3_EN_Pos)
 
#define VCMP_OUTCFG_INV_TIM1CH3_GATE   (0x01 << VCMP_OUTCFG_INV_TIM1CH3_Pos)
 
#define VCMP_OUTCFG_TIM1CH2_GATE   (0x01 << VCMP_OUTCFG_TIM1CH2_EN_Pos)
 
#define VCMP_OUTCFG_INV_TIM1CH2_GATE   (0x01 << VCMP_OUTCFG_INV_TIM1CH2_Pos)
 
#define VCMP_OUTCFG_TIM1CH1_GATE   (0x01 << VCMP_OUTCFG_TIM1CH1_EN_Pos)
 
#define VCMP_OUTCFG_INV_TIM1CH1_GATE   (0x01 << VCMP_OUTCFG_INV_TIM1CH1_Pos)
 
#define VCMP_OUTCFG_PCA_EXTCLK_EN   (0x01 << VCMP_OUTCFG_PCAECI_EN_Pos)
 
#define VCMP_OUTCFG_PCA_CAP0_EN   (0x01 << VCMP_OUTCFG_PCACAP0_EN_Pos)
 
#define VCMP_OUTCFG_INV_PCA   (0x01 << VCMP_OUTCFG_INV_PCA_Pos)
 
#define VCMP_OUTCFG_LPTIM_EXTCLK_EN   (0x01 << VCMP_OUTCFG_LPTIMEXT_EN_Pos)
 
#define VCMP_OUTCFG_LPTIM_GATE   (0x01 << VCMP_OUTCFG_LPTIM_EN_Pos)
 
#define VCMP_OUTCFG_TIM11_GATE   (0x01 << VCMP_OUTCFG_TIM11_EN_Pos)
 
#define VCMP_OUTCFG_TIM10_GATE   (0x01 << VCMP_OUTCFG_TIM10_EN_Pos)
 
#define VCMP_OUTCFG_INV_LPTIM_TIM10_11   (0x01 << VCMP_OUTCFG_INV_TIMX_Pos)
 
#define VCMP_OUTCFG_MSK   (0x7FFFFU)
 
#define IS_VCMP_OUTCFG(OUTCFG)   (((OUTCFG) & VCMP_OUTCFG_MSK) != 0x0000U)
 

Detailed Description