M471M/R1/S BSP V3.01.000
The Board Support Package for M4521
Data Structures
Control Register
Collaboration diagram for Control Register:

Data Structures

struct  EADC_T
 
#define EADC_DAT_RESULT_Pos   (0)
 
#define EADC_DAT_RESULT_Msk   (0xfffful << EADC_DAT_RESULT_Pos)
 
#define EADC_DAT_OV_Pos   (16)
 
#define EADC_DAT_OV_Msk   (0x1ul << EADC_DAT_OV_Pos)
 
#define EADC_DAT_VALID_Pos   (17)
 
#define EADC_DAT_VALID_Msk   (0x1ul << EADC_DAT_VALID_Pos)
 
#define EADC_CURDAT_CURDAT_Pos   (0)
 
#define EADC_CURDAT_CURDAT_Msk   (0x3fffful << EADC_CURDAT_CURDAT_Pos)
 
#define EADC_CTL_ADCEN_Pos   (0)
 
#define EADC_CTL_ADCEN_Msk   (0x1ul << EADC_CTL_ADCEN_Pos)
 
#define EADC_CTL_ADRST_Pos   (1)
 
#define EADC_CTL_ADRST_Msk   (0x1ul << EADC_CTL_ADRST_Pos)
 
#define EADC_CTL_ADCIEN0_Pos   (2)
 
#define EADC_CTL_ADCIEN0_Msk   (0x1ul << EADC_CTL_ADCIEN0_Pos)
 
#define EADC_CTL_ADCIEN1_Pos   (3)
 
#define EADC_CTL_ADCIEN1_Msk   (0x1ul << EADC_CTL_ADCIEN1_Pos)
 
#define EADC_CTL_ADCIEN2_Pos   (4)
 
#define EADC_CTL_ADCIEN2_Msk   (0x1ul << EADC_CTL_ADCIEN2_Pos)
 
#define EADC_CTL_ADCIEN3_Pos   (5)
 
#define EADC_CTL_ADCIEN3_Msk   (0x1ul << EADC_CTL_ADCIEN3_Pos)
 
#define EADC_CTL_DIFFEN_Pos   (8)
 
#define EADC_CTL_DIFFEN_Msk   (0x1ul << EADC_CTL_DIFFEN_Pos)
 
#define EADC_CTL_DMOF_Pos   (9)
 
#define EADC_CTL_DMOF_Msk   (0x1ul << EADC_CTL_DMOF_Pos)
 
#define EADC_CTL_PDMAEN_Pos   (11)
 
#define EADC_CTL_PDMAEN_Msk   (0x1ul << EADC_CTL_PDMAEN_Pos)
 
#define EADC_CTL_SMPTSEL_Pos   (16)
 
#define EADC_CTL_SMPTSEL_Msk   (0x7ul << EADC_CTL_SMPTSEL_Pos)
 
#define EADC_SWTRG_SWTRG_Pos   (0)
 
#define EADC_SWTRG_SWTRG_Msk   (0x7fffful << EADC_SWTRG_SWTRG_Pos)
 
#define EADC_PENDSTS_STPF_Pos   (0)
 
#define EADC_PENDSTS_STPF_Msk   (0x7fffful << EADC_PENDSTS_STPF_Pos)
 
#define EADC_OVSTS_SPOVF_Pos   (0)
 
#define EADC_OVSTS_SPOVF_Msk   (0x7fffful << EADC_OVSTS_SPOVF_Pos)
 
#define EADC_SCTL_CHSEL_Pos   (0)
 
#define EADC_SCTL_CHSEL_Msk   (0xful << EADC_SCTL_CHSEL_Pos)
 
#define EADC_SCTL_EXTREN_Pos   (4)
 
#define EADC_SCTL_EXTREN_Msk   (0x1ul << EADC_SCTL_EXTREN_Pos)
 
#define EADC_SCTL_EXTFEN_Pos   (5)
 
#define EADC_SCTL_EXTFEN_Msk   (0x1ul << EADC_SCTL_EXTFEN_Pos)
 
#define EADC_SCTL_TRGDLYDIV_Pos   (6)
 
#define EADC_SCTL_TRGDLYDIV_Msk   (0x3ul << EADC_SCTL_TRGDLYDIV_Pos)
 
#define EADC_SCTL_TRGDLYCNT_Pos   (8)
 
#define EADC_SCTL_TRGDLYCNT_Msk   (0xfful << EADC_SCTL_TRGDLYCNT_Pos)
 
#define EADC_SCTL_TRGSEL_Pos   (16)
 
#define EADC_SCTL_TRGSEL_Msk   (0x1ful << EADC_SCTL_TRGSEL_Pos)
 
#define EADC_SCTL_INTPOS_Pos   (22)
 
#define EADC_SCTL_INTPOS_Msk   (0x1ul << EADC_SCTL_INTPOS_Pos)
 
#define EADC_SCTL_DBMEN_Pos   (23)
 
#define EADC_SCTL_DBMEN_Msk   (0x1ul << EADC_SCTL_DBMEN_Pos)
 
#define EADC_SCTL_EXTSMPT_Pos   (24)
 
#define EADC_SCTL_EXTSMPT_Msk   (0xfful << EADC_SCTL_EXTSMPT_Pos)
 
#define EADC_INTSRC_SPLIE_Pos   (0)
 
#define EADC_INTSRC_SPLIE_Msk   (0x7FFFFul << EADC_INTSRC_SPLIE_Pos)
 
#define EADC_CMP_ADCMPEN_Pos   (0)
 
#define EADC_CMP_ADCMPEN_Msk   (0x1ul << EADC_CMP_ADCMPEN_Pos)
 
#define EADC_CMP_ADCMPIE_Pos   (1)
 
#define EADC_CMP_ADCMPIE_Msk   (0x1ul << EADC_CMP_ADCMPIE_Pos)
 
#define EADC_CMP_CMPCOND_Pos   (2)
 
#define EADC_CMP_CMPCOND_Msk   (0x1ul << EADC_CMP_CMPCOND_Pos)
 
#define EADC_CMP_CMPSPL_Pos   (3)
 
#define EADC_CMP_CMPSPL_Msk   (0x1ful << EADC_CMP_CMPSPL_Pos)
 
#define EADC_CMP_CMPMCNT_Pos   (8)
 
#define EADC_CMP_CMPMCNT_Msk   (0xful << EADC_CMP_CMPMCNT_Pos)
 
#define EADC_CMP_CMPWEN_Pos   (15)
 
#define EADC_CMP_CMPWEN_Msk   (0x1ul << EADC_CMP_CMPWEN_Pos)
 
#define EADC_CMP_CMPDAT_Pos   (16)
 
#define EADC_CMP_CMPDAT_Msk   (0xffful << EADC_CMP_CMPDAT_Pos)
 
#define EADC_STATUS0_VALID_Pos   (0)
 
#define EADC_STATUS0_VALID_Msk   (0xfffful << EADC_STATUS0_VALID_Pos)
 
#define EADC_STATUS0_OV_Pos   (16)
 
#define EADC_STATUS0_OV_Msk   (0xfffful << EADC_STATUS0_OV_Pos)
 
#define EADC_STATUS1_VALID_Pos   (0)
 
#define EADC_STATUS1_VALID_Msk   (0x7ul << EADC_STATUS1_VALID_Pos)
 
#define EADC_STATUS1_OV_Pos   (16)
 
#define EADC_STATUS1_OV_Msk   (0x7ul << EADC_STATUS1_OV_Pos)
 
#define EADC_STATUS2_ADIF0_Pos   (0)
 
#define EADC_STATUS2_ADIF0_Msk   (0x1ul << EADC_STATUS2_ADIF0_Pos)
 
#define EADC_STATUS2_ADIF1_Pos   (1)
 
#define EADC_STATUS2_ADIF1_Msk   (0x1ul << EADC_STATUS2_ADIF1_Pos)
 
#define EADC_STATUS2_ADIF2_Pos   (2)
 
#define EADC_STATUS2_ADIF2_Msk   (0x1ul << EADC_STATUS2_ADIF2_Pos)
 
#define EADC_STATUS2_ADIF3_Pos   (3)
 
#define EADC_STATUS2_ADIF3_Msk   (0x1ul << EADC_STATUS2_ADIF3_Pos)
 
#define EADC_STATUS2_ADCMPF0_Pos   (4)
 
#define EADC_STATUS2_ADCMPF0_Msk   (0x1ul << EADC_STATUS2_ADCMPF0_Pos)
 
#define EADC_STATUS2_ADCMPF1_Pos   (5)
 
#define EADC_STATUS2_ADCMPF1_Msk   (0x1ul << EADC_STATUS2_ADCMPF1_Pos)
 
#define EADC_STATUS2_ADCMPF2_Pos   (6)
 
#define EADC_STATUS2_ADCMPF2_Msk   (0x1ul << EADC_STATUS2_ADCMPF2_Pos)
 
#define EADC_STATUS2_ADCMPF3_Pos   (7)
 
#define EADC_STATUS2_ADCMPF3_Msk   (0x1ul << EADC_STATUS2_ADCMPF3_Pos)
 
#define EADC_STATUS2_ADOVIF0_Pos   (8)
 
#define EADC_STATUS2_ADOVIF0_Msk   (0x1ul << EADC_STATUS2_ADOVIF0_Pos)
 
#define EADC_STATUS2_ADOVIF1_Pos   (9)
 
#define EADC_STATUS2_ADOVIF1_Msk   (0x1ul << EADC_STATUS2_ADOVIF1_Pos)
 
#define EADC_STATUS2_ADOVIF2_Pos   (10)
 
#define EADC_STATUS2_ADOVIF2_Msk   (0x1ul << EADC_STATUS2_ADOVIF2_Pos)
 
#define EADC_STATUS2_ADOVIF3_Pos   (11)
 
#define EADC_STATUS2_ADOVIF3_Msk   (0x1ul << EADC_STATUS2_ADOVIF3_Pos)
 
#define EADC_STATUS2_ADCMPO0_Pos   (12)
 
#define EADC_STATUS2_ADCMPO0_Msk   (0x1ul << EADC_STATUS2_ADCMPO0_Pos)
 
#define EADC_STATUS2_ADCMPO1_Pos   (13)
 
#define EADC_STATUS2_ADCMPO1_Msk   (0x1ul << EADC_STATUS2_ADCMPO1_Pos)
 
#define EADC_STATUS2_ADCMPO2_Pos   (14)
 
#define EADC_STATUS2_ADCMPO2_Msk   (0x1ul << EADC_STATUS2_ADCMPO2_Pos)
 
#define EADC_STATUS2_ADCMPO3_Pos   (15)
 
#define EADC_STATUS2_ADCMPO3_Msk   (0x1ul << EADC_STATUS2_ADCMPO3_Pos)
 
#define EADC_STATUS2_CHANNEL_Pos   (16)
 
#define EADC_STATUS2_CHANNEL_Msk   (0x1ful << EADC_STATUS2_CHANNEL_Pos)
 
#define EADC_STATUS2_BUSY_Pos   (23)
 
#define EADC_STATUS2_BUSY_Msk   (0x1ul << EADC_STATUS2_BUSY_Pos)
 
#define EADC_STATUS2_ADOVIF_Pos   (24)
 
#define EADC_STATUS2_ADOVIF_Msk   (0x1ul << EADC_STATUS2_ADOVIF_Pos)
 
#define EADC_STATUS2_STOVF_Pos   (25)
 
#define EADC_STATUS2_STOVF_Msk   (0x1ul << EADC_STATUS2_STOVF_Pos)
 
#define EADC_STATUS2_AVALID_Pos   (26)
 
#define EADC_STATUS2_AVALID_Msk   (0x1ul << EADC_STATUS2_AVALID_Pos)
 
#define EADC_STATUS2_AOV_Pos   (27)
 
#define EADC_STATUS2_AOV_Msk   (0x1ul << EADC_STATUS2_AOV_Pos)
 
#define EADC_STATUS3_CURSPL_Pos   (0)
 
#define EADC_STATUS3_CURSPL_Msk   (0x1ful << EADC_STATUS3_CURSPL_Pos)
 
#define EADC_DDAT_RESULT_Pos   (0)
 
#define EADC_DDAT_RESULT_Msk   (0xfffful << EADC_DDAT_RESULT_Pos)
 
#define EADC_DDAT_OV_Pos   (16)
 
#define EADC_DDAT_OV_Msk   (0x1ul << EADC_DDAT_OV_Pos)
 
#define EADC_DDAT_VALID_Pos   (17)
 
#define EADC_DDAT_VALID_Msk   (0x1ul << EADC_DDAT_VALID_Pos)
 

Detailed Description

Macro Definition Documentation

◆ EADC_CMP_ADCMPEN_Msk

#define EADC_CMP_ADCMPEN_Msk   (0x1ul << EADC_CMP_ADCMPEN_Pos)

EADC_T::CMP: ADCMPEN Mask

Definition at line 828 of file M471M_R1_S.h.

◆ EADC_CMP_ADCMPEN_Pos

#define EADC_CMP_ADCMPEN_Pos   (0)

EADC_T::CMP: ADCMPEN Position

Definition at line 827 of file M471M_R1_S.h.

◆ EADC_CMP_ADCMPIE_Msk

#define EADC_CMP_ADCMPIE_Msk   (0x1ul << EADC_CMP_ADCMPIE_Pos)

EADC_T::CMP: ADCMPIE Mask

Definition at line 831 of file M471M_R1_S.h.

◆ EADC_CMP_ADCMPIE_Pos

#define EADC_CMP_ADCMPIE_Pos   (1)

EADC_T::CMP: ADCMPIE Position

Definition at line 830 of file M471M_R1_S.h.

◆ EADC_CMP_CMPCOND_Msk

#define EADC_CMP_CMPCOND_Msk   (0x1ul << EADC_CMP_CMPCOND_Pos)

EADC_T::CMP: CMPCOND Mask

Definition at line 834 of file M471M_R1_S.h.

◆ EADC_CMP_CMPCOND_Pos

#define EADC_CMP_CMPCOND_Pos   (2)

EADC_T::CMP: CMPCOND Position

Definition at line 833 of file M471M_R1_S.h.

◆ EADC_CMP_CMPDAT_Msk

#define EADC_CMP_CMPDAT_Msk   (0xffful << EADC_CMP_CMPDAT_Pos)

EADC_T::CMP: CMPDAT Mask

Definition at line 846 of file M471M_R1_S.h.

◆ EADC_CMP_CMPDAT_Pos

#define EADC_CMP_CMPDAT_Pos   (16)

EADC_T::CMP: CMPDAT Position

Definition at line 845 of file M471M_R1_S.h.

◆ EADC_CMP_CMPMCNT_Msk

#define EADC_CMP_CMPMCNT_Msk   (0xful << EADC_CMP_CMPMCNT_Pos)

EADC_T::CMP: CMPMCNT Mask

Definition at line 840 of file M471M_R1_S.h.

◆ EADC_CMP_CMPMCNT_Pos

#define EADC_CMP_CMPMCNT_Pos   (8)

EADC_T::CMP: CMPMCNT Position

Definition at line 839 of file M471M_R1_S.h.

◆ EADC_CMP_CMPSPL_Msk

#define EADC_CMP_CMPSPL_Msk   (0x1ful << EADC_CMP_CMPSPL_Pos)

EADC_T::CMP: CMPSPL Mask

Definition at line 837 of file M471M_R1_S.h.

◆ EADC_CMP_CMPSPL_Pos

#define EADC_CMP_CMPSPL_Pos   (3)

EADC_T::CMP: CMPSPL Position

Definition at line 836 of file M471M_R1_S.h.

◆ EADC_CMP_CMPWEN_Msk

#define EADC_CMP_CMPWEN_Msk   (0x1ul << EADC_CMP_CMPWEN_Pos)

EADC_T::CMP: CMPWEN Mask

Definition at line 843 of file M471M_R1_S.h.

◆ EADC_CMP_CMPWEN_Pos

#define EADC_CMP_CMPWEN_Pos   (15)

EADC_T::CMP: CMPWEN Position

Definition at line 842 of file M471M_R1_S.h.

◆ EADC_CTL_ADCEN_Msk

#define EADC_CTL_ADCEN_Msk   (0x1ul << EADC_CTL_ADCEN_Pos)

EADC_T::CTL: ADCEN Mask

Definition at line 759 of file M471M_R1_S.h.

◆ EADC_CTL_ADCEN_Pos

#define EADC_CTL_ADCEN_Pos   (0)

EADC_T::CTL: ADCEN Position

Definition at line 758 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN0_Msk

#define EADC_CTL_ADCIEN0_Msk   (0x1ul << EADC_CTL_ADCIEN0_Pos)

EADC_T::CTL: ADCIEN0 Mask

Definition at line 765 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN0_Pos

#define EADC_CTL_ADCIEN0_Pos   (2)

EADC_T::CTL: ADCIEN0 Position

Definition at line 764 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN1_Msk

#define EADC_CTL_ADCIEN1_Msk   (0x1ul << EADC_CTL_ADCIEN1_Pos)

EADC_T::CTL: ADCIEN1 Mask

Definition at line 768 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN1_Pos

#define EADC_CTL_ADCIEN1_Pos   (3)

EADC_T::CTL: ADCIEN1 Position

Definition at line 767 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN2_Msk

#define EADC_CTL_ADCIEN2_Msk   (0x1ul << EADC_CTL_ADCIEN2_Pos)

EADC_T::CTL: ADCIEN2 Mask

Definition at line 771 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN2_Pos

#define EADC_CTL_ADCIEN2_Pos   (4)

EADC_T::CTL: ADCIEN2 Position

Definition at line 770 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN3_Msk

#define EADC_CTL_ADCIEN3_Msk   (0x1ul << EADC_CTL_ADCIEN3_Pos)

EADC_T::CTL: ADCIEN3 Mask

Definition at line 774 of file M471M_R1_S.h.

◆ EADC_CTL_ADCIEN3_Pos

#define EADC_CTL_ADCIEN3_Pos   (5)

EADC_T::CTL: ADCIEN3 Position

Definition at line 773 of file M471M_R1_S.h.

◆ EADC_CTL_ADRST_Msk

#define EADC_CTL_ADRST_Msk   (0x1ul << EADC_CTL_ADRST_Pos)

EADC_T::CTL: ADRST Mask

Definition at line 762 of file M471M_R1_S.h.

◆ EADC_CTL_ADRST_Pos

#define EADC_CTL_ADRST_Pos   (1)

EADC_T::CTL: ADRST Position

Definition at line 761 of file M471M_R1_S.h.

◆ EADC_CTL_DIFFEN_Msk

#define EADC_CTL_DIFFEN_Msk   (0x1ul << EADC_CTL_DIFFEN_Pos)

EADC_T::CTL: DIFFEN Mask

Definition at line 777 of file M471M_R1_S.h.

◆ EADC_CTL_DIFFEN_Pos

#define EADC_CTL_DIFFEN_Pos   (8)

EADC_T::CTL: DIFFEN Position

Definition at line 776 of file M471M_R1_S.h.

◆ EADC_CTL_DMOF_Msk

#define EADC_CTL_DMOF_Msk   (0x1ul << EADC_CTL_DMOF_Pos)

EADC_T::CTL: DMOF Mask

Definition at line 780 of file M471M_R1_S.h.

◆ EADC_CTL_DMOF_Pos

#define EADC_CTL_DMOF_Pos   (9)

EADC_T::CTL: DMOF Position

Definition at line 779 of file M471M_R1_S.h.

◆ EADC_CTL_PDMAEN_Msk

#define EADC_CTL_PDMAEN_Msk   (0x1ul << EADC_CTL_PDMAEN_Pos)

EADC_T::CTL: PDMAEN Mask

Definition at line 783 of file M471M_R1_S.h.

◆ EADC_CTL_PDMAEN_Pos

#define EADC_CTL_PDMAEN_Pos   (11)

EADC_T::CTL: PDMAEN Position

Definition at line 782 of file M471M_R1_S.h.

◆ EADC_CTL_SMPTSEL_Msk

#define EADC_CTL_SMPTSEL_Msk   (0x7ul << EADC_CTL_SMPTSEL_Pos)

EADC_T::CTL: SMPTSEL Mask

Definition at line 786 of file M471M_R1_S.h.

◆ EADC_CTL_SMPTSEL_Pos

#define EADC_CTL_SMPTSEL_Pos   (16)

EADC_T::CTL: SMPTSEL Position

Definition at line 785 of file M471M_R1_S.h.

◆ EADC_CURDAT_CURDAT_Msk

#define EADC_CURDAT_CURDAT_Msk   (0x3fffful << EADC_CURDAT_CURDAT_Pos)

EADC_T::CURDAT: CURDAT Mask

Definition at line 756 of file M471M_R1_S.h.

◆ EADC_CURDAT_CURDAT_Pos

#define EADC_CURDAT_CURDAT_Pos   (0)

EADC_T::CURDAT: CURDAT Position

Definition at line 755 of file M471M_R1_S.h.

◆ EADC_DAT_OV_Msk

#define EADC_DAT_OV_Msk   (0x1ul << EADC_DAT_OV_Pos)

EADC_T::DAT: OV Mask

Definition at line 750 of file M471M_R1_S.h.

◆ EADC_DAT_OV_Pos

#define EADC_DAT_OV_Pos   (16)

EADC_T::DAT: OV Position

Definition at line 749 of file M471M_R1_S.h.

◆ EADC_DAT_RESULT_Msk

#define EADC_DAT_RESULT_Msk   (0xfffful << EADC_DAT_RESULT_Pos)

EADC_T::DAT: RESULT Mask

Definition at line 747 of file M471M_R1_S.h.

◆ EADC_DAT_RESULT_Pos

#define EADC_DAT_RESULT_Pos   (0)
@addtogroup EADC_CONST EADC Bit Field Definition
Constant Definitions for EADC Controller

EADC_T::DAT: RESULT Position

Definition at line 746 of file M471M_R1_S.h.

◆ EADC_DAT_VALID_Msk

#define EADC_DAT_VALID_Msk   (0x1ul << EADC_DAT_VALID_Pos)

EADC_T::DAT: VALID Mask

Definition at line 753 of file M471M_R1_S.h.

◆ EADC_DAT_VALID_Pos

#define EADC_DAT_VALID_Pos   (17)

EADC_T::DAT: VALID Position

Definition at line 752 of file M471M_R1_S.h.

◆ EADC_DDAT_OV_Msk

#define EADC_DDAT_OV_Msk   (0x1ul << EADC_DDAT_OV_Pos)

EADC_T::DDAT: OV Mask

Definition at line 933 of file M471M_R1_S.h.

◆ EADC_DDAT_OV_Pos

#define EADC_DDAT_OV_Pos   (16)

EADC_T::DDAT: OV Position

Definition at line 932 of file M471M_R1_S.h.

◆ EADC_DDAT_RESULT_Msk

#define EADC_DDAT_RESULT_Msk   (0xfffful << EADC_DDAT_RESULT_Pos)

EADC_T::DDAT: RESULT Mask

Definition at line 930 of file M471M_R1_S.h.

◆ EADC_DDAT_RESULT_Pos

#define EADC_DDAT_RESULT_Pos   (0)

EADC_T::DDAT: RESULT Position

Definition at line 929 of file M471M_R1_S.h.

◆ EADC_DDAT_VALID_Msk

#define EADC_DDAT_VALID_Msk   (0x1ul << EADC_DDAT_VALID_Pos)

EADC_T::DDAT: VALID Mask

Definition at line 936 of file M471M_R1_S.h.

◆ EADC_DDAT_VALID_Pos

#define EADC_DDAT_VALID_Pos   (17)

EADC_T::DDAT: VALID Position

Definition at line 935 of file M471M_R1_S.h.

◆ EADC_INTSRC_SPLIE_Msk

#define EADC_INTSRC_SPLIE_Msk   (0x7FFFFul << EADC_INTSRC_SPLIE_Pos)

EADC_T::INTSRC: SPLIE Mask

Definition at line 825 of file M471M_R1_S.h.

◆ EADC_INTSRC_SPLIE_Pos

#define EADC_INTSRC_SPLIE_Pos   (0)

EADC_T::INTSRC: SPLIE Position

Definition at line 824 of file M471M_R1_S.h.

◆ EADC_OVSTS_SPOVF_Msk

#define EADC_OVSTS_SPOVF_Msk   (0x7fffful << EADC_OVSTS_SPOVF_Pos)

EADC_T::OVSTS: SPOVF Mask

Definition at line 795 of file M471M_R1_S.h.

◆ EADC_OVSTS_SPOVF_Pos

#define EADC_OVSTS_SPOVF_Pos   (0)

EADC_T::OVSTS: SPOVF Position

Definition at line 794 of file M471M_R1_S.h.

◆ EADC_PENDSTS_STPF_Msk

#define EADC_PENDSTS_STPF_Msk   (0x7fffful << EADC_PENDSTS_STPF_Pos)

EADC_T::PENDSTS: STPF Mask

Definition at line 792 of file M471M_R1_S.h.

◆ EADC_PENDSTS_STPF_Pos

#define EADC_PENDSTS_STPF_Pos   (0)

EADC_T::PENDSTS: STPF Position

Definition at line 791 of file M471M_R1_S.h.

◆ EADC_SCTL_CHSEL_Msk

#define EADC_SCTL_CHSEL_Msk   (0xful << EADC_SCTL_CHSEL_Pos)

EADC_T::SCTL: CHSEL Mask

Definition at line 798 of file M471M_R1_S.h.

◆ EADC_SCTL_CHSEL_Pos

#define EADC_SCTL_CHSEL_Pos   (0)

EADC_T::SCTL: CHSEL Position

Definition at line 797 of file M471M_R1_S.h.

◆ EADC_SCTL_DBMEN_Msk

#define EADC_SCTL_DBMEN_Msk   (0x1ul << EADC_SCTL_DBMEN_Pos)

EADC_T::SCTL: DBMEN Mask

Definition at line 819 of file M471M_R1_S.h.

◆ EADC_SCTL_DBMEN_Pos

#define EADC_SCTL_DBMEN_Pos   (23)

EADC_T::SCTL: DBMEN Position

Definition at line 818 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTFEN_Msk

#define EADC_SCTL_EXTFEN_Msk   (0x1ul << EADC_SCTL_EXTFEN_Pos)

EADC_T::SCTL: EXTFEN Mask

Definition at line 804 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTFEN_Pos

#define EADC_SCTL_EXTFEN_Pos   (5)

EADC_T::SCTL: EXTFEN Position

Definition at line 803 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTREN_Msk

#define EADC_SCTL_EXTREN_Msk   (0x1ul << EADC_SCTL_EXTREN_Pos)

EADC_T::SCTL: EXTREN Mask

Definition at line 801 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTREN_Pos

#define EADC_SCTL_EXTREN_Pos   (4)

EADC_T::SCTL: EXTREN Position

Definition at line 800 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTSMPT_Msk

#define EADC_SCTL_EXTSMPT_Msk   (0xfful << EADC_SCTL_EXTSMPT_Pos)

EADC_T::SCTL: EXTSMPT Mask

Definition at line 822 of file M471M_R1_S.h.

◆ EADC_SCTL_EXTSMPT_Pos

#define EADC_SCTL_EXTSMPT_Pos   (24)

EADC_T::SCTL: EXTSMPT Position

Definition at line 821 of file M471M_R1_S.h.

◆ EADC_SCTL_INTPOS_Msk

#define EADC_SCTL_INTPOS_Msk   (0x1ul << EADC_SCTL_INTPOS_Pos)

EADC_T::SCTL: INTPOS Mask

Definition at line 816 of file M471M_R1_S.h.

◆ EADC_SCTL_INTPOS_Pos

#define EADC_SCTL_INTPOS_Pos   (22)

EADC_T::SCTL: INTPOS Position

Definition at line 815 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGDLYCNT_Msk

#define EADC_SCTL_TRGDLYCNT_Msk   (0xfful << EADC_SCTL_TRGDLYCNT_Pos)

EADC_T::SCTL: TRGDLYCNT Mask

Definition at line 810 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGDLYCNT_Pos

#define EADC_SCTL_TRGDLYCNT_Pos   (8)

EADC_T::SCTL: TRGDLYCNT Position

Definition at line 809 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGDLYDIV_Msk

#define EADC_SCTL_TRGDLYDIV_Msk   (0x3ul << EADC_SCTL_TRGDLYDIV_Pos)

EADC_T::SCTL: TRGDLYDIV Mask

Definition at line 807 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGDLYDIV_Pos

#define EADC_SCTL_TRGDLYDIV_Pos   (6)

EADC_T::SCTL: TRGDLYDIV Position

Definition at line 806 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGSEL_Msk

#define EADC_SCTL_TRGSEL_Msk   (0x1ful << EADC_SCTL_TRGSEL_Pos)

EADC_T::SCTL: TRGSEL Mask

Definition at line 813 of file M471M_R1_S.h.

◆ EADC_SCTL_TRGSEL_Pos

#define EADC_SCTL_TRGSEL_Pos   (16)

EADC_T::SCTL: TRGSEL Position

Definition at line 812 of file M471M_R1_S.h.

◆ EADC_STATUS0_OV_Msk

#define EADC_STATUS0_OV_Msk   (0xfffful << EADC_STATUS0_OV_Pos)

EADC_T::STATUS0: OV Mask

Definition at line 852 of file M471M_R1_S.h.

◆ EADC_STATUS0_OV_Pos

#define EADC_STATUS0_OV_Pos   (16)

EADC_T::STATUS0: OV Position

Definition at line 851 of file M471M_R1_S.h.

◆ EADC_STATUS0_VALID_Msk

#define EADC_STATUS0_VALID_Msk   (0xfffful << EADC_STATUS0_VALID_Pos)

EADC_T::STATUS0: VALID Mask

Definition at line 849 of file M471M_R1_S.h.

◆ EADC_STATUS0_VALID_Pos

#define EADC_STATUS0_VALID_Pos   (0)

EADC_T::STATUS0: VALID Position

Definition at line 848 of file M471M_R1_S.h.

◆ EADC_STATUS1_OV_Msk

#define EADC_STATUS1_OV_Msk   (0x7ul << EADC_STATUS1_OV_Pos)

EADC_T::STATUS1: OV Mask

Definition at line 858 of file M471M_R1_S.h.

◆ EADC_STATUS1_OV_Pos

#define EADC_STATUS1_OV_Pos   (16)

EADC_T::STATUS1: OV Position

Definition at line 857 of file M471M_R1_S.h.

◆ EADC_STATUS1_VALID_Msk

#define EADC_STATUS1_VALID_Msk   (0x7ul << EADC_STATUS1_VALID_Pos)

EADC_T::STATUS1: VALID Mask

Definition at line 855 of file M471M_R1_S.h.

◆ EADC_STATUS1_VALID_Pos

#define EADC_STATUS1_VALID_Pos   (0)

EADC_T::STATUS1: VALID Position

Definition at line 854 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF0_Msk

#define EADC_STATUS2_ADCMPF0_Msk   (0x1ul << EADC_STATUS2_ADCMPF0_Pos)

EADC_T::STATUS2: ADCMPF0 Mask

Definition at line 873 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF0_Pos

#define EADC_STATUS2_ADCMPF0_Pos   (4)

EADC_T::STATUS2: ADCMPF0 Position

Definition at line 872 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF1_Msk

#define EADC_STATUS2_ADCMPF1_Msk   (0x1ul << EADC_STATUS2_ADCMPF1_Pos)

EADC_T::STATUS2: ADCMPF1 Mask

Definition at line 876 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF1_Pos

#define EADC_STATUS2_ADCMPF1_Pos   (5)

EADC_T::STATUS2: ADCMPF1 Position

Definition at line 875 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF2_Msk

#define EADC_STATUS2_ADCMPF2_Msk   (0x1ul << EADC_STATUS2_ADCMPF2_Pos)

EADC_T::STATUS2: ADCMPF2 Mask

Definition at line 879 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF2_Pos

#define EADC_STATUS2_ADCMPF2_Pos   (6)

EADC_T::STATUS2: ADCMPF2 Position

Definition at line 878 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF3_Msk

#define EADC_STATUS2_ADCMPF3_Msk   (0x1ul << EADC_STATUS2_ADCMPF3_Pos)

EADC_T::STATUS2: ADCMPF3 Mask

Definition at line 882 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPF3_Pos

#define EADC_STATUS2_ADCMPF3_Pos   (7)

EADC_T::STATUS2: ADCMPF3 Position

Definition at line 881 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO0_Msk

#define EADC_STATUS2_ADCMPO0_Msk   (0x1ul << EADC_STATUS2_ADCMPO0_Pos)

EADC_T::STATUS2: ADCMPO0 Mask

Definition at line 897 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO0_Pos

#define EADC_STATUS2_ADCMPO0_Pos   (12)

EADC_T::STATUS2: ADCMPO0 Position

Definition at line 896 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO1_Msk

#define EADC_STATUS2_ADCMPO1_Msk   (0x1ul << EADC_STATUS2_ADCMPO1_Pos)

EADC_T::STATUS2: ADCMPO1 Mask

Definition at line 900 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO1_Pos

#define EADC_STATUS2_ADCMPO1_Pos   (13)

EADC_T::STATUS2: ADCMPO1 Position

Definition at line 899 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO2_Msk

#define EADC_STATUS2_ADCMPO2_Msk   (0x1ul << EADC_STATUS2_ADCMPO2_Pos)

EADC_T::STATUS2: ADCMPO2 Mask

Definition at line 903 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO2_Pos

#define EADC_STATUS2_ADCMPO2_Pos   (14)

EADC_T::STATUS2: ADCMPO2 Position

Definition at line 902 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO3_Msk

#define EADC_STATUS2_ADCMPO3_Msk   (0x1ul << EADC_STATUS2_ADCMPO3_Pos)

EADC_T::STATUS2: ADCMPO3 Mask

Definition at line 906 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADCMPO3_Pos

#define EADC_STATUS2_ADCMPO3_Pos   (15)

EADC_T::STATUS2: ADCMPO3 Position

Definition at line 905 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF0_Msk

#define EADC_STATUS2_ADIF0_Msk   (0x1ul << EADC_STATUS2_ADIF0_Pos)

EADC_T::STATUS2: ADIF0 Mask

Definition at line 861 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF0_Pos

#define EADC_STATUS2_ADIF0_Pos   (0)

EADC_T::STATUS2: ADIF0 Position

Definition at line 860 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF1_Msk

#define EADC_STATUS2_ADIF1_Msk   (0x1ul << EADC_STATUS2_ADIF1_Pos)

EADC_T::STATUS2: ADIF1 Mask

Definition at line 864 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF1_Pos

#define EADC_STATUS2_ADIF1_Pos   (1)

EADC_T::STATUS2: ADIF1 Position

Definition at line 863 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF2_Msk

#define EADC_STATUS2_ADIF2_Msk   (0x1ul << EADC_STATUS2_ADIF2_Pos)

EADC_T::STATUS2: ADIF2 Mask

Definition at line 867 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF2_Pos

#define EADC_STATUS2_ADIF2_Pos   (2)

EADC_T::STATUS2: ADIF2 Position

Definition at line 866 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF3_Msk

#define EADC_STATUS2_ADIF3_Msk   (0x1ul << EADC_STATUS2_ADIF3_Pos)

EADC_T::STATUS2: ADIF3 Mask

Definition at line 870 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADIF3_Pos

#define EADC_STATUS2_ADIF3_Pos   (3)

EADC_T::STATUS2: ADIF3 Position

Definition at line 869 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF0_Msk

#define EADC_STATUS2_ADOVIF0_Msk   (0x1ul << EADC_STATUS2_ADOVIF0_Pos)

EADC_T::STATUS2: ADOVIF0 Mask

Definition at line 885 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF0_Pos

#define EADC_STATUS2_ADOVIF0_Pos   (8)

EADC_T::STATUS2: ADOVIF0 Position

Definition at line 884 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF1_Msk

#define EADC_STATUS2_ADOVIF1_Msk   (0x1ul << EADC_STATUS2_ADOVIF1_Pos)

EADC_T::STATUS2: ADOVIF1 Mask

Definition at line 888 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF1_Pos

#define EADC_STATUS2_ADOVIF1_Pos   (9)

EADC_T::STATUS2: ADOVIF1 Position

Definition at line 887 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF2_Msk

#define EADC_STATUS2_ADOVIF2_Msk   (0x1ul << EADC_STATUS2_ADOVIF2_Pos)

EADC_T::STATUS2: ADOVIF2 Mask

Definition at line 891 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF2_Pos

#define EADC_STATUS2_ADOVIF2_Pos   (10)

EADC_T::STATUS2: ADOVIF2 Position

Definition at line 890 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF3_Msk

#define EADC_STATUS2_ADOVIF3_Msk   (0x1ul << EADC_STATUS2_ADOVIF3_Pos)

EADC_T::STATUS2: ADOVIF3 Mask

Definition at line 894 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF3_Pos

#define EADC_STATUS2_ADOVIF3_Pos   (11)

EADC_T::STATUS2: ADOVIF3 Position

Definition at line 893 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF_Msk

#define EADC_STATUS2_ADOVIF_Msk   (0x1ul << EADC_STATUS2_ADOVIF_Pos)

EADC_T::STATUS2: ADOVIF Mask

Definition at line 915 of file M471M_R1_S.h.

◆ EADC_STATUS2_ADOVIF_Pos

#define EADC_STATUS2_ADOVIF_Pos   (24)

EADC_T::STATUS2: ADOVIF Position

Definition at line 914 of file M471M_R1_S.h.

◆ EADC_STATUS2_AOV_Msk

#define EADC_STATUS2_AOV_Msk   (0x1ul << EADC_STATUS2_AOV_Pos)

EADC_T::STATUS2: AOV Mask

Definition at line 924 of file M471M_R1_S.h.

◆ EADC_STATUS2_AOV_Pos

#define EADC_STATUS2_AOV_Pos   (27)

EADC_T::STATUS2: AOV Position

Definition at line 923 of file M471M_R1_S.h.

◆ EADC_STATUS2_AVALID_Msk

#define EADC_STATUS2_AVALID_Msk   (0x1ul << EADC_STATUS2_AVALID_Pos)

EADC_T::STATUS2: AVALID Mask

Definition at line 921 of file M471M_R1_S.h.

◆ EADC_STATUS2_AVALID_Pos

#define EADC_STATUS2_AVALID_Pos   (26)

EADC_T::STATUS2: AVALID Position

Definition at line 920 of file M471M_R1_S.h.

◆ EADC_STATUS2_BUSY_Msk

#define EADC_STATUS2_BUSY_Msk   (0x1ul << EADC_STATUS2_BUSY_Pos)

EADC_T::STATUS2: BUSY Mask

Definition at line 912 of file M471M_R1_S.h.

◆ EADC_STATUS2_BUSY_Pos

#define EADC_STATUS2_BUSY_Pos   (23)

EADC_T::STATUS2: BUSY Position

Definition at line 911 of file M471M_R1_S.h.

◆ EADC_STATUS2_CHANNEL_Msk

#define EADC_STATUS2_CHANNEL_Msk   (0x1ful << EADC_STATUS2_CHANNEL_Pos)

EADC_T::STATUS2: CHANNEL Mask

Definition at line 909 of file M471M_R1_S.h.

◆ EADC_STATUS2_CHANNEL_Pos

#define EADC_STATUS2_CHANNEL_Pos   (16)

EADC_T::STATUS2: CHANNEL Position

Definition at line 908 of file M471M_R1_S.h.

◆ EADC_STATUS2_STOVF_Msk

#define EADC_STATUS2_STOVF_Msk   (0x1ul << EADC_STATUS2_STOVF_Pos)

EADC_T::STATUS2: STOVF Mask

Definition at line 918 of file M471M_R1_S.h.

◆ EADC_STATUS2_STOVF_Pos

#define EADC_STATUS2_STOVF_Pos   (25)

EADC_T::STATUS2: STOVF Position

Definition at line 917 of file M471M_R1_S.h.

◆ EADC_STATUS3_CURSPL_Msk

#define EADC_STATUS3_CURSPL_Msk   (0x1ful << EADC_STATUS3_CURSPL_Pos)

EADC_T::STATUS3: CURSPL Mask

Definition at line 927 of file M471M_R1_S.h.

◆ EADC_STATUS3_CURSPL_Pos

#define EADC_STATUS3_CURSPL_Pos   (0)

EADC_T::STATUS3: CURSPL Position

Definition at line 926 of file M471M_R1_S.h.

◆ EADC_SWTRG_SWTRG_Msk

#define EADC_SWTRG_SWTRG_Msk   (0x7fffful << EADC_SWTRG_SWTRG_Pos)

EADC_T::SWTRG: SWTRG Mask

Definition at line 789 of file M471M_R1_S.h.

◆ EADC_SWTRG_SWTRG_Pos

#define EADC_SWTRG_SWTRG_Pos   (0)

EADC_T::SWTRG: SWTRG Position

Definition at line 788 of file M471M_R1_S.h.