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

Macros

#define MXC_F_GCR_SCON_BSTAPEN_POS   0
 
#define MXC_F_GCR_SCON_BSTAPEN   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_BSTAPEN_POS))
 
#define MXC_F_GCR_SCON_SBUSARB_POS   1
 
#define MXC_F_GCR_SCON_SBUSARB   ((uint32_t)(0x3UL << MXC_F_GCR_SCON_SBUSARB_POS))
 
#define MXC_V_GCR_SCON_SBUSARB_FIX   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_SCON_SBUSARB_FIX   (MXC_V_GCR_SCON_SBUSARB_FIX << MXC_F_GCR_SCON_SBUSARB_POS)
 
#define MXC_V_GCR_SCON_SBUSARB_ROUND   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_SCON_SBUSARB_ROUND   (MXC_V_GCR_SCON_SBUSARB_ROUND << MXC_F_GCR_SCON_SBUSARB_POS)
 
#define MXC_F_GCR_SCON_FLASH_PAGE_FLIP_POS   4
 
#define MXC_F_GCR_SCON_FLASH_PAGE_FLIP   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_FLASH_PAGE_FLIP_POS))
 
#define MXC_F_GCR_SCON_CCACHE_FLUSH_POS   6
 
#define MXC_F_GCR_SCON_CCACHE_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CCACHE_FLUSH_POS))
 
#define MXC_F_GCR_SCON_DCACHE_FLUSH_POS   7
 
#define MXC_F_GCR_SCON_DCACHE_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_DCACHE_FLUSH_POS))
 
#define MXC_F_GCR_SCON_SRCC_DIS_POS   9
 
#define MXC_F_GCR_SCON_SRCC_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_SRCC_DIS_POS))
 
#define MXC_F_GCR_SCON_CCHK_POS   13
 
#define MXC_F_GCR_SCON_CCHK   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CCHK_POS))
 
#define MXC_F_GCR_SCON_CHKRES_POS   15
 
#define MXC_F_GCR_SCON_CHKRES   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CHKRES_POS))
 
#define MXC_F_GCR_SCON_OVR_POS   16
 
#define MXC_F_GCR_SCON_OVR   ((uint32_t)(0x3UL << MXC_F_GCR_SCON_OVR_POS))
 
#define MXC_V_GCR_SCON_OVR_0_9V   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_SCON_OVR_0_9V   (MXC_V_GCR_SCON_OVR_0_9V << MXC_F_GCR_SCON_OVR_POS)
 
#define MXC_V_GCR_SCON_OVR_1_0V   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_SCON_OVR_1_0V   (MXC_V_GCR_SCON_OVR_1_0V << MXC_F_GCR_SCON_OVR_POS)
 
#define MXC_V_GCR_SCON_OVR_1_1V   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_SCON_OVR_1_1V   (MXC_V_GCR_SCON_OVR_1_1V << MXC_F_GCR_SCON_OVR_POS)
 

Detailed Description

System Control.

Macro Definition Documentation

◆ MXC_F_GCR_SCON_BSTAPEN

#define MXC_F_GCR_SCON_BSTAPEN   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_BSTAPEN_POS))

SCON_BSTAPEN Mask

◆ MXC_F_GCR_SCON_BSTAPEN_POS

#define MXC_F_GCR_SCON_BSTAPEN_POS   0

SCON_BSTAPEN Position

◆ MXC_F_GCR_SCON_CCACHE_FLUSH

#define MXC_F_GCR_SCON_CCACHE_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CCACHE_FLUSH_POS))

SCON_CCACHE_FLUSH Mask

◆ MXC_F_GCR_SCON_CCACHE_FLUSH_POS

#define MXC_F_GCR_SCON_CCACHE_FLUSH_POS   6

SCON_CCACHE_FLUSH Position

◆ MXC_F_GCR_SCON_CCHK

#define MXC_F_GCR_SCON_CCHK   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CCHK_POS))

SCON_CCHK Mask

◆ MXC_F_GCR_SCON_CCHK_POS

#define MXC_F_GCR_SCON_CCHK_POS   13

SCON_CCHK Position

◆ MXC_F_GCR_SCON_CHKRES

#define MXC_F_GCR_SCON_CHKRES   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_CHKRES_POS))

SCON_CHKRES Mask

◆ MXC_F_GCR_SCON_CHKRES_POS

#define MXC_F_GCR_SCON_CHKRES_POS   15

SCON_CHKRES Position

◆ MXC_F_GCR_SCON_DCACHE_FLUSH

#define MXC_F_GCR_SCON_DCACHE_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_DCACHE_FLUSH_POS))

SCON_DCACHE_FLUSH Mask

◆ MXC_F_GCR_SCON_DCACHE_FLUSH_POS

#define MXC_F_GCR_SCON_DCACHE_FLUSH_POS   7

SCON_DCACHE_FLUSH Position

◆ MXC_F_GCR_SCON_FLASH_PAGE_FLIP

#define MXC_F_GCR_SCON_FLASH_PAGE_FLIP   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_FLASH_PAGE_FLIP_POS))

SCON_FLASH_PAGE_FLIP Mask

◆ MXC_F_GCR_SCON_FLASH_PAGE_FLIP_POS

#define MXC_F_GCR_SCON_FLASH_PAGE_FLIP_POS   4

SCON_FLASH_PAGE_FLIP Position

◆ MXC_F_GCR_SCON_OVR

#define MXC_F_GCR_SCON_OVR   ((uint32_t)(0x3UL << MXC_F_GCR_SCON_OVR_POS))

SCON_OVR Mask

◆ MXC_F_GCR_SCON_OVR_POS

#define MXC_F_GCR_SCON_OVR_POS   16

SCON_OVR Position

◆ MXC_F_GCR_SCON_SBUSARB

#define MXC_F_GCR_SCON_SBUSARB   ((uint32_t)(0x3UL << MXC_F_GCR_SCON_SBUSARB_POS))

SCON_SBUSARB Mask

◆ MXC_F_GCR_SCON_SBUSARB_POS

#define MXC_F_GCR_SCON_SBUSARB_POS   1

SCON_SBUSARB Position

◆ MXC_F_GCR_SCON_SRCC_DIS

#define MXC_F_GCR_SCON_SRCC_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SCON_SRCC_DIS_POS))

SCON_SRCC_DIS Mask

◆ MXC_F_GCR_SCON_SRCC_DIS_POS

#define MXC_F_GCR_SCON_SRCC_DIS_POS   9

SCON_SRCC_DIS Position

◆ MXC_S_GCR_SCON_OVR_0_9V

#define MXC_S_GCR_SCON_OVR_0_9V   (MXC_V_GCR_SCON_OVR_0_9V << MXC_F_GCR_SCON_OVR_POS)

SCON_OVR_0_9V Setting

◆ MXC_S_GCR_SCON_OVR_1_0V

#define MXC_S_GCR_SCON_OVR_1_0V   (MXC_V_GCR_SCON_OVR_1_0V << MXC_F_GCR_SCON_OVR_POS)

SCON_OVR_1_0V Setting

◆ MXC_S_GCR_SCON_OVR_1_1V

#define MXC_S_GCR_SCON_OVR_1_1V   (MXC_V_GCR_SCON_OVR_1_1V << MXC_F_GCR_SCON_OVR_POS)

SCON_OVR_1_1V Setting

◆ MXC_S_GCR_SCON_SBUSARB_FIX

#define MXC_S_GCR_SCON_SBUSARB_FIX   (MXC_V_GCR_SCON_SBUSARB_FIX << MXC_F_GCR_SCON_SBUSARB_POS)

SCON_SBUSARB_FIX Setting

◆ MXC_S_GCR_SCON_SBUSARB_ROUND

#define MXC_S_GCR_SCON_SBUSARB_ROUND   (MXC_V_GCR_SCON_SBUSARB_ROUND << MXC_F_GCR_SCON_SBUSARB_POS)

SCON_SBUSARB_ROUND Setting

◆ MXC_V_GCR_SCON_OVR_0_9V

#define MXC_V_GCR_SCON_OVR_0_9V   ((uint32_t)0x0UL)

SCON_OVR_0_9V Value

◆ MXC_V_GCR_SCON_OVR_1_0V

#define MXC_V_GCR_SCON_OVR_1_0V   ((uint32_t)0x1UL)

SCON_OVR_1_0V Value

◆ MXC_V_GCR_SCON_OVR_1_1V

#define MXC_V_GCR_SCON_OVR_1_1V   ((uint32_t)0x2UL)

SCON_OVR_1_1V Value

◆ MXC_V_GCR_SCON_SBUSARB_FIX

#define MXC_V_GCR_SCON_SBUSARB_FIX   ((uint32_t)0x0UL)

SCON_SBUSARB_FIX Value

◆ MXC_V_GCR_SCON_SBUSARB_ROUND

#define MXC_V_GCR_SCON_SBUSARB_ROUND   ((uint32_t)0x1UL)

SCON_SBUSARB_ROUND Value