Scrivere dati tipizzato (indice funzione 30)
Questa funzione _DSM Interface for Byte Addressable Energy Backed Function Class (Function Interface 1) scrive un blocco a 32 byte all'interno di un'area dati a blocchi tipizzata. Questa funzionalità consente scenari che richiedono l'uso di registri specifici del fornitore. Viene usato anche per il debug.
I registri sono definiti nella specifica Dell'interfaccia con supporto per l'energia indirizzabile byte.
Input
Arg3
Campo | Lunghezza byte | Offset di byte | Descrizione |
---|---|---|---|
Tipo di dati | 1 | 0 | Tipo di dati. Questo campo deve essere uno dei valori specificati in TYPED_BLOCK_DATA (3, 0x04 ). |
Region ID (ID area) | 2 | 1 | Identificazione dell'area scritta. |
ID blocco | 1 | 3 | Identificazione del blocco scritto all'interno dell'area. |
Dati | 32 | 4 | Dati da scrivere. |
Output
Campo | Lunghezza byte | Offset di byte | Descrizione |
---|---|---|---|
Status | 4 | 0 | Questa funzione può restituire i seguenti Function-Specific Codice errore: tipo di dati non valido. Per altre informazioni, vedere Output del metodo _DSM. |
Commenti
Per implementare questa funzione, la piattaforma userà i registri di dati a blocchi tipizzato.