Share via


Introduzione al debugger AMLI

Esistono differenze significative tra il debug del codice in modalità kernel standard e il debug di un BIOS ACPI (Advanced Configuration and Power Interface).

Mentre Windows e i relativi driver sono costituiti da codice macchina binaria compilato per un processore specifico, il core di un BIOS ACPI non è nel codice del computer. Viene invece archiviato come AML (ACPI Machine Language) ed elaborato dall'interprete Microsoft AML durante l'esecuzione.

Microsoft AMLI Debugger è un set di strumenti di debug speciali in grado di eseguire il debug del codice AML.

Nelle versioni di Windows precedenti Windows 10 sono state usate le build controllate della versione 1803 del driver ACPI di Windows (Acpi.sys). Questo non è più il caso perché le compilazioni controllate non vengono più fornite.

Il debugger AMLI è completamente compatibile a 64 bit. Indipendentemente dal processore utilizzato dal computer di destinazione o dal computer host, il debugger AMLI funzionerà correttamente.