MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665

Macros

#define MXC_F_SPIXFC_SPCTRL_SAMPL_POS   0
 
#define MXC_F_SPIXFC_SPCTRL_SAMPL   ((uint32_t)(0x1UL << MXC_F_SPIXFC_SPCTRL_SAMPL_POS))
 
#define MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS   4
 
#define MXC_F_SPIXFC_SPCTRL_SDIOOUT   ((uint32_t)(0xFUL << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS))
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO0   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO0   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO0 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO1   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO1   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO1 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO2   ((uint32_t)0x2UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO2   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO2 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO3   ((uint32_t)0x3UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO3   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO3 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)
 
#define MXC_F_SPIXFC_SPCTRL_SDIOOE_POS   8
 
#define MXC_F_SPIXFC_SPCTRL_SDIOOE   ((uint32_t)(0xFUL << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS))
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO0   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO0   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO0 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO1   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO1   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO1 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO2   ((uint32_t)0x2UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO2   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO2 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)
 
#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO3   ((uint32_t)0x3UL)
 
#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO3   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO3 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)
 
#define MXC_F_SPIXFC_SPCTRL_SCLKINH3_POS   16
 
#define MXC_F_SPIXFC_SPCTRL_SCLKINH3   ((uint32_t)(0x1UL << MXC_F_SPIXFC_SPCTRL_SCLKINH3_POS))
 

Detailed Description

SPIX Controller Special Control Register.

Macro Definition Documentation

◆ MXC_F_SPIXFC_SPCTRL_SAMPL

#define MXC_F_SPIXFC_SPCTRL_SAMPL   ((uint32_t)(0x1UL << MXC_F_SPIXFC_SPCTRL_SAMPL_POS))

SPCTRL_SAMPL Mask

◆ MXC_F_SPIXFC_SPCTRL_SAMPL_POS

#define MXC_F_SPIXFC_SPCTRL_SAMPL_POS   0

SPCTRL_SAMPL Position

◆ MXC_F_SPIXFC_SPCTRL_SCLKINH3

#define MXC_F_SPIXFC_SPCTRL_SCLKINH3   ((uint32_t)(0x1UL << MXC_F_SPIXFC_SPCTRL_SCLKINH3_POS))

SPCTRL_SCLKINH3 Mask

◆ MXC_F_SPIXFC_SPCTRL_SCLKINH3_POS

#define MXC_F_SPIXFC_SPCTRL_SCLKINH3_POS   16

SPCTRL_SCLKINH3 Position

◆ MXC_F_SPIXFC_SPCTRL_SDIOOE

#define MXC_F_SPIXFC_SPCTRL_SDIOOE   ((uint32_t)(0xFUL << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS))

SPCTRL_SDIOOE Mask

◆ MXC_F_SPIXFC_SPCTRL_SDIOOE_POS

#define MXC_F_SPIXFC_SPCTRL_SDIOOE_POS   8

SPCTRL_SDIOOE Position

◆ MXC_F_SPIXFC_SPCTRL_SDIOOUT

#define MXC_F_SPIXFC_SPCTRL_SDIOOUT   ((uint32_t)(0xFUL << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS))

SPCTRL_SDIOOUT Mask

◆ MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS

#define MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS   4

SPCTRL_SDIOOUT Position

◆ MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO0

#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO0   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO0 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)

SPCTRL_SDIOOE_SDIO0 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO1

#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO1   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO1 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)

SPCTRL_SDIOOE_SDIO1 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO2

#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO2   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO2 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)

SPCTRL_SDIOOE_SDIO2 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO3

#define MXC_S_SPIXFC_SPCTRL_SDIOOE_SDIO3   (MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO3 << MXC_F_SPIXFC_SPCTRL_SDIOOE_POS)

SPCTRL_SDIOOE_SDIO3 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO0

#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO0   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO0 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)

SPCTRL_SDIOOUT_SDIO0 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO1

#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO1   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO1 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)

SPCTRL_SDIOOUT_SDIO1 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO2

#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO2   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO2 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)

SPCTRL_SDIOOUT_SDIO2 Setting

◆ MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO3

#define MXC_S_SPIXFC_SPCTRL_SDIOOUT_SDIO3   (MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO3 << MXC_F_SPIXFC_SPCTRL_SDIOOUT_POS)

SPCTRL_SDIOOUT_SDIO3 Setting

◆ MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO0

#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO0   ((uint32_t)0x0UL)

SPCTRL_SDIOOE_SDIO0 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO1

#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO1   ((uint32_t)0x1UL)

SPCTRL_SDIOOE_SDIO1 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO2

#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO2   ((uint32_t)0x2UL)

SPCTRL_SDIOOE_SDIO2 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO3

#define MXC_V_SPIXFC_SPCTRL_SDIOOE_SDIO3   ((uint32_t)0x3UL)

SPCTRL_SDIOOE_SDIO3 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO0

#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO0   ((uint32_t)0x0UL)

SPCTRL_SDIOOUT_SDIO0 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO1

#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO1   ((uint32_t)0x1UL)

SPCTRL_SDIOOUT_SDIO1 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO2

#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO2   ((uint32_t)0x2UL)

SPCTRL_SDIOOUT_SDIO2 Value

◆ MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO3

#define MXC_V_SPIXFC_SPCTRL_SDIOOUT_SDIO3   ((uint32_t)0x3UL)

SPCTRL_SDIOOUT_SDIO3 Value