CAT2 Peripheral Driver Library

Modules

 Interrupt Masks
 
 SARMUX Switch Control Register Masks
 Mask definitions of SARMUX switches that can be controlled by the SARSEQ.
 
 EXPMUX/DIAGMUX Switch Control Register Masks
 Mask definitions of EXPMUX/DIAGMUX switches that can be controlled by the SARSEQ.
 

Macros

#define CY_SAR_DRV_VERSION_MAJOR   2
 Driver major version.
 
#define CY_SAR_DRV_VERSION_MINOR   50
 Driver minor version.
 
#define CY_SAR_ID   CY_PDL_DRV_ID(0x01U)
 SAR driver identifier.
 
#define CY_SAR_SEQ_NUM_CHANNELS   (PASS0_SAR_SAR_CHANNELS)
 Number of sequencer channels.
 
#define CY_SAR_NUM_CHANNELS   (CY_SAR_SEQ_NUM_CHANNELS + 1UL)
 Number of all channels including the injection channel.
 
#define CY_SAR_INJ_CHANNEL   (CY_SAR_SEQ_NUM_CHANNELS)
 Injection channel index.
 
#define CY_SAR_CHANNELS_MASK   ((1UL << CY_SAR_SEQ_NUM_CHANNELS) - 1UL)
 Channels mask.
 
#define CY_SAR_INJ_CHAN_MASK   (1UL << CY_SAR_INJ_CHANNEL)
 Injection channel mask.
 

Detailed Description