MAX32655 Peripheral Driver API
Peripheral Driver API for the MAX32655
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages

Macros

#define MXC_F_ADC_INTR_DONE_IE_POS   0
 
#define MXC_F_ADC_INTR_DONE_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_DONE_IE_POS))
 
#define MXC_F_ADC_INTR_REF_READY_IE_POS   1
 
#define MXC_F_ADC_INTR_REF_READY_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_REF_READY_IE_POS))
 
#define MXC_F_ADC_INTR_HI_LIMIT_IE_POS   2
 
#define MXC_F_ADC_INTR_HI_LIMIT_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_HI_LIMIT_IE_POS))
 
#define MXC_F_ADC_INTR_LO_LIMIT_IE_POS   3
 
#define MXC_F_ADC_INTR_LO_LIMIT_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_LO_LIMIT_IE_POS))
 
#define MXC_F_ADC_INTR_OVERFLOW_IE_POS   4
 
#define MXC_F_ADC_INTR_OVERFLOW_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_OVERFLOW_IE_POS))
 
#define MXC_F_ADC_INTR_DONE_IF_POS   16
 
#define MXC_F_ADC_INTR_DONE_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_DONE_IF_POS))
 
#define MXC_F_ADC_INTR_REF_READY_IF_POS   17
 
#define MXC_F_ADC_INTR_REF_READY_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_REF_READY_IF_POS))
 
#define MXC_F_ADC_INTR_HI_LIMIT_IF_POS   18
 
#define MXC_F_ADC_INTR_HI_LIMIT_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_HI_LIMIT_IF_POS))
 
#define MXC_F_ADC_INTR_LO_LIMIT_IF_POS   19
 
#define MXC_F_ADC_INTR_LO_LIMIT_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_LO_LIMIT_IF_POS))
 
#define MXC_F_ADC_INTR_OVERFLOW_IF_POS   20
 
#define MXC_F_ADC_INTR_OVERFLOW_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_OVERFLOW_IF_POS))
 
#define MXC_F_ADC_INTR_PENDING_POS   22
 
#define MXC_F_ADC_INTR_PENDING   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_PENDING_POS))
 

Detailed Description

ADC Interrupt Control Register.

Macro Definition Documentation

◆ MXC_F_ADC_INTR_DONE_IE

#define MXC_F_ADC_INTR_DONE_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_DONE_IE_POS))

INTR_DONE_IE Mask

◆ MXC_F_ADC_INTR_DONE_IE_POS

#define MXC_F_ADC_INTR_DONE_IE_POS   0

INTR_DONE_IE Position

◆ MXC_F_ADC_INTR_DONE_IF

#define MXC_F_ADC_INTR_DONE_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_DONE_IF_POS))

INTR_DONE_IF Mask

◆ MXC_F_ADC_INTR_DONE_IF_POS

#define MXC_F_ADC_INTR_DONE_IF_POS   16

INTR_DONE_IF Position

◆ MXC_F_ADC_INTR_HI_LIMIT_IE

#define MXC_F_ADC_INTR_HI_LIMIT_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_HI_LIMIT_IE_POS))

INTR_HI_LIMIT_IE Mask

◆ MXC_F_ADC_INTR_HI_LIMIT_IE_POS

#define MXC_F_ADC_INTR_HI_LIMIT_IE_POS   2

INTR_HI_LIMIT_IE Position

◆ MXC_F_ADC_INTR_HI_LIMIT_IF

#define MXC_F_ADC_INTR_HI_LIMIT_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_HI_LIMIT_IF_POS))

INTR_HI_LIMIT_IF Mask

◆ MXC_F_ADC_INTR_HI_LIMIT_IF_POS

#define MXC_F_ADC_INTR_HI_LIMIT_IF_POS   18

INTR_HI_LIMIT_IF Position

◆ MXC_F_ADC_INTR_LO_LIMIT_IE

#define MXC_F_ADC_INTR_LO_LIMIT_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_LO_LIMIT_IE_POS))

INTR_LO_LIMIT_IE Mask

◆ MXC_F_ADC_INTR_LO_LIMIT_IE_POS

#define MXC_F_ADC_INTR_LO_LIMIT_IE_POS   3

INTR_LO_LIMIT_IE Position

◆ MXC_F_ADC_INTR_LO_LIMIT_IF

#define MXC_F_ADC_INTR_LO_LIMIT_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_LO_LIMIT_IF_POS))

INTR_LO_LIMIT_IF Mask

◆ MXC_F_ADC_INTR_LO_LIMIT_IF_POS

#define MXC_F_ADC_INTR_LO_LIMIT_IF_POS   19

INTR_LO_LIMIT_IF Position

◆ MXC_F_ADC_INTR_OVERFLOW_IE

#define MXC_F_ADC_INTR_OVERFLOW_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_OVERFLOW_IE_POS))

INTR_OVERFLOW_IE Mask

◆ MXC_F_ADC_INTR_OVERFLOW_IE_POS

#define MXC_F_ADC_INTR_OVERFLOW_IE_POS   4

INTR_OVERFLOW_IE Position

◆ MXC_F_ADC_INTR_OVERFLOW_IF

#define MXC_F_ADC_INTR_OVERFLOW_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_OVERFLOW_IF_POS))

INTR_OVERFLOW_IF Mask

◆ MXC_F_ADC_INTR_OVERFLOW_IF_POS

#define MXC_F_ADC_INTR_OVERFLOW_IF_POS   20

INTR_OVERFLOW_IF Position

◆ MXC_F_ADC_INTR_PENDING

#define MXC_F_ADC_INTR_PENDING   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_PENDING_POS))

INTR_PENDING Mask

◆ MXC_F_ADC_INTR_PENDING_POS

#define MXC_F_ADC_INTR_PENDING_POS   22

INTR_PENDING Position

◆ MXC_F_ADC_INTR_REF_READY_IE

#define MXC_F_ADC_INTR_REF_READY_IE   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_REF_READY_IE_POS))

INTR_REF_READY_IE Mask

◆ MXC_F_ADC_INTR_REF_READY_IE_POS

#define MXC_F_ADC_INTR_REF_READY_IE_POS   1

INTR_REF_READY_IE Position

◆ MXC_F_ADC_INTR_REF_READY_IF

#define MXC_F_ADC_INTR_REF_READY_IF   ((uint32_t)(0x1UL << MXC_F_ADC_INTR_REF_READY_IF_POS))

INTR_REF_READY_IF Mask

◆ MXC_F_ADC_INTR_REF_READY_IF_POS

#define MXC_F_ADC_INTR_REF_READY_IF_POS   17

INTR_REF_READY_IF Position