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


Общие сведения об отладчике AMLI

Существует значительное различие между отладкой стандартного кода в режиме ядра и отладкой BIOS ACPI (advanced Configuration and Power Interface).

В то время как Windows и его драйверы состоят из двоичного кода компьютера, скомпилированного для конкретного процессора, ядро BIOS ACPI не находится в машинном коде. Скорее, он хранится как язык машины ACPI (AML) и обрабатывается интерпретатором Microsoft AML при запуске.

Отладчик Microsoft AMLI — это набор специальных средств отладки, которые могут отлаживать код AML.

В версиях Windows до Windows 10 были использованы сборки драйвера WINDOWS ACPI версии 1803 (Acpi.sys). Это больше не так, так как проверенные сборки больше не предоставляются.

Отладчик AMLI полностью 64-разрядный. Независимо от того, какой процессор используется целевым компьютером или узлом, отладчик AMLI будет работать правильно.