Freigeben über


Typierte Daten schreiben (Funktionsindex 30)

Diese _DSM Schnittstelle für byte Addressable Energy Backed Function Class (Function Interface 1) schreibt einen 32-Byte-Block innerhalb eines typierten Blockdatenbereichs. Diese Funktionalität ermöglicht Szenarien, die die Verwendung von anbieterspezifischen Registern erfordern. Sie wird auch für das Debuggen verwendet.

Register werden in der Byte Addressable Energy Backed Interface-Spezifikation definiert.

Input

Arg3

Field Byte length Byte offset Description
Data Type 1 0 Der Typ der Daten. This field must be one of the values specified in TYPED_BLOCK_DATA (3, 0x04).
Region ID 2 1 Die Identifizierung der Region, die geschrieben wird.
Block ID 1 3 Die Identifikation des Blocks, der innerhalb der Region geschrieben wird.
Data 32 4 Die zu schreibenden Daten.

Output

Field Byte length Byte offset Description
Status 4 0 Diese Funktion kann den folgenden Function-Specific Fehlercode zurückgeben: Ungültiger Datentyp. Weitere Informationen finden Sie unter _DSM Methodenausgabe.

Remarks

Die Plattform muss typed Block Data Register verwenden, um diese Funktion zu implementieren.

Gelesene Daten (Funktionsindex 29)