MAX32675 Peripheral Driver API
Peripheral Driver API for the MAX32675
GCR_CLKCTRL

Macros

#define MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS   6
 
#define MXC_F_GCR_CLKCTRL_SYSCLK_DIV   ((uint32_t)(0x7UL << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS))
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV1   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV1   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV1 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV2   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV2   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV2 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV4   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV4   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV4 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV8   ((uint32_t)0x3UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV8   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV8 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV16   ((uint32_t)0x4UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV16   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV16 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV32   ((uint32_t)0x5UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV32   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV32 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV64   ((uint32_t)0x6UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV64   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV64 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV128   ((uint32_t)0x7UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV128   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV128 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)
 
#define MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS   9
 
#define MXC_F_GCR_CLKCTRL_SYSCLK_SEL   ((uint32_t)(0x7UL << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS))
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERFO   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERFO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERFO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_INRO   ((uint32_t)0x3UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_INRO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_INRO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IPO   ((uint32_t)0x4UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IPO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IPO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IBRO   ((uint32_t)0x5UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IBRO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IBRO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERTCO   ((uint32_t)0x6UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERTCO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERTCO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK   ((uint32_t)0x7UL)
 
#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)
 
#define MXC_F_GCR_CLKCTRL_SYSCLK_RDY_POS   13
 
#define MXC_F_GCR_CLKCTRL_SYSCLK_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_SYSCLK_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_IPO_DIV_POS   14
 
#define MXC_F_GCR_CLKCTRL_IPO_DIV   ((uint32_t)(0x3UL << MXC_F_GCR_CLKCTRL_IPO_DIV_POS))
 
#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV1   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV1   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV1 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV2   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV2   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV2 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV4   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV4   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV4 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)
 
#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV8   ((uint32_t)0x3UL)
 
#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV8   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV8 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)
 
#define MXC_F_GCR_CLKCTRL_ERFO_EN_POS   16
 
#define MXC_F_GCR_CLKCTRL_ERFO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERFO_EN_POS))
 
#define MXC_F_GCR_CLKCTRL_ERTCO_EN_POS   17
 
#define MXC_F_GCR_CLKCTRL_ERTCO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERTCO_EN_POS))
 
#define MXC_F_GCR_CLKCTRL_IPO_EN_POS   19
 
#define MXC_F_GCR_CLKCTRL_IPO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IPO_EN_POS))
 
#define MXC_F_GCR_CLKCTRL_IBRO_EN_POS   20
 
#define MXC_F_GCR_CLKCTRL_IBRO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_EN_POS))
 
#define MXC_F_GCR_CLKCTRL_IBRO_VS_POS   21
 
#define MXC_F_GCR_CLKCTRL_IBRO_VS   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_VS_POS))
 
#define MXC_F_GCR_CLKCTRL_ERFO_RDY_POS   24
 
#define MXC_F_GCR_CLKCTRL_ERFO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERFO_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_ERTCO_RDY_POS   25
 
#define MXC_F_GCR_CLKCTRL_ERTCO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERTCO_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_IPO_RDY_POS   27
 
#define MXC_F_GCR_CLKCTRL_IPO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IPO_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_IBRO_RDY_POS   28
 
#define MXC_F_GCR_CLKCTRL_IBRO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_INRO_RDY_POS   29
 
#define MXC_F_GCR_CLKCTRL_INRO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_INRO_RDY_POS))
 
#define MXC_F_GCR_CLKCTRL_EXTCLK_RDY_POS   31
 
#define MXC_F_GCR_CLKCTRL_EXTCLK_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_EXTCLK_RDY_POS))
 

Detailed Description

Clock Control.

Macro Definition Documentation

◆ MXC_F_GCR_CLKCTRL_ERFO_EN

#define MXC_F_GCR_CLKCTRL_ERFO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERFO_EN_POS))

CLKCTRL_ERFO_EN Mask

◆ MXC_F_GCR_CLKCTRL_ERFO_EN_POS

#define MXC_F_GCR_CLKCTRL_ERFO_EN_POS   16

CLKCTRL_ERFO_EN Position

◆ MXC_F_GCR_CLKCTRL_ERFO_RDY

#define MXC_F_GCR_CLKCTRL_ERFO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERFO_RDY_POS))

CLKCTRL_ERFO_RDY Mask

◆ MXC_F_GCR_CLKCTRL_ERFO_RDY_POS

#define MXC_F_GCR_CLKCTRL_ERFO_RDY_POS   24

CLKCTRL_ERFO_RDY Position

◆ MXC_F_GCR_CLKCTRL_ERTCO_EN

#define MXC_F_GCR_CLKCTRL_ERTCO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERTCO_EN_POS))

CLKCTRL_ERTCO_EN Mask

◆ MXC_F_GCR_CLKCTRL_ERTCO_EN_POS

#define MXC_F_GCR_CLKCTRL_ERTCO_EN_POS   17

CLKCTRL_ERTCO_EN Position

◆ MXC_F_GCR_CLKCTRL_ERTCO_RDY

#define MXC_F_GCR_CLKCTRL_ERTCO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_ERTCO_RDY_POS))

CLKCTRL_ERTCO_RDY Mask

◆ MXC_F_GCR_CLKCTRL_ERTCO_RDY_POS

#define MXC_F_GCR_CLKCTRL_ERTCO_RDY_POS   25

CLKCTRL_ERTCO_RDY Position

◆ MXC_F_GCR_CLKCTRL_EXTCLK_RDY

#define MXC_F_GCR_CLKCTRL_EXTCLK_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_EXTCLK_RDY_POS))

CLKCTRL_EXTCLK_RDY Mask

◆ MXC_F_GCR_CLKCTRL_EXTCLK_RDY_POS

#define MXC_F_GCR_CLKCTRL_EXTCLK_RDY_POS   31

CLKCTRL_EXTCLK_RDY Position

◆ MXC_F_GCR_CLKCTRL_IBRO_EN

#define MXC_F_GCR_CLKCTRL_IBRO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_EN_POS))

CLKCTRL_IBRO_EN Mask

◆ MXC_F_GCR_CLKCTRL_IBRO_EN_POS

#define MXC_F_GCR_CLKCTRL_IBRO_EN_POS   20

CLKCTRL_IBRO_EN Position

◆ MXC_F_GCR_CLKCTRL_IBRO_RDY

#define MXC_F_GCR_CLKCTRL_IBRO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_RDY_POS))

CLKCTRL_IBRO_RDY Mask

◆ MXC_F_GCR_CLKCTRL_IBRO_RDY_POS

#define MXC_F_GCR_CLKCTRL_IBRO_RDY_POS   28

CLKCTRL_IBRO_RDY Position

◆ MXC_F_GCR_CLKCTRL_IBRO_VS

#define MXC_F_GCR_CLKCTRL_IBRO_VS   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IBRO_VS_POS))

CLKCTRL_IBRO_VS Mask

◆ MXC_F_GCR_CLKCTRL_IBRO_VS_POS

#define MXC_F_GCR_CLKCTRL_IBRO_VS_POS   21

CLKCTRL_IBRO_VS Position

◆ MXC_F_GCR_CLKCTRL_INRO_RDY

#define MXC_F_GCR_CLKCTRL_INRO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_INRO_RDY_POS))

CLKCTRL_INRO_RDY Mask

◆ MXC_F_GCR_CLKCTRL_INRO_RDY_POS

#define MXC_F_GCR_CLKCTRL_INRO_RDY_POS   29

CLKCTRL_INRO_RDY Position

◆ MXC_F_GCR_CLKCTRL_IPO_DIV

#define MXC_F_GCR_CLKCTRL_IPO_DIV   ((uint32_t)(0x3UL << MXC_F_GCR_CLKCTRL_IPO_DIV_POS))

CLKCTRL_IPO_DIV Mask

◆ MXC_F_GCR_CLKCTRL_IPO_DIV_POS

#define MXC_F_GCR_CLKCTRL_IPO_DIV_POS   14

CLKCTRL_IPO_DIV Position

◆ MXC_F_GCR_CLKCTRL_IPO_EN

#define MXC_F_GCR_CLKCTRL_IPO_EN   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IPO_EN_POS))

CLKCTRL_IPO_EN Mask

◆ MXC_F_GCR_CLKCTRL_IPO_EN_POS

#define MXC_F_GCR_CLKCTRL_IPO_EN_POS   19

CLKCTRL_IPO_EN Position

◆ MXC_F_GCR_CLKCTRL_IPO_RDY

#define MXC_F_GCR_CLKCTRL_IPO_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_IPO_RDY_POS))

CLKCTRL_IPO_RDY Mask

◆ MXC_F_GCR_CLKCTRL_IPO_RDY_POS

#define MXC_F_GCR_CLKCTRL_IPO_RDY_POS   27

CLKCTRL_IPO_RDY Position

◆ MXC_F_GCR_CLKCTRL_SYSCLK_DIV

#define MXC_F_GCR_CLKCTRL_SYSCLK_DIV   ((uint32_t)(0x7UL << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS))

CLKCTRL_SYSCLK_DIV Mask

◆ MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS

#define MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS   6

CLKCTRL_SYSCLK_DIV Position

◆ MXC_F_GCR_CLKCTRL_SYSCLK_RDY

#define MXC_F_GCR_CLKCTRL_SYSCLK_RDY   ((uint32_t)(0x1UL << MXC_F_GCR_CLKCTRL_SYSCLK_RDY_POS))

CLKCTRL_SYSCLK_RDY Mask

◆ MXC_F_GCR_CLKCTRL_SYSCLK_RDY_POS

#define MXC_F_GCR_CLKCTRL_SYSCLK_RDY_POS   13

CLKCTRL_SYSCLK_RDY Position

◆ MXC_F_GCR_CLKCTRL_SYSCLK_SEL

#define MXC_F_GCR_CLKCTRL_SYSCLK_SEL   ((uint32_t)(0x7UL << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS))

CLKCTRL_SYSCLK_SEL Mask

◆ MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS

#define MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS   9

CLKCTRL_SYSCLK_SEL Position

◆ MXC_S_GCR_CLKCTRL_IPO_DIV_DIV1

#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV1   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV1 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)

CLKCTRL_IPO_DIV_DIV1 Setting

◆ MXC_S_GCR_CLKCTRL_IPO_DIV_DIV2

#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV2   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV2 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)

CLKCTRL_IPO_DIV_DIV2 Setting

◆ MXC_S_GCR_CLKCTRL_IPO_DIV_DIV4

#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV4   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV4 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)

CLKCTRL_IPO_DIV_DIV4 Setting

◆ MXC_S_GCR_CLKCTRL_IPO_DIV_DIV8

#define MXC_S_GCR_CLKCTRL_IPO_DIV_DIV8   (MXC_V_GCR_CLKCTRL_IPO_DIV_DIV8 << MXC_F_GCR_CLKCTRL_IPO_DIV_POS)

CLKCTRL_IPO_DIV_DIV8 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV1

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV1   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV1 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV1 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV128

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV128   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV128 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV128 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV16

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV16   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV16 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV16 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV2

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV2   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV2 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV2 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV32

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV32   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV32 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV32 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV4

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV4   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV4 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV4 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV64

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV64   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV64 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV64 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV8

#define MXC_S_GCR_CLKCTRL_SYSCLK_DIV_DIV8   (MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV8 << MXC_F_GCR_CLKCTRL_SYSCLK_DIV_POS)

CLKCTRL_SYSCLK_DIV_DIV8 Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERFO

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERFO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERFO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_ERFO Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERTCO

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERTCO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERTCO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_ERTCO Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_EXTCLK Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IBRO

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IBRO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IBRO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_IBRO Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_INRO

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_INRO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_INRO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_INRO Setting

◆ MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IPO

#define MXC_S_GCR_CLKCTRL_SYSCLK_SEL_IPO   (MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IPO << MXC_F_GCR_CLKCTRL_SYSCLK_SEL_POS)

CLKCTRL_SYSCLK_SEL_IPO Setting

◆ MXC_V_GCR_CLKCTRL_IPO_DIV_DIV1

#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV1   ((uint32_t)0x0UL)

CLKCTRL_IPO_DIV_DIV1 Value

◆ MXC_V_GCR_CLKCTRL_IPO_DIV_DIV2

#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV2   ((uint32_t)0x1UL)

CLKCTRL_IPO_DIV_DIV2 Value

◆ MXC_V_GCR_CLKCTRL_IPO_DIV_DIV4

#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV4   ((uint32_t)0x2UL)

CLKCTRL_IPO_DIV_DIV4 Value

◆ MXC_V_GCR_CLKCTRL_IPO_DIV_DIV8

#define MXC_V_GCR_CLKCTRL_IPO_DIV_DIV8   ((uint32_t)0x3UL)

CLKCTRL_IPO_DIV_DIV8 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV1

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV1   ((uint32_t)0x0UL)

CLKCTRL_SYSCLK_DIV_DIV1 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV128

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV128   ((uint32_t)0x7UL)

CLKCTRL_SYSCLK_DIV_DIV128 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV16

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV16   ((uint32_t)0x4UL)

CLKCTRL_SYSCLK_DIV_DIV16 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV2

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV2   ((uint32_t)0x1UL)

CLKCTRL_SYSCLK_DIV_DIV2 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV32

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV32   ((uint32_t)0x5UL)

CLKCTRL_SYSCLK_DIV_DIV32 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV4

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV4   ((uint32_t)0x2UL)

CLKCTRL_SYSCLK_DIV_DIV4 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV64

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV64   ((uint32_t)0x6UL)

CLKCTRL_SYSCLK_DIV_DIV64 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV8

#define MXC_V_GCR_CLKCTRL_SYSCLK_DIV_DIV8   ((uint32_t)0x3UL)

CLKCTRL_SYSCLK_DIV_DIV8 Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERFO

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERFO   ((uint32_t)0x2UL)

CLKCTRL_SYSCLK_SEL_ERFO Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERTCO

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_ERTCO   ((uint32_t)0x6UL)

CLKCTRL_SYSCLK_SEL_ERTCO Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_EXTCLK   ((uint32_t)0x7UL)

CLKCTRL_SYSCLK_SEL_EXTCLK Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IBRO

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IBRO   ((uint32_t)0x5UL)

CLKCTRL_SYSCLK_SEL_IBRO Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_INRO

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_INRO   ((uint32_t)0x3UL)

CLKCTRL_SYSCLK_SEL_INRO Value

◆ MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IPO

#define MXC_V_GCR_CLKCTRL_SYSCLK_SEL_IPO   ((uint32_t)0x4UL)

CLKCTRL_SYSCLK_SEL_IPO Value