PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Macros
Macros
PDL API Reference » AUTONOMOUS ANALOG (Autonomous Analog Block) » General section of the API

## General Description

## Macros
#define | CY_AUTANALOG_PRB_NUM (2U)
| The number of programmable reference voltage blocks, for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_PRIORITY_ENABLER_NUM (4U)
| The number of configurations for priority enabler, for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_INT_CTB0_COMP0 (LPPASS_MMIO_INTR_CAUSE_CTBL0_COMP0_INT_Msk)
| CTB0 COMP0 interrupt.
#define | CY_AUTANALOG_INT_CTB0_COMP1 (LPPASS_MMIO_INTR_CAUSE_CTBL0_COMP1_INT_Msk)
| CTB0 COMP1 interrupt.
#define | CY_AUTANALOG_INT_CTB1_COMP0 (LPPASS_MMIO_INTR_CAUSE_CTBL1_COMP0_INT_Msk)
| CTB1 COMP0 interrupt.
#define | CY_AUTANALOG_INT_CTB1_COMP1 (LPPASS_MMIO_INTR_CAUSE_CTBL1_COMP1_INT_Msk)
| CTB1 COMP1 interrupt.
#define | CY_AUTANALOG_INT_PTC0_COMP0 (LPPASS_MMIO_INTR_CAUSE_PTC_COMP0_INT_Msk)
| PTC0 COMP0 interrupt.
#define | CY_AUTANALOG_INT_PTC0_COMP1 (LPPASS_MMIO_INTR_CAUSE_PTC_COMP1_INT_Msk)
| PTC0 COMP1 interrupt.
#define | CY_AUTANALOG_INT_PTC0_RANGE0 (LPPASS_MMIO_INTR_CAUSE_PTC_RANGE0_INT_Msk)
| PTC0 RANGE0 interrupt.
#define | CY_AUTANALOG_INT_PTC0_RANGE1 (LPPASS_MMIO_INTR_CAUSE_PTC_RANGE1_INT_Msk)
| PTC0 RANGE1 interrupt.
#define | CY_AUTANALOG_INT_DAC0_RANGE0 (LPPASS_MMIO_INTR_CAUSE_DAC0_RANGE0_INT_Msk)
| DAC0 RANGE0 interrupt.
#define | CY_AUTANALOG_INT_DAC0_RANGE1 (LPPASS_MMIO_INTR_CAUSE_DAC0_RANGE1_INT_Msk)
| DAC0 RANGE1 interrupt.
#define | CY_AUTANALOG_INT_DAC0_RANGE2 (LPPASS_MMIO_INTR_CAUSE_DAC0_RANGE2_INT_Msk)
| DAC0 RANGE2 interrupt.
#define | CY_AUTANALOG_INT_DAC0_EPOCH (LPPASS_MMIO_INTR_CAUSE_DAC0_EPOCH_INT_Msk)
| DAC0 EPOCH interrupt.
#define | CY_AUTANALOG_INT_DAC0_EMPTY (LPPASS_MMIO_INTR_CAUSE_DAC0_EMPTY_INT_Msk)
| DAC0 EMPTY interrupt.
#define | CY_AUTANALOG_INT_DAC1_RANGE0 (LPPASS_MMIO_INTR_CAUSE_DAC1_RANGE0_INT_Msk)
| DAC1 RANGE0 interrupt.
#define | CY_AUTANALOG_INT_DAC1_RANGE1 (LPPASS_MMIO_INTR_CAUSE_DAC1_RANGE1_INT_Msk)
| DAC1 RANGE1 interrupt.
#define | CY_AUTANALOG_INT_DAC1_RANGE2 (LPPASS_MMIO_INTR_CAUSE_DAC1_RANGE2_INT_Msk)
| DAC1 RANGE2 interrupt.
#define | CY_AUTANALOG_INT_DAC1_EPOCH (LPPASS_MMIO_INTR_CAUSE_DAC1_EPOCH_INT_Msk)
| DAC1 EPOCH interrupt.
#define | CY_AUTANALOG_INT_DAC1_EMPTY (LPPASS_MMIO_INTR_CAUSE_DAC1_EMPTY_INT_Msk)
| DAC1 EMPTY interrupt.
#define | CY_AUTANALOG_INT_SAR0_DONE (LPPASS_MMIO_INTR_CAUSE_SAR_DONE_INT_Msk)
| SAR0 DONE interrupt.
#define | CY_AUTANALOG_INT_SAR0_EOS (LPPASS_MMIO_INTR_CAUSE_SAR_EOS_INT_Msk)
| SAR0 EOS interrupt.
#define | CY_AUTANALOG_INT_SAR0_RESULT (LPPASS_MMIO_INTR_CAUSE_SAR_RESULT_INT_Msk)
| SAR0 RESULT interrupt.
#define | CY_AUTANALOG_INT_SAR0_RANGE0 (LPPASS_MMIO_INTR_CAUSE_SAR_RANGE0_INT_Msk)
| SAR0 RANGE0 interrupt.
#define | CY_AUTANALOG_INT_SAR0_RANGE1 (LPPASS_MMIO_INTR_CAUSE_SAR_RANGE1_INT_Msk)
| SAR0 RANGE1 interrupt.
#define | CY_AUTANALOG_INT_SAR0_RANGE2 (LPPASS_MMIO_INTR_CAUSE_SAR_RANGE2_INT_Msk)
| SAR0 RANGE2 interrupt.
#define | CY_AUTANALOG_INT_SAR0_RANGE3 (LPPASS_MMIO_INTR_CAUSE_SAR_RANGE3_INT_Msk)
| SAR0 RANGE3 interrupt.
#define | CY_AUTANALOG_INT_SAR0_FIR0_RESULT (LPPASS_MMIO_INTR_CAUSE_SAR_FIR0_RESULT_INT_Msk)
| SAR0 FIR0 RESULT interrupt.
#define | CY_AUTANALOG_INT_SAR0_FIR1_RESULT (LPPASS_MMIO_INTR_CAUSE_SAR_FIR1_RESULT_INT_Msk)
| SAR0 FIR1 RESULT interrupt.
#define | CY_AUTANALOG_INT_AC (LPPASS_MMIO_INTR_CAUSE_AC_INT_Msk)
| AC interrupt.
#define | CY_AUTANALOG_DRV_VERSION_MAJOR 2
| Driver major version.
#define | CY_AUTANALOG_DRV_VERSION_MINOR 0
| Driver minor version.
#define | CY_AUTANALOG_ID CY_PDL_DRV_ID(0x76UL)
| The driver identifier for the Autonomous Analog driver.