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

Macros

#define MXC_F_ADC_INTFL_READY_POS   0
 
#define MXC_F_ADC_INTFL_READY   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_READY_POS))
 
#define MXC_F_ADC_INTFL_ABORT_POS   2
 
#define MXC_F_ADC_INTFL_ABORT   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_ABORT_POS))
 
#define MXC_F_ADC_INTFL_START_DET_POS   3
 
#define MXC_F_ADC_INTFL_START_DET   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_START_DET_POS))
 
#define MXC_F_ADC_INTFL_SEQ_STARTED_POS   4
 
#define MXC_F_ADC_INTFL_SEQ_STARTED   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_SEQ_STARTED_POS))
 
#define MXC_F_ADC_INTFL_SEQ_DONE_POS   5
 
#define MXC_F_ADC_INTFL_SEQ_DONE   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_SEQ_DONE_POS))
 
#define MXC_F_ADC_INTFL_CONV_DONE_POS   6
 
#define MXC_F_ADC_INTFL_CONV_DONE   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_CONV_DONE_POS))
 
#define MXC_F_ADC_INTFL_CLIPPED_POS   7
 
#define MXC_F_ADC_INTFL_CLIPPED   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_CLIPPED_POS))
 
#define MXC_F_ADC_INTFL_FIFO_LVL_POS   8
 
#define MXC_F_ADC_INTFL_FIFO_LVL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_LVL_POS))
 
#define MXC_F_ADC_INTFL_FIFO_UFL_POS   9
 
#define MXC_F_ADC_INTFL_FIFO_UFL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_UFL_POS))
 
#define MXC_F_ADC_INTFL_FIFO_OFL_POS   10
 
#define MXC_F_ADC_INTFL_FIFO_OFL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_OFL_POS))
 

Detailed Description

Interrupt Flags Register.

Macro Definition Documentation

◆ MXC_F_ADC_INTFL_ABORT

#define MXC_F_ADC_INTFL_ABORT   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_ABORT_POS))

INTFL_ABORT Mask

◆ MXC_F_ADC_INTFL_ABORT_POS

#define MXC_F_ADC_INTFL_ABORT_POS   2

INTFL_ABORT Position

◆ MXC_F_ADC_INTFL_CLIPPED

#define MXC_F_ADC_INTFL_CLIPPED   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_CLIPPED_POS))

INTFL_CLIPPED Mask

◆ MXC_F_ADC_INTFL_CLIPPED_POS

#define MXC_F_ADC_INTFL_CLIPPED_POS   7

INTFL_CLIPPED Position

◆ MXC_F_ADC_INTFL_CONV_DONE

#define MXC_F_ADC_INTFL_CONV_DONE   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_CONV_DONE_POS))

INTFL_CONV_DONE Mask

◆ MXC_F_ADC_INTFL_CONV_DONE_POS

#define MXC_F_ADC_INTFL_CONV_DONE_POS   6

INTFL_CONV_DONE Position

◆ MXC_F_ADC_INTFL_FIFO_LVL

#define MXC_F_ADC_INTFL_FIFO_LVL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_LVL_POS))

INTFL_FIFO_LVL Mask

◆ MXC_F_ADC_INTFL_FIFO_LVL_POS

#define MXC_F_ADC_INTFL_FIFO_LVL_POS   8

INTFL_FIFO_LVL Position

◆ MXC_F_ADC_INTFL_FIFO_OFL

#define MXC_F_ADC_INTFL_FIFO_OFL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_OFL_POS))

INTFL_FIFO_OFL Mask

◆ MXC_F_ADC_INTFL_FIFO_OFL_POS

#define MXC_F_ADC_INTFL_FIFO_OFL_POS   10

INTFL_FIFO_OFL Position

◆ MXC_F_ADC_INTFL_FIFO_UFL

#define MXC_F_ADC_INTFL_FIFO_UFL   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_FIFO_UFL_POS))

INTFL_FIFO_UFL Mask

◆ MXC_F_ADC_INTFL_FIFO_UFL_POS

#define MXC_F_ADC_INTFL_FIFO_UFL_POS   9

INTFL_FIFO_UFL Position

◆ MXC_F_ADC_INTFL_READY

#define MXC_F_ADC_INTFL_READY   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_READY_POS))

INTFL_READY Mask

◆ MXC_F_ADC_INTFL_READY_POS

#define MXC_F_ADC_INTFL_READY_POS   0

INTFL_READY Position

◆ MXC_F_ADC_INTFL_SEQ_DONE

#define MXC_F_ADC_INTFL_SEQ_DONE   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_SEQ_DONE_POS))

INTFL_SEQ_DONE Mask

◆ MXC_F_ADC_INTFL_SEQ_DONE_POS

#define MXC_F_ADC_INTFL_SEQ_DONE_POS   5

INTFL_SEQ_DONE Position

◆ MXC_F_ADC_INTFL_SEQ_STARTED

#define MXC_F_ADC_INTFL_SEQ_STARTED   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_SEQ_STARTED_POS))

INTFL_SEQ_STARTED Mask

◆ MXC_F_ADC_INTFL_SEQ_STARTED_POS

#define MXC_F_ADC_INTFL_SEQ_STARTED_POS   4

INTFL_SEQ_STARTED Position

◆ MXC_F_ADC_INTFL_START_DET

#define MXC_F_ADC_INTFL_START_DET   ((uint32_t)(0x1UL << MXC_F_ADC_INTFL_START_DET_POS))

INTFL_START_DET Mask

◆ MXC_F_ADC_INTFL_START_DET_POS

#define MXC_F_ADC_INTFL_START_DET_POS   3

INTFL_START_DET Position