Visible to Intel only — GUID: huq1481130117081
Ixiasoft
Visible to Intel only — GUID: huq1481130117081
Ixiasoft
16.5.4.1. cmd Register Settings for Non-Data Transfer Command†
Parameter | Value | Comment |
---|---|---|
start_cmd | 1 |
This bit resets itself to 0 after the command is committed. |
use_hold_reg | 1 or 0 |
Choose the value based on the speed mode used. |
update_clk_regs_only | 0 |
Indicates that the command is not a clock update command |
data_expected | 0 |
Indicates that the command is not a data command |
card_number | 1 |
For one card |
cmd_index | Command Index |
Set this parameter to the command number. For example, set to 8 for the SD/SDIO SEND_IF_COND (CMD8) command. |
send_initialization | 0 or 1 |
1 for card reset commands such as the SD/SDIO GO_IDLE_STATE command 0 otherwise |
stop_abort_cmd | 0 or 1 |
1 for a command to stop data transfer, such as the SD/SDIO STOP_TRANSMISSION command 0 otherwise |
response_length | 0 or 1 |
1 for R2 (long) response 0 for short response |
response_expect | 0 or 1 |
0 for commands with no response, such as SD/SDIO GO_IDLE_STATE, SET_DSR (CMD4), or GO_INACTIVE_STATE (CMD15). 1 otherwise |
Parameter | Value | Comment |
---|---|---|
wait_prvdata_complete | 1 |
Before sending a command on the command line, the host must wait for completion of any data command already in process. Intel recommends that you set this bit to 1, unless the current command is to query status or stop data transfer when transfer is in progress. |
check_response_crc | 1 or 0 |
1 if the response includes a valid CRC, and the software is required to crosscheck the response CRC bits. 0 otherwise |