Поделиться через


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

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

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

Входные данные

Arg3

Поле Длина байтов Смещение байтов Описание
Тип данных 1 0 Тип данных. Это поле должно быть одним из значений, указанных в TYPED_BLOCK_DATA (3, 0x04).
Идентификатор региона 2 1 Идентификация записываемой области.
Идентификатор блока 1 3 Идентификация блока, записываемого внутри региона.
Данные 32 4 Записываемые данные.

Выходные данные

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

Комментарии

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

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