Запись типизованных данных (индекс функции 30)

Этот интерфейс _DSM для класса функции с поддержкой байтовой энергии (интерфейс функции 1) записывает блок 32-байтов в типизированном регионе данных блока. Эта функция позволяет сценариям, требующим использования регистров, относящихся к поставщику. Он также используется для отладки.

Регистры определяются в спецификации интерфейса с поддержкой байтовой энергии.

Input

Arg3

Field Byte length Byte offset Description
Data Type 1 0 Тип данных. This field must be one of the values specified in TYPED_BLOCK_DATA (3, 0x04).
Region ID 2 1 Идентификация региона, который записывается.
Block ID 1 3 Идентификация блока, записываемого внутри региона.
Data 32 4 Данные, которые необходимо записать.

Output

Field Byte length Byte offset Description
Status 4 0 Эта функция может вернуть следующий Function-Specific код ошибки: недопустимый тип данных. Дополнительные сведения см. в разделе _DSM Выходные данные метода.

Remarks

Платформа должна использовать регистры данных типа, чтобы реализовать эту функцию.

Чтение типизированных данных (индекс функции 29)