Visible to Intel only — GUID: ylv1481130126047
Ixiasoft
Visible to Intel only — GUID: ylv1481130126047
Ixiasoft
16.5.5.5.1. cmd Register Settings for Single-Block and Multiple-Block Write
Parameter | Value | Comment |
---|---|---|
start_cmd | 1 |
This bit resets itself to 0 after the command is committed (accepted by the BIU). |
use_hold_reg | 1 or 0 |
Choose the value based on speed mode used. |
update_clk_regs_only | 0 |
Does not need to update clock parameters |
data_expected | 1 |
Data command |
card_number | 1 |
For one card |
transfer_mode | 0 |
Block transfer |
send_initialization | 0 |
Can be 1, but only for card reset commands such as SD/SDIO GO_IDLE_STATE |
stop_abort_cmd | 0 |
Can be 1 for commands to stop data transfer such as SD/SDIO STOP_TRANSMISSION |
send_auto_stop | 0 or 1 |
Refer to Auto Stop for information about how to set this parameter. |
read_write | 1 |
Write to card |
response_length | 0 |
Can be 1 for R2 (long) responses |
response_expect | 1 |
Can be 0 for commands with no response. For example, SD/SDIO GO_IDLE_STATE, SET_DSR, GO_INACTIVE_STATE etc. |
Parameter | Value | Comment |
---|---|---|
wait_prvdata_complete | 1 |
0—Sends command to the CIU immediately 1—Sends command after previous data transfer ends |
check_response_crc | 1 |
0—Controller must not check response CRC 1—Controller must check response CRC |
cmd_index | Command Index |
Set this parameter to the command number. For example, set to 24 for SD/SDIO WRITE_BLOCK (CMD24) or 25 for WRITE_MULTIPLE_BLOCK (CMD25). |