Compartilhar via


Gravar dados tipados (índice de função 30)

Essa função interface _DSM para classe de função endereçável de energia endereçável de bytes (Interface de Função 1) grava um bloco de 32 bytes dentro de uma região de dados de bloco tipado. Essa funcionalidade permite cenários que exigem o uso de registros específicos do fornecedor. Ele também é usado para depuração.

Os registros são definidos na especificação interface de energia endereçável de bytes.

Entrada

Arg3

Campo Comprimento do byte Deslocamento de bytes Descrição
Tipo de Dados 1 0 O tipo de dados. Esse campo deve ser um dos valores especificados em TYPED_BLOCK_DATA (3, 0x04).
ID da região 2 1 A identificação da região que está sendo gravada.
ID do bloco 1 3 A identificação do bloco que está sendo gravado dentro da região.
Dados 32 4 Os dados a serem gravados.

Saída

Campo Comprimento do byte Deslocamento de bytes Descrição
Status 4 0 Essa função pode retornar o seguinte Function-Specific Código de Erro: tipo de dados inválido. Para obter mais informações, consulte saída do método _DSM.

Comentários

A plataforma deve usar registros de dados de bloco tipado para implementar essa função.

Ler dados tipados (índice de função 29)