SD_TRANSFER_TYPE 枚举 (sddef.h)
SD_TRANSFER_TYPE 枚举指定安全数字 (SD) 数据传输的类型。
语法
typedef enum {
SDTT_UNSPECIFIED,
SDTT_CMD_ONLY,
SDTT_SINGLE_BLOCK,
SDTT_MULTI_BLOCK,
SDTT_MULTI_BLOCK_NO_CMD12
} SD_TRANSFER_TYPE;
常量
SDTT_UNSPECIFIED 未指定。 |
SDTT_CMD_ONLY 指示请求仅涉及通过 CMD 行传输命令信息或少量数据。 它不涉及通过 DAT 行进行数据传输。 此传输类型包括诸如卡选择、在初始化卡期间传输描述符或从卡寄存器检索信息字节等操作。 |
SDTT_SINGLE_BLOCK 指示请求读取或写入单个块。 I/O 块大小寄存器指定块的大小(以字节为单位)。 |
SDTT_MULTI_BLOCK 指示请求读取或写入多个数据块。 I/O 块大小寄存器指定块的大小(以字节为单位)。 |
SDTT_MULTI_BLOCK_NO_CMD12 指示请求读取或写入多个数据块。 传输会自动终止,不需要 CMD12 命令终止。 有关 CMD12 命令的说明,请参阅 多媒体卡 规范。 |
要求
要求 | 值 |
---|---|
Header | sddef.h (包括 Sddef.h) |