다음을 통해 공유


SD_TRANSFER_TYPE 열거형(sddef.h)

SD_TRANSFER_TYPE 열거형은 SD(Secure Digital) 데이터 전송 유형을 지정합니다.

통사론

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 명령에 대한 설명은 MultiMedia Card 사양을 참조하세요.

요구 사항

요구
헤더 sddef.h(Sddef.h 포함)

참고 항목

SDCMD_DESCRIPTOR