MAX32655 Peripheral Driver API
Peripheral Driver API for the MAX32655
MCR_GPIO3_CTRL

Macros

#define MXC_F_MCR_GPIO3_CTRL_P30_DO_POS   0
 
#define MXC_F_MCR_GPIO3_CTRL_P30_DO   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_DO_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P30_OE_POS   1
 
#define MXC_F_MCR_GPIO3_CTRL_P30_OE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_OE_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P30_PE_POS   2
 
#define MXC_F_MCR_GPIO3_CTRL_P30_PE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_PE_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P30_IN_POS   3
 
#define MXC_F_MCR_GPIO3_CTRL_P30_IN   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_IN_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P31_DO_POS   4
 
#define MXC_F_MCR_GPIO3_CTRL_P31_DO   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_DO_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P31_OE_POS   5
 
#define MXC_F_MCR_GPIO3_CTRL_P31_OE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_OE_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P31_PE_POS   6
 
#define MXC_F_MCR_GPIO3_CTRL_P31_PE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_PE_POS))
 
#define MXC_F_MCR_GPIO3_CTRL_P31_IN_POS   7
 
#define MXC_F_MCR_GPIO3_CTRL_P31_IN   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_IN_POS))
 

Detailed Description

GPIO3 Pin Control Register.

Macro Definition Documentation

◆ MXC_F_MCR_GPIO3_CTRL_P30_DO

#define MXC_F_MCR_GPIO3_CTRL_P30_DO   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_DO_POS))

GPIO3_CTRL_P30_DO Mask

◆ MXC_F_MCR_GPIO3_CTRL_P30_DO_POS

#define MXC_F_MCR_GPIO3_CTRL_P30_DO_POS   0

GPIO3_CTRL_P30_DO Position

◆ MXC_F_MCR_GPIO3_CTRL_P30_IN

#define MXC_F_MCR_GPIO3_CTRL_P30_IN   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_IN_POS))

GPIO3_CTRL_P30_IN Mask

◆ MXC_F_MCR_GPIO3_CTRL_P30_IN_POS

#define MXC_F_MCR_GPIO3_CTRL_P30_IN_POS   3

GPIO3_CTRL_P30_IN Position

◆ MXC_F_MCR_GPIO3_CTRL_P30_OE

#define MXC_F_MCR_GPIO3_CTRL_P30_OE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_OE_POS))

GPIO3_CTRL_P30_OE Mask

◆ MXC_F_MCR_GPIO3_CTRL_P30_OE_POS

#define MXC_F_MCR_GPIO3_CTRL_P30_OE_POS   1

GPIO3_CTRL_P30_OE Position

◆ MXC_F_MCR_GPIO3_CTRL_P30_PE

#define MXC_F_MCR_GPIO3_CTRL_P30_PE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P30_PE_POS))

GPIO3_CTRL_P30_PE Mask

◆ MXC_F_MCR_GPIO3_CTRL_P30_PE_POS

#define MXC_F_MCR_GPIO3_CTRL_P30_PE_POS   2

GPIO3_CTRL_P30_PE Position

◆ MXC_F_MCR_GPIO3_CTRL_P31_DO

#define MXC_F_MCR_GPIO3_CTRL_P31_DO   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_DO_POS))

GPIO3_CTRL_P31_DO Mask

◆ MXC_F_MCR_GPIO3_CTRL_P31_DO_POS

#define MXC_F_MCR_GPIO3_CTRL_P31_DO_POS   4

GPIO3_CTRL_P31_DO Position

◆ MXC_F_MCR_GPIO3_CTRL_P31_IN

#define MXC_F_MCR_GPIO3_CTRL_P31_IN   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_IN_POS))

GPIO3_CTRL_P31_IN Mask

◆ MXC_F_MCR_GPIO3_CTRL_P31_IN_POS

#define MXC_F_MCR_GPIO3_CTRL_P31_IN_POS   7

GPIO3_CTRL_P31_IN Position

◆ MXC_F_MCR_GPIO3_CTRL_P31_OE

#define MXC_F_MCR_GPIO3_CTRL_P31_OE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_OE_POS))

GPIO3_CTRL_P31_OE Mask

◆ MXC_F_MCR_GPIO3_CTRL_P31_OE_POS

#define MXC_F_MCR_GPIO3_CTRL_P31_OE_POS   5

GPIO3_CTRL_P31_OE Position

◆ MXC_F_MCR_GPIO3_CTRL_P31_PE

#define MXC_F_MCR_GPIO3_CTRL_P31_PE   ((uint32_t)(0x1UL << MXC_F_MCR_GPIO3_CTRL_P31_PE_POS))

GPIO3_CTRL_P31_PE Mask

◆ MXC_F_MCR_GPIO3_CTRL_P31_PE_POS

#define MXC_F_MCR_GPIO3_CTRL_P31_PE_POS   6

GPIO3_CTRL_P31_PE Position