Debuggen von BIOS-Code
BIOS-Code wird nicht aus Standardassemblycode erstellt, sodass unterschiedliche Debugtechniken erforderlich sind.
Auf einem x86-basierten Prozessor verwendet das BIOS 16-Bit-Code. Verwenden Sie zum Disassemblieren dieses Codes den Befehl ux (Unassemble x86 BIOS). Um Informationen zur Intel Multiprocessor Specification (MPS) anzuzeigen, verwenden Sie die !mps-Erweiterung .
Wenn Sie ACPI-BIOS-Code debuggen, funktionieren die vorherigen Befehle nicht, da ACPI BIOS in ACPI Machine Language (AML) geschrieben ist. Um diesen Code zu disassemblieren, sollten Sie !amli u verwenden. Weitere Informationen zu dieser Art des Debuggens finden Sie unter ACPI-Debuggen.