![]() |
MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
|
Command.
#define MXC_F_SDHC_CMD_CRC_CHK_EN ((uint16_t)(0x1UL << MXC_F_SDHC_CMD_CRC_CHK_EN_POS)) |
CMD_CRC_CHK_EN Mask
#define MXC_F_SDHC_CMD_CRC_CHK_EN_POS 3 |
CMD_CRC_CHK_EN Position
#define MXC_F_SDHC_CMD_DATA_PRES_SEL ((uint16_t)(0x1UL << MXC_F_SDHC_CMD_DATA_PRES_SEL_POS)) |
CMD_DATA_PRES_SEL Mask
#define MXC_F_SDHC_CMD_DATA_PRES_SEL_POS 5 |
CMD_DATA_PRES_SEL Position
#define MXC_F_SDHC_CMD_IDX ((uint16_t)(0x3FUL << MXC_F_SDHC_CMD_IDX_POS)) |
CMD_IDX Mask
#define MXC_F_SDHC_CMD_IDX_CHK_EN ((uint16_t)(0x1UL << MXC_F_SDHC_CMD_IDX_CHK_EN_POS)) |
CMD_IDX_CHK_EN Mask
#define MXC_F_SDHC_CMD_IDX_CHK_EN_POS 4 |
CMD_IDX_CHK_EN Position
#define MXC_F_SDHC_CMD_IDX_POS 8 |
CMD_IDX Position
#define MXC_F_SDHC_CMD_RESP_TYPE ((uint16_t)(0x3UL << MXC_F_SDHC_CMD_RESP_TYPE_POS)) |
CMD_RESP_TYPE Mask
#define MXC_F_SDHC_CMD_RESP_TYPE_POS 0 |
CMD_RESP_TYPE Position
#define MXC_F_SDHC_CMD_TYPE ((uint16_t)(0x3UL << MXC_F_SDHC_CMD_TYPE_POS)) |
CMD_TYPE Mask
#define MXC_F_SDHC_CMD_TYPE_POS 6 |
CMD_TYPE Position
#define MXC_S_SDHC_CMD_CRC_CHK_EN_DIS (MXC_V_SDHC_CMD_CRC_CHK_EN_DIS << MXC_F_SDHC_CMD_CRC_CHK_EN_POS) |
CMD_CRC_CHK_EN_DIS Setting
#define MXC_S_SDHC_CMD_CRC_CHK_EN_EN (MXC_V_SDHC_CMD_CRC_CHK_EN_EN << MXC_F_SDHC_CMD_CRC_CHK_EN_POS) |
CMD_CRC_CHK_EN_EN Setting
#define MXC_S_SDHC_CMD_IDX_CHK_EN_DIS (MXC_V_SDHC_CMD_IDX_CHK_EN_DIS << MXC_F_SDHC_CMD_IDX_CHK_EN_POS) |
CMD_IDX_CHK_EN_DIS Setting
#define MXC_S_SDHC_CMD_IDX_CHK_EN_EN (MXC_V_SDHC_CMD_IDX_CHK_EN_EN << MXC_F_SDHC_CMD_IDX_CHK_EN_POS) |
CMD_IDX_CHK_EN_EN Setting
#define MXC_S_SDHC_CMD_RESP_TYPE_NONE (MXC_V_SDHC_CMD_RESP_TYPE_NONE << MXC_F_SDHC_CMD_RESP_TYPE_POS) |
CMD_RESP_TYPE_NONE Setting
#define MXC_S_SDHC_CMD_RESP_TYPE_RESP136 (MXC_V_SDHC_CMD_RESP_TYPE_RESP136 << MXC_F_SDHC_CMD_RESP_TYPE_POS) |
CMD_RESP_TYPE_RESP136 Setting
#define MXC_S_SDHC_CMD_RESP_TYPE_RESP48 (MXC_V_SDHC_CMD_RESP_TYPE_RESP48 << MXC_F_SDHC_CMD_RESP_TYPE_POS) |
CMD_RESP_TYPE_RESP48 Setting
#define MXC_S_SDHC_CMD_RESP_TYPE_RESP48_BUSY (MXC_V_SDHC_CMD_RESP_TYPE_RESP48_BUSY << MXC_F_SDHC_CMD_RESP_TYPE_POS) |
CMD_RESP_TYPE_RESP48_BUSY Setting
#define MXC_S_SDHC_CMD_TYPE_ABORT (MXC_V_SDHC_CMD_TYPE_ABORT << MXC_F_SDHC_CMD_TYPE_POS) |
CMD_TYPE_ABORT Setting
#define MXC_S_SDHC_CMD_TYPE_NORMAL (MXC_V_SDHC_CMD_TYPE_NORMAL << MXC_F_SDHC_CMD_TYPE_POS) |
CMD_TYPE_NORMAL Setting
#define MXC_S_SDHC_CMD_TYPE_RESUME (MXC_V_SDHC_CMD_TYPE_RESUME << MXC_F_SDHC_CMD_TYPE_POS) |
CMD_TYPE_RESUME Setting
#define MXC_S_SDHC_CMD_TYPE_SUSPEND (MXC_V_SDHC_CMD_TYPE_SUSPEND << MXC_F_SDHC_CMD_TYPE_POS) |
CMD_TYPE_SUSPEND Setting
#define MXC_V_SDHC_CMD_CRC_CHK_EN_DIS ((uint16_t)0x0UL) |
CMD_CRC_CHK_EN_DIS Value
#define MXC_V_SDHC_CMD_CRC_CHK_EN_EN ((uint16_t)0x1UL) |
CMD_CRC_CHK_EN_EN Value
#define MXC_V_SDHC_CMD_IDX_CHK_EN_DIS ((uint16_t)0x0UL) |
CMD_IDX_CHK_EN_DIS Value
#define MXC_V_SDHC_CMD_IDX_CHK_EN_EN ((uint16_t)0x1UL) |
CMD_IDX_CHK_EN_EN Value
#define MXC_V_SDHC_CMD_RESP_TYPE_NONE ((uint16_t)0x0UL) |
CMD_RESP_TYPE_NONE Value
#define MXC_V_SDHC_CMD_RESP_TYPE_RESP136 ((uint16_t)0x1UL) |
CMD_RESP_TYPE_RESP136 Value
#define MXC_V_SDHC_CMD_RESP_TYPE_RESP48 ((uint16_t)0x2UL) |
CMD_RESP_TYPE_RESP48 Value
#define MXC_V_SDHC_CMD_RESP_TYPE_RESP48_BUSY ((uint16_t)0x3UL) |
CMD_RESP_TYPE_RESP48_BUSY Value
#define MXC_V_SDHC_CMD_TYPE_ABORT ((uint16_t)0x3UL) |
CMD_TYPE_ABORT Value
#define MXC_V_SDHC_CMD_TYPE_NORMAL ((uint16_t)0x0UL) |
CMD_TYPE_NORMAL Value
#define MXC_V_SDHC_CMD_TYPE_RESUME ((uint16_t)0x2UL) |
CMD_TYPE_RESUME Value
#define MXC_V_SDHC_CMD_TYPE_SUSPEND ((uint16_t)0x1UL) |
CMD_TYPE_SUSPEND Value