Udostępnij przez


Zapis wpisanych danych (indeks funkcji 30)

Ta funkcja _DSM dla klasy funkcji obsługiwanej przez bajty (Interfejs funkcji 1) zapisuje blok 32-bajtowy wewnątrz wpisanego regionu danych blokowych. Ta funkcja umożliwia scenariusze, które wymagają użycia rejestrów specyficznych dla dostawcy. Służy również do debugowania.

Rejestry są definiowane w specyfikacji interfejsu obsługiwanego przez energię bajtów.

Input

Arg3

Field Byte length Byte offset Description
Data Type 1 0 Typ danych. This field must be one of the values specified in TYPED_BLOCK_DATA (3, 0x04).
Region ID 2 1 Identyfikacja zapisywanego regionu.
Block ID 1 3 Identyfikacja bloku zapisywanego w regionie.
Data 32 4 Dane do zapisania.

Output

Field Byte length Byte offset Description
Status 4 0 Ta funkcja może zwrócić następujący kod błędu Function-Specific: Nieprawidłowy typ danych. Aby uzyskać więcej informacji, zobacz _DSM Method Output (Dane wyjściowe metody _DSM).

Remarks

Do wdrożenia tej funkcji platforma używa rejestrów typu Blokowe dane.

Odczytywanie wpisanych danych (indeks funkcji 29)