インテル® Agilex™ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/25/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

16.4.3.2.4. データパスを使用するデータ転送以外のコマンド

SD/SDIOのデータ転送以外の一部のコマンド (読み出しおよび書き込みコマンド以外のコマンド) もまた、データパスを使用します。
表 126.  データ転送以外のコマンドと要件
  PROGRAM_CSD (CMD27) SEND_WRITE_PROT (CMD30) LOCK_UNLOCK (CMD42) SD_STATUS (ACMD13) SEND_NUM_WR_BLOCKS (ACMD22) SEND_SCR (ACMD51)
Commandレジスターのプログラミング

Cmd_index

0x1B=27

0x1E=30

0x2A=42

0x0D=13

0x16=22

0x33=51

Response_expect

1

1

1

1

1

1

Response_length

0

0

0

0

0

0

Check_response_crc

1

1

1

1

1

1

Data_expected

1

1

1

1

1

1

Read/write

1

0

1

0

0

0

Transfer_mode

0

0

0

0

0

0

Send_auto_stop

0

0

0

0

0

0

Wait_prevdata_complete

0

0

0

0

0

0

Stop_abort_cmd

0

0

0

0

0

0

表 127.  データ転送以外のコマンドと要件 (Cont.)
  PROGRAM_CSD (CMD27) SEND_WRITE_PROT (CMD30) LOCK_UNLOCK (CMD42) SD_STATUS (ACMD13) SEND_NUM_WR_BLOCKS (ACMD22) SEND_SCR (ACMD51)
Command Argumentレジスターのプログラミング

スタッフビット

32ビットの書き込み保護データアドレス

スタッフビット

スタッフビット

スタッフビット

スタッフビット

表 128.  データ転送以外のコマンドと要件
PROGRAM_CSD (CMD27) SEND_WRITE_PROT (CMD30) LOCK_UNLOCK (CMD42) SD_STATUS (ACMD13) SEND_NUM_WR_BLOCKS (ACMD22) SEND_SCR (ACMD51)
Block Sizeレジスターのプログラミング
16 4 Num_bytes35 64 4 8
表 129.  データ転送以外のコマンドと要件
PROGRAM_CSD (CMD27) SEND_WRITE_PROT (CMD30) LOCK_UNLOCK (CMD42) SD_STATUS (ACMD13) SEND_NUM_WR_BLOCKS (ACMD22) SEND_SCR (ACMD51)
Byte Countレジスターのプログラミング
16 4 Num_bytes36 64 4 8
35 Num_bytes = ロックカードのデータ構造に従って指定されるバイト数。SD仕様およびMMC仕様を参照してください。
36 Num_bytes = ロックカードのデータ構造に従って指定されるバイト数。SD仕様およびMMC仕様を参照してください。