Information
Table 49-37. Commands for MMC/SD/SDIO/CE-ATA cards (continued)
CMD INDEX Type Argument Resp Abbreviation Description
CMD8 adtc [31:0] stuff bits R1 SEND_EXT_CSD The card sends its EXT_CSD
register as a block of data,
with a block size of 512
bytes.
CMD9 ac [31:6] RCA
[15:0] stuff bits
R2 SEND_CSD Addressed card sends its
card-specific data (CSD) on
the CMD line.
CMD10 ac [31:6] RCA
[15:0] stuff bits
R2 SEND_CID Addressed card sends its
card-identification (CID) on
the CMD line.
CMD11 adtc [31:0] data address R1 READ_DAT_UNTIL_S
TOP
Reads data stream from the
card, starting at the given
address, until a
STOP_TRANSMISSION
follows.
CMD12 ac [31:0] stuff bits R1b STOP_TRANSMISSIO
N
Forces the card to stop
transmission.
CMD13 ac [31:6] RCA
[15:0] stuff bits
R1 SEND_STATUS Addressed card sends its
status register.
CMD14 Reserved
CMD15 ac [31:6] RCA
[15:0] stuff bits
- GO_INACTIVE_STAT
E
Sets the card to inactive state
in order to protect the card
stack against communication
breakdowns.
CMD16 ac [31:0] block length R1 SET_BLOCKLEN Sets the block length (in
bytes) for all following block
commands (read and write).
Default block length is
specified in the CSD.
CMD17 adtc [31:0] data address R1 READ_SINGLE_BLOC
K
Reads a block of the size
selected by the
SET_BLOCKLEN command.
CMD18 adtc [31:0] data address R1 READ_MULTIPLE_BL
OCK
Continuously transfers data
blocks from card to host until
interrupted by a stop
command.
CMD19 Reserved
CMD20 adtc [31:0] data address R1 WRITE_DAT_UNTIL_S
TOP
Writes data stream from the
host, starting at the given
address, until a
STOP_TRANSMISION
follows.
CMD21-23 Reserved
CMD24 adtc [31:0] data address R1 WRITE_BLOCK Writes a block of the size
selected by the
SET_BLOCKLEN command.
Table continues on the next page...
Chapter 49 Secured digital host controller (SDHC)
K20 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc. 1477
