Partager via


Écrire des données typées (index de fonction 30)

Cette fonction _DSM Interface for Byte Addressable Energy Backed Function Class (Function Interface 1) écrit un bloc de 32 octets à l’intérieur d’une région de données de bloc typée. Cette fonctionnalité permet des scénarios qui nécessitent l’utilisation de registres spécifiques au fournisseur. Il est également utilisé pour le débogage.

Les registres sont définis dans la spécification Byte Addressable Energy Backed Interface.

Entrée

Arg3

Champ Longueur d’octet Décalage d’octets Description
Type de données 1 0 Type de données. Ce champ doit être l’une des valeurs spécifiées dans TYPED_BLOCK_DATA (3, 0x04).
ID de région 2 1 Identification de la région en cours d’écriture.
ID de bloc 1 3 Identification du bloc en cours d’écriture à l’intérieur de la région.
Données 32 4 Données à écrire.

Sortie

Champ Longueur d’octet Décalage d’octets Description
État 4 0 Cette fonction peut retourner le Function-Specific Code d’erreur suivant : Type de données non valide. Pour plus d’informations, consultez sortie de la méthode _DSM.

Notes

La plateforme doit utiliser des registres de données de bloc typées pour implémenter cette fonction.

Lire les données typées (index de fonction 29)