MAX32665 SDK Documentation
0.2
Software Development Kit Overview and API Documentation
Macros
SPIXF_FETCH_CTRL
SPI External Flash (SPIXF)
»
SPIXF_Registers
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
0.2