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


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

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

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

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

Arg3

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

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

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

Комментарии

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

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