次の方法で共有


型指定されたデータの読み取り (関数インデックス 29)

この _DSM、バイト アドレス指定可能なエネルギーに基づく関数クラス (関数インターフェイス 1) 関数のインターフェイスは、型指定されたブロック データ領域内の 32 バイト ブロックを読み取ります。 この機能により、ベンダー固有のレジスタを使用する必要があるシナリオが可能になります。 デバッグにも使用されます。

レジスタは、 バイト アドレス指定可能なエネルギーベースのインターフェイス仕様で定義されています。

Input

Arg3

Field Byte length Byte offset Description
Data Type 1 0 データの型。 This field must be one of the values specified in TYPED_BLOCK_DATA (3, 0x04).
Region ID 2 1 読み取られるリージョンの識別。
Block ID 1 3 領域内で読み取られるブロックの識別。

Output

Field Byte length Byte offset Description
Status 4 0 この関数は、Function-Specific エラー コード: 無効なデータ型 を返すことができます。詳細については、「 _DSM メソッドの出力」を参照してください。
Data 32 4 指定したブロックのデータ。

Remarks

プラットフォームでは、型指定されたブロック データ レジスタを使用してこの関数を実装する必要があります。

型指定されたデータの書き込み (関数インデックス 30)