RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
宏定义 | |
#define | GO_IDLE_STATE 0 /* bc */ |
#define | SEND_OP_COND 1 /* bcr [31:0] OCR R3 */ |
#define | ALL_SEND_CID 2 /* bcr R2 */ |
#define | SET_RELATIVE_ADDR 3 /* ac [31:16] RCA R1 */ |
#define | SET_DSR 4 /* bc [31:16] RCA */ |
#define | SWITCH 6 /* ac [31:0] See below R1b */ |
#define | SELECT_CARD 7 /* ac [31:16] RCA R1 */ |
#define | SEND_EXT_CSD 8 /* adtc R1 */ |
#define | SEND_CSD 9 /* ac [31:16] RCA R2 */ |
#define | SEND_CID 10 /* ac [31:16] RCA R2 */ |
#define | VOLTAGE_SWITCH 11 /* ac [31:0] R1 */ |
#define | STOP_TRANSMISSION 12 /* ac R1b */ |
#define | SEND_STATUS 13 /* ac [31:16] RCA R1 */ |
#define | GO_INACTIVE_STATE 15 /* ac [31:16] RCA */ |
#define | SPI_READ_OCR 58 /* spi spi_R3 */ |
#define | SPI_CRC_ON_OFF 59 /* spi [0:0] flag spi_R1 */ |
#define | SET_BLOCKLEN 16 /* ac [31:0] block len R1 */ |
#define | READ_SINGLE_BLOCK 17 /* adtc [31:0] data addr R1 */ |
#define | READ_MULTIPLE_BLOCK 18 /* adtc [31:0] data addr R1 */ |
#define | SEND_TUNING_BLOCK 19 /* adtc R1 */ |
#define | SEND_TUNING_BLOCK_HS200 21 /* adtc R1*/ |
#define | WRITE_DAT_UNTIL_STOP 20 /* adtc [31:0] data addr R1 */ |
#define | SET_BLOCK_COUNT 23 /* adtc [31:0] data addr R1 */ |
#define | WRITE_BLOCK 24 /* adtc [31:0] data addr R1 */ |
#define | WRITE_MULTIPLE_BLOCK 25 /* adtc R1 */ |
#define | PROGRAM_CID 26 /* adtc R1 */ |
#define | PROGRAM_CSD 27 /* adtc R1 */ |
#define | SET_WRITE_PROT 28 /* ac [31:0] data addr R1b */ |
#define | CLR_WRITE_PROT 29 /* ac [31:0] data addr R1b */ |
#define | SEND_WRITE_PROT 30 /* adtc [31:0] wpdata addr R1 */ |
#define | ERASE_GROUP_START 35 /* ac [31:0] data addr R1 */ |
#define | ERASE_GROUP_END 36 /* ac [31:0] data addr R1 */ |
#define | ERASE 38 /* ac R1b */ |
#define | FAST_IO 39 /* ac <Complex> R4 */ |
#define | GO_IRQ_STATE 40 /* bcr R5 */ |
#define | LOCK_UNLOCK 42 /* adtc R1b */ |
#define | APP_CMD 55 /* ac [31:16] RCA R1 */ |
#define | GEN_CMD 56 /* adtc [0] RD/WR R1 */ |
#define | SD_SEND_RELATIVE_ADDR 3 /* bcr R6 */ |
#define | SD_SEND_IF_COND 8 /* bcr [11:0] See below R7 */ |
#define | SD_SWITCH 6 /* adtc [31:0] See below R1 */ |
#define | SD_APP_SET_BUS_WIDTH 6 /* ac [1:0] bus width R1 */ |
#define | SD_APP_SEND_NUM_WR_BLKS 22 /* adtc R1 */ |
#define | SD_APP_OP_COND 41 /* bcr [31:0] OCR R3 */ |
#define | SD_APP_SEND_SCR 51 /* adtc R1 */ |
#define | SCR_SPEC_VER_0 0 /* Implements system specification 1.0 - 1.01 */ |
#define | SCR_SPEC_VER_1 1 /* Implements system specification 1.10 */ |
#define | SCR_SPEC_VER_2 2 /* Implements system specification 2.00 */ |
#define | SD_IO_SEND_OP_COND 5 /* bcr [23:0] OCR R4 */ |
#define | SD_IO_RW_DIRECT 52 /* ac [31:0] See below R5 */ |
#define | SD_IO_RW_EXTENDED 53 /* adtc [31:0] See below R5 */ |
#define | SDIO_ARG_CMD52_READ (0<<31) |
#define | SDIO_ARG_CMD52_WRITE (1u<<31) |
#define | SDIO_ARG_CMD52_FUNC_SHIFT 28 |
#define | SDIO_ARG_CMD52_FUNC_MASK 0x7 |
#define | SDIO_ARG_CMD52_RAW_FLAG (1u<<27) |
#define | SDIO_ARG_CMD52_REG_SHIFT 9 |
#define | SDIO_ARG_CMD52_REG_MASK 0x1ffff |
#define | SDIO_ARG_CMD52_DATA_SHIFT 0 |
#define | SDIO_ARG_CMD52_DATA_MASK 0xff |
#define | SDIO_R5_DATA(resp) |
#define | SDIO_ARG_CMD53_READ (0<<31) |
#define | SDIO_ARG_CMD53_WRITE (1u<<31) |
#define | SDIO_ARG_CMD53_FUNC_SHIFT 28 |
#define | SDIO_ARG_CMD53_FUNC_MASK 0x7 |
#define | SDIO_ARG_CMD53_BLOCK_MODE (1u<<27) |
#define | SDIO_ARG_CMD53_INCREMENT (1u<<26) |
#define | SDIO_ARG_CMD53_REG_SHIFT 9 |
#define | SDIO_ARG_CMD53_REG_MASK 0x1ffff |
#define | SDIO_ARG_CMD53_LENGTH_SHIFT 0 |
#define | SDIO_ARG_CMD53_LENGTH_MASK 0x1ff |
#define | SDIO_ARG_CMD53_LENGTH_MAX 511 |
#define GO_IDLE_STATE 0 /* bc */ |
在文件 mmcsd_cmd.h 第 20 行定义.
#define SEND_OP_COND 1 /* bcr [31:0] OCR R3 */ |
在文件 mmcsd_cmd.h 第 21 行定义.
#define ALL_SEND_CID 2 /* bcr R2 */ |
在文件 mmcsd_cmd.h 第 22 行定义.
#define SET_RELATIVE_ADDR 3 /* ac [31:16] RCA R1 */ |
在文件 mmcsd_cmd.h 第 23 行定义.
#define SET_DSR 4 /* bc [31:16] RCA */ |
在文件 mmcsd_cmd.h 第 24 行定义.
#define SWITCH 6 /* ac [31:0] See below R1b */ |
在文件 mmcsd_cmd.h 第 25 行定义.
#define SELECT_CARD 7 /* ac [31:16] RCA R1 */ |
在文件 mmcsd_cmd.h 第 26 行定义.
#define SEND_EXT_CSD 8 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 27 行定义.
#define SEND_CSD 9 /* ac [31:16] RCA R2 */ |
在文件 mmcsd_cmd.h 第 28 行定义.
#define SEND_CID 10 /* ac [31:16] RCA R2 */ |
在文件 mmcsd_cmd.h 第 29 行定义.
#define VOLTAGE_SWITCH 11 /* ac [31:0] R1 */ |
在文件 mmcsd_cmd.h 第 30 行定义.
#define STOP_TRANSMISSION 12 /* ac R1b */ |
在文件 mmcsd_cmd.h 第 31 行定义.
#define SEND_STATUS 13 /* ac [31:16] RCA R1 */ |
在文件 mmcsd_cmd.h 第 32 行定义.
#define GO_INACTIVE_STATE 15 /* ac [31:16] RCA */ |
在文件 mmcsd_cmd.h 第 33 行定义.
#define SPI_READ_OCR 58 /* spi spi_R3 */ |
在文件 mmcsd_cmd.h 第 34 行定义.
#define SPI_CRC_ON_OFF 59 /* spi [0:0] flag spi_R1 */ |
在文件 mmcsd_cmd.h 第 35 行定义.
#define SET_BLOCKLEN 16 /* ac [31:0] block len R1 */ |
在文件 mmcsd_cmd.h 第 38 行定义.
#define READ_SINGLE_BLOCK 17 /* adtc [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 39 行定义.
#define READ_MULTIPLE_BLOCK 18 /* adtc [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 40 行定义.
#define SEND_TUNING_BLOCK 19 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 41 行定义.
#define SEND_TUNING_BLOCK_HS200 21 /* adtc R1*/ |
在文件 mmcsd_cmd.h 第 42 行定义.
#define WRITE_DAT_UNTIL_STOP 20 /* adtc [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 44 行定义.
#define SET_BLOCK_COUNT 23 /* adtc [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 47 行定义.
#define WRITE_BLOCK 24 /* adtc [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 48 行定义.
#define WRITE_MULTIPLE_BLOCK 25 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 49 行定义.
#define PROGRAM_CID 26 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 50 行定义.
#define PROGRAM_CSD 27 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 51 行定义.
#define SET_WRITE_PROT 28 /* ac [31:0] data addr R1b */ |
在文件 mmcsd_cmd.h 第 54 行定义.
#define CLR_WRITE_PROT 29 /* ac [31:0] data addr R1b */ |
在文件 mmcsd_cmd.h 第 55 行定义.
#define SEND_WRITE_PROT 30 /* adtc [31:0] wpdata addr R1 */ |
在文件 mmcsd_cmd.h 第 56 行定义.
#define ERASE_GROUP_START 35 /* ac [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 59 行定义.
#define ERASE_GROUP_END 36 /* ac [31:0] data addr R1 */ |
在文件 mmcsd_cmd.h 第 60 行定义.
#define ERASE 38 /* ac R1b */ |
在文件 mmcsd_cmd.h 第 61 行定义.
#define FAST_IO 39 /* ac <Complex> R4 */ |
在文件 mmcsd_cmd.h 第 64 行定义.
#define GO_IRQ_STATE 40 /* bcr R5 */ |
在文件 mmcsd_cmd.h 第 65 行定义.
#define LOCK_UNLOCK 42 /* adtc R1b */ |
在文件 mmcsd_cmd.h 第 68 行定义.
#define APP_CMD 55 /* ac [31:16] RCA R1 */ |
在文件 mmcsd_cmd.h 第 71 行定义.
#define GEN_CMD 56 /* adtc [0] RD/WR R1 */ |
在文件 mmcsd_cmd.h 第 72 行定义.
#define SD_SEND_RELATIVE_ADDR 3 /* bcr R6 */ |
在文件 mmcsd_cmd.h 第 78 行定义.
#define SD_SEND_IF_COND 8 /* bcr [11:0] See below R7 */ |
在文件 mmcsd_cmd.h 第 79 行定义.
#define SD_SWITCH 6 /* adtc [31:0] See below R1 */ |
在文件 mmcsd_cmd.h 第 82 行定义.
#define SD_APP_SET_BUS_WIDTH 6 /* ac [1:0] bus width R1 */ |
在文件 mmcsd_cmd.h 第 85 行定义.
#define SD_APP_SEND_NUM_WR_BLKS 22 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 86 行定义.
#define SD_APP_OP_COND 41 /* bcr [31:0] OCR R3 */ |
在文件 mmcsd_cmd.h 第 87 行定义.
#define SD_APP_SEND_SCR 51 /* adtc R1 */ |
在文件 mmcsd_cmd.h 第 88 行定义.
#define SCR_SPEC_VER_0 0 /* Implements system specification 1.0 - 1.01 */ |
在文件 mmcsd_cmd.h 第 90 行定义.
#define SCR_SPEC_VER_1 1 /* Implements system specification 1.10 */ |
在文件 mmcsd_cmd.h 第 91 行定义.
#define SCR_SPEC_VER_2 2 /* Implements system specification 2.00 */ |
在文件 mmcsd_cmd.h 第 92 行定义.
#define SD_IO_SEND_OP_COND 5 /* bcr [23:0] OCR R4 */ |
在文件 mmcsd_cmd.h 第 96 行定义.
#define SD_IO_RW_DIRECT 52 /* ac [31:0] See below R5 */ |
在文件 mmcsd_cmd.h 第 97 行定义.
#define SD_IO_RW_EXTENDED 53 /* adtc [31:0] See below R5 */ |
在文件 mmcsd_cmd.h 第 98 行定义.
#define SDIO_ARG_CMD52_READ (0<<31) |
在文件 mmcsd_cmd.h 第 102 行定义.
#define SDIO_ARG_CMD52_WRITE (1u<<31) |
在文件 mmcsd_cmd.h 第 103 行定义.
#define SDIO_ARG_CMD52_FUNC_SHIFT 28 |
在文件 mmcsd_cmd.h 第 104 行定义.
#define SDIO_ARG_CMD52_FUNC_MASK 0x7 |
在文件 mmcsd_cmd.h 第 105 行定义.
#define SDIO_ARG_CMD52_RAW_FLAG (1u<<27) |
在文件 mmcsd_cmd.h 第 106 行定义.
#define SDIO_ARG_CMD52_REG_SHIFT 9 |
在文件 mmcsd_cmd.h 第 107 行定义.
#define SDIO_ARG_CMD52_REG_MASK 0x1ffff |
在文件 mmcsd_cmd.h 第 108 行定义.
#define SDIO_ARG_CMD52_DATA_SHIFT 0 |
在文件 mmcsd_cmd.h 第 109 行定义.
#define SDIO_ARG_CMD52_DATA_MASK 0xff |
在文件 mmcsd_cmd.h 第 110 行定义.
#define SDIO_R5_DATA | ( | resp | ) |
在文件 mmcsd_cmd.h 第 111 行定义.
#define SDIO_ARG_CMD53_READ (0<<31) |
在文件 mmcsd_cmd.h 第 114 行定义.
#define SDIO_ARG_CMD53_WRITE (1u<<31) |
在文件 mmcsd_cmd.h 第 115 行定义.
#define SDIO_ARG_CMD53_FUNC_SHIFT 28 |
在文件 mmcsd_cmd.h 第 116 行定义.
#define SDIO_ARG_CMD53_FUNC_MASK 0x7 |
在文件 mmcsd_cmd.h 第 117 行定义.
#define SDIO_ARG_CMD53_BLOCK_MODE (1u<<27) |
在文件 mmcsd_cmd.h 第 118 行定义.
#define SDIO_ARG_CMD53_INCREMENT (1u<<26) |
在文件 mmcsd_cmd.h 第 119 行定义.
#define SDIO_ARG_CMD53_REG_SHIFT 9 |
在文件 mmcsd_cmd.h 第 120 行定义.
#define SDIO_ARG_CMD53_REG_MASK 0x1ffff |
在文件 mmcsd_cmd.h 第 121 行定义.
#define SDIO_ARG_CMD53_LENGTH_SHIFT 0 |
在文件 mmcsd_cmd.h 第 122 行定义.
#define SDIO_ARG_CMD53_LENGTH_MASK 0x1ff |
在文件 mmcsd_cmd.h 第 123 行定义.
#define SDIO_ARG_CMD53_LENGTH_MAX 511 |
在文件 mmcsd_cmd.h 第 124 行定义.