MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
GCR_BTLE_LDOCR

Macros

#define MXC_F_GCR_BTLE_LDOCR_LDOTXEN_POS   0
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXEN   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXEN_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD_POS   1
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS   2
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL   ((uint32_t)(0x3UL << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS))
 
#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_7   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_7   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_7 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_85   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_85   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_85 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_9   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_9   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_9 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_1_1   ((uint32_t)0x3UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_1_1   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_1_1 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXEN_POS   4
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXEN   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXEN_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXPULLD_POS   5
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXPULLD   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXPULLD_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS   6
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXVSEL   ((uint32_t)(0x3UL << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS))
 
#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_7   ((uint32_t)0x0UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_7   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_7 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_85   ((uint32_t)0x1UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_85   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_85 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_9   ((uint32_t)0x2UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_9   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_9 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)
 
#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_1_1   ((uint32_t)0x3UL)
 
#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_1_1   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_1_1 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXBYP_POS   8
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXBYP   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXBYP_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXDISCH_POS   9
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXDISCH   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXDISCH_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXBYP_POS   10
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXBYP   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXBYP_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH_POS   11
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY_POS   12
 
#define MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY_POS))
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXENDLY_POS   13
 
#define MXC_F_GCR_BTLE_LDOCR_LDORXENDLY   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXENDLY_POS))
 

Detailed Description

BTLE LDO Control Register.

Macro Definition Documentation

◆ MXC_F_GCR_BTLE_LDOCR_LDORXBYP

#define MXC_F_GCR_BTLE_LDOCR_LDORXBYP   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXBYP_POS))

BTLE_LDOCR_LDORXBYP Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXBYP_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXBYP_POS   8

BTLE_LDOCR_LDORXBYP Position

◆ MXC_F_GCR_BTLE_LDOCR_LDORXDISCH

#define MXC_F_GCR_BTLE_LDOCR_LDORXDISCH   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXDISCH_POS))

BTLE_LDOCR_LDORXDISCH Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXDISCH_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXDISCH_POS   9

BTLE_LDOCR_LDORXDISCH Position

◆ MXC_F_GCR_BTLE_LDOCR_LDORXEN

#define MXC_F_GCR_BTLE_LDOCR_LDORXEN   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXEN_POS))

BTLE_LDOCR_LDORXEN Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXEN_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXEN_POS   4

BTLE_LDOCR_LDORXEN Position

◆ MXC_F_GCR_BTLE_LDOCR_LDORXENDLY

#define MXC_F_GCR_BTLE_LDOCR_LDORXENDLY   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXENDLY_POS))

BTLE_LDOCR_LDORXENDLY Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXENDLY_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXENDLY_POS   13

BTLE_LDOCR_LDORXENDLY Position

◆ MXC_F_GCR_BTLE_LDOCR_LDORXPULLD

#define MXC_F_GCR_BTLE_LDOCR_LDORXPULLD   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDORXPULLD_POS))

BTLE_LDOCR_LDORXPULLD Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXPULLD_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXPULLD_POS   5

BTLE_LDOCR_LDORXPULLD Position

◆ MXC_F_GCR_BTLE_LDOCR_LDORXVSEL

#define MXC_F_GCR_BTLE_LDOCR_LDORXVSEL   ((uint32_t)(0x3UL << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS))

BTLE_LDOCR_LDORXVSEL Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS

#define MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS   6

BTLE_LDOCR_LDORXVSEL Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXBYP

#define MXC_F_GCR_BTLE_LDOCR_LDOTXBYP   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXBYP_POS))

BTLE_LDOCR_LDOTXBYP Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXBYP_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXBYP_POS   10

BTLE_LDOCR_LDOTXBYP Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH

#define MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH_POS))

BTLE_LDOCR_LDOTXDISCH Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXDISCH_POS   11

BTLE_LDOCR_LDOTXDISCH Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXEN

#define MXC_F_GCR_BTLE_LDOCR_LDOTXEN   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXEN_POS))

BTLE_LDOCR_LDOTXEN Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXEN_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXEN_POS   0

BTLE_LDOCR_LDOTXEN Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY

#define MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY_POS))

BTLE_LDOCR_LDOTXENDLY Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXENDLY_POS   12

BTLE_LDOCR_LDOTXENDLY Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD

#define MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD   ((uint32_t)(0x1UL << MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD_POS))

BTLE_LDOCR_LDOTXOPULLD Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXOPULLD_POS   1

BTLE_LDOCR_LDOTXOPULLD Position

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL

#define MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL   ((uint32_t)(0x3UL << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS))

BTLE_LDOCR_LDOTXVSEL Mask

◆ MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS

#define MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS   2

BTLE_LDOCR_LDOTXVSEL Position

◆ MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_7

#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_7   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_7 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)

BTLE_LDOCR_LDORXVSEL_0_7 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_85

#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_85   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_85 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)

BTLE_LDOCR_LDORXVSEL_0_85 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_9

#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_0_9   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_9 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)

BTLE_LDOCR_LDORXVSEL_0_9 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_1_1

#define MXC_S_GCR_BTLE_LDOCR_LDORXVSEL_1_1   (MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_1_1 << MXC_F_GCR_BTLE_LDOCR_LDORXVSEL_POS)

BTLE_LDOCR_LDORXVSEL_1_1 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_7

#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_7   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_7 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)

BTLE_LDOCR_LDOTXVSEL_0_7 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_85

#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_85   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_85 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)

BTLE_LDOCR_LDOTXVSEL_0_85 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_9

#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_0_9   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_9 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)

BTLE_LDOCR_LDOTXVSEL_0_9 Setting

◆ MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_1_1

#define MXC_S_GCR_BTLE_LDOCR_LDOTXVSEL_1_1   (MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_1_1 << MXC_F_GCR_BTLE_LDOCR_LDOTXVSEL_POS)

BTLE_LDOCR_LDOTXVSEL_1_1 Setting

◆ MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_7

#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_7   ((uint32_t)0x0UL)

BTLE_LDOCR_LDORXVSEL_0_7 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_85

#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_85   ((uint32_t)0x1UL)

BTLE_LDOCR_LDORXVSEL_0_85 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_9

#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_0_9   ((uint32_t)0x2UL)

BTLE_LDOCR_LDORXVSEL_0_9 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_1_1

#define MXC_V_GCR_BTLE_LDOCR_LDORXVSEL_1_1   ((uint32_t)0x3UL)

BTLE_LDOCR_LDORXVSEL_1_1 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_7

#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_7   ((uint32_t)0x0UL)

BTLE_LDOCR_LDOTXVSEL_0_7 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_85

#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_85   ((uint32_t)0x1UL)

BTLE_LDOCR_LDOTXVSEL_0_85 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_9

#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_0_9   ((uint32_t)0x2UL)

BTLE_LDOCR_LDOTXVSEL_0_9 Value

◆ MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_1_1

#define MXC_V_GCR_BTLE_LDOCR_LDOTXVSEL_1_1   ((uint32_t)0x3UL)

BTLE_LDOCR_LDOTXVSEL_1_1 Value