Partager via


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

Cette fonction _DSM interface pour la classe de fonction d’alimentation énergétique adressable d’octets (interface de fonction 1) écrit un bloc de 32 octets à l’intérieur d’une région de données de bloc typé. 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 de l’interface d’interface d’alimentation énergétique adressable byte.

Input

Arg3

Field Byte length Byte offset Description
Data Type 1 0 Type des données. This field must be one of the values specified in TYPED_BLOCK_DATA (3, 0x04).
Region ID 2 1 Identification de la région en cours d’écriture.
Block ID 1 3 Identification du bloc en cours d’écriture à l’intérieur de la région.
Data 32 4 Données à écrire.

Output

Field Byte length Byte offset Description
Status 4 0 Cette fonction peut retourner le code d’erreur Function-Specific suivant : type de données non valide. Pour plus d’informations, consultez _DSM sortie de méthode.

Remarks

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

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