Atmel /ATSAM4S4B /HSMCI /CMDR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CMDR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0CMDNB0 (NORESP)RSPTYP 0 (STD)SPCMD0 (PUSHPULL)OPDCMD 0 (5)MAXLAT 0 (NO_DATA)TRCMD 0 (WRITE)TRDIR 0 (SINGLE)TRTYP0 (STD)IOSPCMD 0 (NORMAL)ATACS 0 (BOOT_ACK)BOOT_ACK

OPDCMD=PUSHPULL, TRTYP=SINGLE, MAXLAT=5, SPCMD=STD, ATACS=NORMAL, TRDIR=WRITE, RSPTYP=NORESP, TRCMD=NO_DATA, IOSPCMD=STD

Description

Command Register

Fields

CMDNB

Command Number

RSPTYP

Response Type

0 (NORESP): No response

1 (48_BIT): 48-bit response

2 (136_BIT): 136-bit response

3 (R1B): R1b response type

SPCMD

Special Command

0 (STD): Not a special CMD.

1 (INIT): Initialization CMD: 74 clock cycles for initialization sequence.

2 (SYNC): Synchronized CMD: Wait for the end of the current data block transfer before sending the pending command.

3 (CE_ATA): CE-ATA Completion Signal disable Command. The host cancels the ability for the device to return a command completion signal on the command line.

4 (IT_CMD): Interrupt command: Corresponds to the Interrupt Mode (CMD40).

5 (IT_RESP): Interrupt response: Corresponds to the Interrupt Mode (CMD40).

6 (BOR): Boot Operation Request. Start a boot operation mode, the host processor can read boot data from the MMC device directly.

7 (EBO): End Boot Operation. This command allows the host processor to terminate the boot operation mode.

OPDCMD

Open Drain Command

0 (PUSHPULL): Push pull command.

1 (OPENDRAIN): Open drain command.

MAXLAT

Max Latency for Command to Response

0 (5): 5-cycle max latency.

1 (64): 64-cycle max latency.

TRCMD

Transfer Command

0 (NO_DATA): No data transfer

1 (START_DATA): Start data transfer

2 (STOP_DATA): Stop data transfer

TRDIR

Transfer Direction

0 (WRITE): Write.

1 (READ): Read.

TRTYP

Transfer Type

0 (SINGLE): MMC/SD Card Single Block

1 (MULTIPLE): MMC/SD Card Multiple Block

2 (STREAM): MMC Stream

4 (BYTE): SDIO Byte

5 (BLOCK): SDIO Block

IOSPCMD

SDIO Special Command

0 (STD): Not an SDIO Special Command

1 (SUSPEND): SDIO Suspend Command

2 (RESUME): SDIO Resume Command

ATACS

ATA with Command Completion Signal

0 (NORMAL): Normal operation mode.

1 (COMPLETION): This bit indicates that a completion signal is expected within a programmed amount of time (HSMCI_CSTOR).

BOOT_ACK

Boot Operation Acknowledge

Links

()