SD_TRANSFER_TYPE列舉 (sddef.h)
SD_TRANSFER_TYPE列舉會指定安全數位 (SD) 資料傳輸的類型。
Syntax
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 命令的描述,請參閱 多媒體卡片 規格。 |
規格需求
需求 | 值 |
---|---|
標頭 | sddef.h (包含 Sddef.h) |