Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Es gibt erhebliche Unterschiede zwischen dem Debuggen von Standardmäßigem Kernelmoduscode und dem Debuggen eines ACPI-BIOS (Advanced Configuration and Power Interface).
Während Windows und seine Treiber aus binärem Computercode bestehen, der für einen bestimmten Prozessor kompiliert wurde, befindet sich der Kern eines ACPI-BIOS nicht im Computercode. Stattdessen wird sie als ACPI Machine Language (AML) gespeichert und während der Ausführung vom Microsoft AML-Interpreter verarbeitet.
Der Microsoft AMLI-Debugger ist eine Reihe spezieller Debuggingtools, die AML-Code debuggen können.
In Windows-Versionen vor Windows 10, Version 1803, wurden überprüfte Builds des Windows ACPI-Treibers (Acpi.sys) verwendet. Dies ist nicht mehr der Fall, da überprüfte Builds nicht mehr bereitgestellt werden.
Der AMLI-Debugger ist vollständig 64-Bit-fähig. Unabhängig davon, welcher Prozessor vom Zielcomputer oder vom Hostcomputer verwendet wird, funktioniert der AMLI-Debugger ordnungsgemäß.