![]() |
MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
|
SPIX Fetch Control Register.
#define MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH ((uint32_t)(0x3UL << MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS)) |
FETCH_CTRL_ADDR_WIDTH Mask
#define MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS 10 |
FETCH_CTRL_ADDR_WIDTH Position
#define MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH ((uint32_t)(0x3UL << MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS)) |
FETCH_CTRL_CMD_WIDTH Mask
#define MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS 8 |
FETCH_CTRL_CMD_WIDTH Position
#define MXC_F_SPIXFM_FETCH_CTRL_CMDVAL ((uint32_t)(0xFFUL << MXC_F_SPIXFM_FETCH_CTRL_CMDVAL_POS)) |
FETCH_CTRL_CMDVAL Mask
#define MXC_F_SPIXFM_FETCH_CTRL_CMDVAL_POS 0 |
FETCH_CTRL_CMDVAL Position
#define MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH ((uint32_t)(0x3UL << MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS)) |
FETCH_CTRL_DATA_WIDTH Mask
#define MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS 12 |
FETCH_CTRL_DATA_WIDTH Position
#define MXC_F_SPIXFM_FETCH_CTRL_FOUR_BYTE_ADDR ((uint32_t)(0x1UL << MXC_F_SPIXFM_FETCH_CTRL_FOUR_BYTE_ADDR_POS)) |
FETCH_CTRL_FOUR_BYTE_ADDR Mask
#define MXC_F_SPIXFM_FETCH_CTRL_FOUR_BYTE_ADDR_POS 16 |
FETCH_CTRL_FOUR_BYTE_ADDR Position
#define MXC_S_SPIXFM_FETCH_CTRL_ADDR_WIDTH_DUAL_IO (MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_DUAL_IO << MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS) |
FETCH_CTRL_ADDR_WIDTH_DUAL_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_ADDR_WIDTH_INVALID (MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_INVALID << MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS) |
FETCH_CTRL_ADDR_WIDTH_INVALID Setting
#define MXC_S_SPIXFM_FETCH_CTRL_ADDR_WIDTH_QUAD_IO (MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_QUAD_IO << MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS) |
FETCH_CTRL_ADDR_WIDTH_QUAD_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_ADDR_WIDTH_SINGLE (MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_SINGLE << MXC_F_SPIXFM_FETCH_CTRL_ADDR_WIDTH_POS) |
FETCH_CTRL_ADDR_WIDTH_SINGLE Setting
#define MXC_S_SPIXFM_FETCH_CTRL_CMD_WIDTH_DUAL_IO (MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_DUAL_IO << MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS) |
FETCH_CTRL_CMD_WIDTH_DUAL_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_CMD_WIDTH_INVALID (MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_INVALID << MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS) |
FETCH_CTRL_CMD_WIDTH_INVALID Setting
#define MXC_S_SPIXFM_FETCH_CTRL_CMD_WIDTH_QUAD_IO (MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_QUAD_IO << MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS) |
FETCH_CTRL_CMD_WIDTH_QUAD_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_CMD_WIDTH_SINGLE (MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_SINGLE << MXC_F_SPIXFM_FETCH_CTRL_CMD_WIDTH_POS) |
FETCH_CTRL_CMD_WIDTH_SINGLE Setting
#define MXC_S_SPIXFM_FETCH_CTRL_DATA_WIDTH_DUAL_IO (MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_DUAL_IO << MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS) |
FETCH_CTRL_DATA_WIDTH_DUAL_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_DATA_WIDTH_INVALID (MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_INVALID << MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS) |
FETCH_CTRL_DATA_WIDTH_INVALID Setting
#define MXC_S_SPIXFM_FETCH_CTRL_DATA_WIDTH_QUAD_IO (MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_QUAD_IO << MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS) |
FETCH_CTRL_DATA_WIDTH_QUAD_IO Setting
#define MXC_S_SPIXFM_FETCH_CTRL_DATA_WIDTH_SINGLE (MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_SINGLE << MXC_F_SPIXFM_FETCH_CTRL_DATA_WIDTH_POS) |
FETCH_CTRL_DATA_WIDTH_SINGLE Setting
#define MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_DUAL_IO ((uint32_t)0x1UL) |
FETCH_CTRL_ADDR_WIDTH_DUAL_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_INVALID ((uint32_t)0x3UL) |
FETCH_CTRL_ADDR_WIDTH_INVALID Value
#define MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_QUAD_IO ((uint32_t)0x2UL) |
FETCH_CTRL_ADDR_WIDTH_QUAD_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_ADDR_WIDTH_SINGLE ((uint32_t)0x0UL) |
FETCH_CTRL_ADDR_WIDTH_SINGLE Value
#define MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_DUAL_IO ((uint32_t)0x1UL) |
FETCH_CTRL_CMD_WIDTH_DUAL_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_INVALID ((uint32_t)0x3UL) |
FETCH_CTRL_CMD_WIDTH_INVALID Value
#define MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_QUAD_IO ((uint32_t)0x2UL) |
FETCH_CTRL_CMD_WIDTH_QUAD_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_CMD_WIDTH_SINGLE ((uint32_t)0x0UL) |
FETCH_CTRL_CMD_WIDTH_SINGLE Value
#define MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_DUAL_IO ((uint32_t)0x1UL) |
FETCH_CTRL_DATA_WIDTH_DUAL_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_INVALID ((uint32_t)0x3UL) |
FETCH_CTRL_DATA_WIDTH_INVALID Value
#define MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_QUAD_IO ((uint32_t)0x2UL) |
FETCH_CTRL_DATA_WIDTH_QUAD_IO Value
#define MXC_V_SPIXFM_FETCH_CTRL_DATA_WIDTH_SINGLE ((uint32_t)0x0UL) |
FETCH_CTRL_DATA_WIDTH_SINGLE Value