Nội dung liên quan
ACPI Advanced
ACPI Architecture Overview
How firmware describes platform hardware to the operating system through ACPI tables, AML, namespace objects, and device methods.
ACPI Debug Playbook
Symptom-driven ACPI debug guide connecting missing devices, driver binding issues, resource conflicts, EC failures, GPIO wake bugs, and power-resource problems.
ACPI Debug Toolbox
A practical toolbox note for acpidump, iasl, acpiexec, OS logs, namespace inspection, and firmware-oriented ACPI triage.
AML Deep Dive
How ASL becomes AML, how the OS evaluates ACPI methods, and why firmware bugs often appear as runtime AML behavior.
_CID Deep Dive
Firmware-debug focused ACPI identity note.
_CRS Deep Dive
How ACPI _CRS reports device resources to the OS and how wrong IRQ, GPIO, I2C, SPI, or MMIO descriptors cause driver problems.
DSDT vs SSDT for Firmware Engineers
A practical explanation of why platforms use both DSDT and SSDT, how they are loaded, and how to debug table layering issues.
_DSM Deep Dive
A practical firmware note on ACPI _DSM, vendor-specific device methods, UUID functions, and OS-specific feature behavior.
Embedded Controller OperationRegion
How AML talks to EC RAM through EmbeddedControl OperationRegion and how to debug EC timeout, SCI storm, battery, thermal, and hotkey issues.
Field in ACPI
How Field definitions map bits and bytes inside an OperationRegion to names used by AML methods.
GPIO OperationRegion
How ACPI models GPIO-backed platform state and why GPIO numbering, polarity, wake flags, and controller paths are common firmware bugs.
_HID Deep Dive
Firmware-debug focused ACPI identity note.
OperationRegion Deep Dive
How ACPI OperationRegion connects AML methods to EC RAM, system memory, I/O ports, PCI config, GPIO, and other hardware-backed address spaces.
Power Resource in ACPI
How ACPI PowerResource objects model shared rails and why wrong _ON/_OFF ordering can break Wi-Fi, camera, Bluetooth, and resume behavior.
Sleep and Wake in ACPI
How ACPI describes sleep states, wake sources, power methods, and the common debug path for instant wake, failed resume, and device wake bugs.
_STA Deep Dive
A firmware-debug focused explanation of ACPI _STA, using device disappearance and OS enumeration problems as the starting point.
_UID Deep Dive
Firmware-debug focused ACPI identity note.