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 60 |
| 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. | |