Получение внедренных ошибок (индекс функции 18)
Этот интерфейс _DSM для функции с поддержкой байтовой адресуемой энергии (функциональный интерфейс 1) возвращает сведения об ошибках, которые в настоящее время внедряются.
Регистры определяются в спецификации байтового адресуемого энергетического интерфейса.
Входные данные
Arg3
Нет.
Выходные данные
Поле | Длина байтов | Смещение байтов | Регистрация | Описание |
---|---|---|---|---|
Состояние | 4 | 0 | См . раздел Выходные данные метода _DSM. | |
Внедренные сбои операций | 2 | 4 | Байт 0: INJECT_OPS_FAILURES (2, 0x60); Байт 1. Если INJECT_BAD_BLOCKS имеет значение "1" (бит 7 byte 0), это поле INJECT_BAD_BLOCK_CAP (2, 0x67). В противном случае это поле должно иметь значение 0. | Сведения о том, какие операции или энергонезависимые ошибки памяти в настоящее время внедряются. |
Внедренные сбои источников энергии | 1 | 6 | Байт 0: INJECT_ES_FAILURES (2, 0x64) | Сведения о том, какие ошибки источника энергии (ES) в настоящее время внедряются. |
Внедренные сбои обновления встроенного ПО | 1 | 7 | Байт 0: INJECT_FW_FAILURES (2, 0x65) | Сведения о том, какие ошибки операции встроенного ПО внедряются в данный момент. |
Комментарии
Если платформа отключила внедрение ошибок, эта функция будет выполнена успешно и возвращает те же сведения, что и при отсутствии ошибок.