MAX32665 SDK Documentation  0.2
Software Development Kit Overview and API Documentation

SPIX Fetch Control Register. More...

Macros

#define MXC_F_SPIXF_FETCH_CTRL_CMDVAL_POS   0
 FETCH_CTRL_CMDVAL Position.
 
#define MXC_F_SPIXF_FETCH_CTRL_CMDVAL   ((uint32_t)(0xFFUL << MXC_F_SPIXF_FETCH_CTRL_CMDVAL_POS))
 FETCH_CTRL_CMDVAL Mask.
 
#define MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS   8
 FETCH_CTRL_CMD_WIDTH Position.
 
#define MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH   ((uint32_t)(0x3UL << MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS))
 FETCH_CTRL_CMD_WIDTH Mask.
 
#define MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_SINGLE   ((uint32_t)0x0UL)
 FETCH_CTRL_CMD_WIDTH_SINGLE Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_CMD_WIDTH_SINGLE   (MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_SINGLE << MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS)
 FETCH_CTRL_CMD_WIDTH_SINGLE Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_DUAL_IO   ((uint32_t)0x1UL)
 FETCH_CTRL_CMD_WIDTH_DUAL_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_CMD_WIDTH_DUAL_IO   (MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_DUAL_IO << MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS)
 FETCH_CTRL_CMD_WIDTH_DUAL_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_QUAD_IO   ((uint32_t)0x2UL)
 FETCH_CTRL_CMD_WIDTH_QUAD_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_CMD_WIDTH_QUAD_IO   (MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_QUAD_IO << MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS)
 FETCH_CTRL_CMD_WIDTH_QUAD_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_INVALID   ((uint32_t)0x3UL)
 FETCH_CTRL_CMD_WIDTH_INVALID Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_CMD_WIDTH_INVALID   (MXC_V_SPIXF_FETCH_CTRL_CMD_WIDTH_INVALID << MXC_F_SPIXF_FETCH_CTRL_CMD_WIDTH_POS)
 FETCH_CTRL_CMD_WIDTH_INVALID Setting.
 
#define MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS   10
 FETCH_CTRL_ADDR_WIDTH Position.
 
#define MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH   ((uint32_t)(0x3UL << MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS))
 FETCH_CTRL_ADDR_WIDTH Mask.
 
#define MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_SINGLE   ((uint32_t)0x0UL)
 FETCH_CTRL_ADDR_WIDTH_SINGLE Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_ADDR_WIDTH_SINGLE   (MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_SINGLE << MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS)
 FETCH_CTRL_ADDR_WIDTH_SINGLE Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_DUAL_IO   ((uint32_t)0x1UL)
 FETCH_CTRL_ADDR_WIDTH_DUAL_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_ADDR_WIDTH_DUAL_IO   (MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_DUAL_IO << MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS)
 FETCH_CTRL_ADDR_WIDTH_DUAL_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_QUAD_IO   ((uint32_t)0x2UL)
 FETCH_CTRL_ADDR_WIDTH_QUAD_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_ADDR_WIDTH_QUAD_IO   (MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_QUAD_IO << MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS)
 FETCH_CTRL_ADDR_WIDTH_QUAD_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_INVALID   ((uint32_t)0x3UL)
 FETCH_CTRL_ADDR_WIDTH_INVALID Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_ADDR_WIDTH_INVALID   (MXC_V_SPIXF_FETCH_CTRL_ADDR_WIDTH_INVALID << MXC_F_SPIXF_FETCH_CTRL_ADDR_WIDTH_POS)
 FETCH_CTRL_ADDR_WIDTH_INVALID Setting.
 
#define MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS   12
 FETCH_CTRL_DATA_WIDTH Position.
 
#define MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH   ((uint32_t)(0x3UL << MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS))
 FETCH_CTRL_DATA_WIDTH Mask.
 
#define MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_SINGLE   ((uint32_t)0x0UL)
 FETCH_CTRL_DATA_WIDTH_SINGLE Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_DATA_WIDTH_SINGLE   (MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_SINGLE << MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS)
 FETCH_CTRL_DATA_WIDTH_SINGLE Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_DUAL_IO   ((uint32_t)0x1UL)
 FETCH_CTRL_DATA_WIDTH_DUAL_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_DATA_WIDTH_DUAL_IO   (MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_DUAL_IO << MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS)
 FETCH_CTRL_DATA_WIDTH_DUAL_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_QUAD_IO   ((uint32_t)0x2UL)
 FETCH_CTRL_DATA_WIDTH_QUAD_IO Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_DATA_WIDTH_QUAD_IO   (MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_QUAD_IO << MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS)
 FETCH_CTRL_DATA_WIDTH_QUAD_IO Setting.
 
#define MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_INVALID   ((uint32_t)0x3UL)
 FETCH_CTRL_DATA_WIDTH_INVALID Value.
 
#define MXC_S_SPIXF_FETCH_CTRL_DATA_WIDTH_INVALID   (MXC_V_SPIXF_FETCH_CTRL_DATA_WIDTH_INVALID << MXC_F_SPIXF_FETCH_CTRL_DATA_WIDTH_POS)
 FETCH_CTRL_DATA_WIDTH_INVALID Setting.
 
#define MXC_F_SPIXF_FETCH_CTRL_FOUR_BYTE_ADDR_POS   16
 FETCH_CTRL_FOUR_BYTE_ADDR Position.
 
#define MXC_F_SPIXF_FETCH_CTRL_FOUR_BYTE_ADDR   ((uint32_t)(0x1UL << MXC_F_SPIXF_FETCH_CTRL_FOUR_BYTE_ADDR_POS))
 FETCH_CTRL_FOUR_BYTE_ADDR Mask.
 

Detailed Description