MAX32675 Peripheral Driver API
Peripheral Driver API for the MAX32675
GCR_SYSCTRL

Macros

#define MXC_F_GCR_SYSCTRL_SBUSARB_POS   1
 
#define MXC_F_GCR_SYSCTRL_SBUSARB   ((uint32_t)(0x3UL << MXC_F_GCR_SYSCTRL_SBUSARB_POS))
 
#define MXC_V_GCR_SYSCTRL_SBUSARB_FIX   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_SYSCTRL_SBUSARB_FIX   (MXC_V_GCR_SYSCTRL_SBUSARB_FIX << MXC_F_GCR_SYSCTRL_SBUSARB_POS)
 
#define MXC_V_GCR_SYSCTRL_SBUSARB_ROUND   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_SYSCTRL_SBUSARB_ROUND   (MXC_V_GCR_SYSCTRL_SBUSARB_ROUND << MXC_F_GCR_SYSCTRL_SBUSARB_POS)
 
#define MXC_F_GCR_SYSCTRL_FPU_DIS_POS   5
 
#define MXC_F_GCR_SYSCTRL_FPU_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_FPU_DIS_POS))
 
#define MXC_F_GCR_SYSCTRL_ICC0_FLUSH_POS   6
 
#define MXC_F_GCR_SYSCTRL_ICC0_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_ICC0_FLUSH_POS))
 
#define MXC_F_GCR_SYSCTRL_ROMDONE_POS   12
 
#define MXC_F_GCR_SYSCTRL_ROMDONE   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_ROMDONE_POS))
 
#define MXC_F_GCR_SYSCTRL_CCHK_POS   13
 
#define MXC_F_GCR_SYSCTRL_CCHK   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_CCHK_POS))
 
#define MXC_F_GCR_SYSCTRL_SWD_DIS_POS   14
 
#define MXC_F_GCR_SYSCTRL_SWD_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_SWD_DIS_POS))
 
#define MXC_F_GCR_SYSCTRL_CHKRES_POS   15
 
#define MXC_F_GCR_SYSCTRL_CHKRES   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_CHKRES_POS))
 

Detailed Description

System Control.

Macro Definition Documentation

◆ MXC_F_GCR_SYSCTRL_CCHK

#define MXC_F_GCR_SYSCTRL_CCHK   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_CCHK_POS))

SYSCTRL_CCHK Mask

◆ MXC_F_GCR_SYSCTRL_CCHK_POS

#define MXC_F_GCR_SYSCTRL_CCHK_POS   13

SYSCTRL_CCHK Position

◆ MXC_F_GCR_SYSCTRL_CHKRES

#define MXC_F_GCR_SYSCTRL_CHKRES   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_CHKRES_POS))

SYSCTRL_CHKRES Mask

◆ MXC_F_GCR_SYSCTRL_CHKRES_POS

#define MXC_F_GCR_SYSCTRL_CHKRES_POS   15

SYSCTRL_CHKRES Position

◆ MXC_F_GCR_SYSCTRL_FPU_DIS

#define MXC_F_GCR_SYSCTRL_FPU_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_FPU_DIS_POS))

SYSCTRL_FPU_DIS Mask

◆ MXC_F_GCR_SYSCTRL_FPU_DIS_POS

#define MXC_F_GCR_SYSCTRL_FPU_DIS_POS   5

SYSCTRL_FPU_DIS Position

◆ MXC_F_GCR_SYSCTRL_ICC0_FLUSH

#define MXC_F_GCR_SYSCTRL_ICC0_FLUSH   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_ICC0_FLUSH_POS))

SYSCTRL_ICC0_FLUSH Mask

◆ MXC_F_GCR_SYSCTRL_ICC0_FLUSH_POS

#define MXC_F_GCR_SYSCTRL_ICC0_FLUSH_POS   6

SYSCTRL_ICC0_FLUSH Position

◆ MXC_F_GCR_SYSCTRL_ROMDONE

#define MXC_F_GCR_SYSCTRL_ROMDONE   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_ROMDONE_POS))

SYSCTRL_ROMDONE Mask

◆ MXC_F_GCR_SYSCTRL_ROMDONE_POS

#define MXC_F_GCR_SYSCTRL_ROMDONE_POS   12

SYSCTRL_ROMDONE Position

◆ MXC_F_GCR_SYSCTRL_SBUSARB

#define MXC_F_GCR_SYSCTRL_SBUSARB   ((uint32_t)(0x3UL << MXC_F_GCR_SYSCTRL_SBUSARB_POS))

SYSCTRL_SBUSARB Mask

◆ MXC_F_GCR_SYSCTRL_SBUSARB_POS

#define MXC_F_GCR_SYSCTRL_SBUSARB_POS   1

SYSCTRL_SBUSARB Position

◆ MXC_F_GCR_SYSCTRL_SWD_DIS

#define MXC_F_GCR_SYSCTRL_SWD_DIS   ((uint32_t)(0x1UL << MXC_F_GCR_SYSCTRL_SWD_DIS_POS))

SYSCTRL_SWD_DIS Mask

◆ MXC_F_GCR_SYSCTRL_SWD_DIS_POS

#define MXC_F_GCR_SYSCTRL_SWD_DIS_POS   14

SYSCTRL_SWD_DIS Position

◆ MXC_S_GCR_SYSCTRL_SBUSARB_FIX

#define MXC_S_GCR_SYSCTRL_SBUSARB_FIX   (MXC_V_GCR_SYSCTRL_SBUSARB_FIX << MXC_F_GCR_SYSCTRL_SBUSARB_POS)

SYSCTRL_SBUSARB_FIX Setting

◆ MXC_S_GCR_SYSCTRL_SBUSARB_ROUND

#define MXC_S_GCR_SYSCTRL_SBUSARB_ROUND   (MXC_V_GCR_SYSCTRL_SBUSARB_ROUND << MXC_F_GCR_SYSCTRL_SBUSARB_POS)

SYSCTRL_SBUSARB_ROUND Setting

◆ MXC_V_GCR_SYSCTRL_SBUSARB_FIX

#define MXC_V_GCR_SYSCTRL_SBUSARB_FIX   ((uint32_t)0x0UL)

SYSCTRL_SBUSARB_FIX Value

◆ MXC_V_GCR_SYSCTRL_SBUSARB_ROUND

#define MXC_V_GCR_SYSCTRL_SBUSARB_ROUND   ((uint32_t)0x1UL)

SYSCTRL_SBUSARB_ROUND Value