Запись типизированных данных (индекс функции 30)
Этот интерфейс _DSM для класса функции с поддержкой байтовой адресуемой энергии (интерфейс функции 1) записывает 32-байтовый блок в область данных типизированного блока. Эта функция позволяет реализовать сценарии, требующие использования регистров конкретного поставщика. Он также используется для отладки.
Регистры определяются в спецификации байтового адресуемого энергетического интерфейса.
Входные данные
Arg3
Поле | Длина байтов | Смещение байтов | Описание |
---|---|---|---|
Тип данных | 1 | 0 | Тип данных. Это поле должно быть одним из значений, указанных в TYPED_BLOCK_DATA (3, 0x04). |
Идентификатор региона | 2 | 1 | Идентификация записываемой области. |
Идентификатор блока | 1 | 3 | Идентификация блока, записываемого внутри региона. |
Данные | 32 | 4 | Записываемые данные. |
Выходные данные
Поле | Длина байтов | Смещение байтов | Описание |
---|---|---|---|
Состояние | 4 | 0 | Эта функция может возвращать следующий Function-Specific код ошибки: недопустимый тип данных. Дополнительные сведения см. в разделе Выходные данные метода _DSM. |
Комментарии
Платформа должна использовать регистры типизированных блочных данных для реализации этой функции.