MAX32665 SDK Documentation  0.2
Software Development Kit Overview and API Documentation

SPIX IO Control Register. More...

Macros

#define MXC_F_SPIXF_IO_CTRL_SCLK_DS_POS   0
 IO_CTRL_SCLK_DS Position.
 
#define MXC_F_SPIXF_IO_CTRL_SCLK_DS   ((uint32_t)(0x1UL << MXC_F_SPIXF_IO_CTRL_SCLK_DS_POS))
 IO_CTRL_SCLK_DS Mask.
 
#define MXC_F_SPIXF_IO_CTRL_SS_DS_POS   1
 IO_CTRL_SS_DS Position.
 
#define MXC_F_SPIXF_IO_CTRL_SS_DS   ((uint32_t)(0x1UL << MXC_F_SPIXF_IO_CTRL_SS_DS_POS))
 IO_CTRL_SS_DS Mask.
 
#define MXC_F_SPIXF_IO_CTRL_SDIO_DS_POS   2
 IO_CTRL_SDIO_DS Position.
 
#define MXC_F_SPIXF_IO_CTRL_SDIO_DS   ((uint32_t)(0x1UL << MXC_F_SPIXF_IO_CTRL_SDIO_DS_POS))
 IO_CTRL_SDIO_DS Mask.
 
#define MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL_POS   3
 IO_CTRL_PU_PD_CTRL Position.
 
#define MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL   ((uint32_t)(0x3UL << MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL_POS))
 IO_CTRL_PU_PD_CTRL Mask.
 
#define MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_TRI_STATE   ((uint32_t)0x0UL)
 IO_CTRL_PU_PD_CTRL_TRI_STATE Value.
 
#define MXC_S_SPIXF_IO_CTRL_PU_PD_CTRL_TRI_STATE   (MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_TRI_STATE << MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL_POS)
 IO_CTRL_PU_PD_CTRL_TRI_STATE Setting.
 
#define MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_UP   ((uint32_t)0x1UL)
 IO_CTRL_PU_PD_CTRL_PULL_UP Value.
 
#define MXC_S_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_UP   (MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_UP << MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL_POS)
 IO_CTRL_PU_PD_CTRL_PULL_UP Setting.
 
#define MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_DOWN   ((uint32_t)0x2UL)
 IO_CTRL_PU_PD_CTRL_PULL_DOWN Value.
 
#define MXC_S_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_DOWN   (MXC_V_SPIXF_IO_CTRL_PU_PD_CTRL_PULL_DOWN << MXC_F_SPIXF_IO_CTRL_PU_PD_CTRL_POS)
 IO_CTRL_PU_PD_CTRL_PULL_DOWN Setting.
 

Detailed Description