Partilhar via


Introdução ao depurador AMLI

Existem diferenças significativas entre a depuração de código de modo kernel padrão e a depuração de um BIOS ACPI (Advanced Configuration and Power Interface).

Enquanto o Windows e seus drivers são compostos de código de máquina binário compilado para um processador específico, o núcleo de um BIOS ACPI não está em código de máquina. Em vez disso, ele é armazenado como ACPI Machine Language (AML) e é processado pelo interpretador Microsoft AML à medida que é executado.

O Microsoft AMLI Debugger é um conjunto de ferramentas especiais de depuração que pode depurar o código AML.

Em versões do Windows anteriores ao Windows 10, versão 1803, foram usadas compilações verificadas do driver ACPI do Windows (Acpi.sys). Isso não é mais o caso, pois as compilações verificadas não são mais fornecidas.

O depurador AMLI reconhece completamente 64 bits. Não importa qual processador está sendo usado pelo computador de destino ou pelo computador host, o depurador AMLI funcionará corretamente.