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