Tất cả chuyên mục

Mục

ACPI Advanced

Có 17 nội dung trong category này.

Nội dung liên quan

ACPI Advanced

Note ACPI Advanced

ACPI Architecture Overview

How firmware describes platform hardware to the operating system through ACPI tables, AML, namespace objects, and device methods.

#acpi#aml#dsdt +2
Note ACPI Advanced

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-playbook#firmware-debug +1
Note ACPI Advanced

ACPI Debug Toolbox

A practical toolbox note for acpidump, iasl, acpiexec, OS logs, namespace inspection, and firmware-oriented ACPI triage.

#acpi#debug#acpidump +2
Note ACPI Advanced

AML Deep Dive

How ASL becomes AML, how the OS evaluates ACPI methods, and why firmware bugs often appear as runtime AML behavior.

#acpi#aml#asl +2
Note ACPI Advanced

_CID Deep Dive

Firmware-debug focused ACPI identity note.

#acpi#identity#driver-binding
Note ACPI Advanced

_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.

#acpi#_crs#resource-template +2
Note ACPI Advanced

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.

#acpi#dsdt#ssdt +1
Note ACPI Advanced

_DSM Deep Dive

A practical firmware note on ACPI _DSM, vendor-specific device methods, UUID functions, and OS-specific feature behavior.

#acpi#_dsm#vendor-method +2
Note ACPI Advanced

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.

#acpi#embedded-controller#ec +2
Note ACPI Advanced

Field in ACPI

How Field definitions map bits and bytes inside an OperationRegion to names used by AML methods.

#acpi#field#operationregion +1
Note ACPI Advanced

GPIO OperationRegion

How ACPI models GPIO-backed platform state and why GPIO numbering, polarity, wake flags, and controller paths are common firmware bugs.

#acpi#gpio#operationregion +2
Note ACPI Advanced

_HID Deep Dive

Firmware-debug focused ACPI identity note.

#acpi#identity#driver-binding
Note ACPI Advanced

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.

#acpi#operationregion#field +2
Note ACPI Advanced

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.

#acpi#power-resource#_on +2
Note ACPI Advanced

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.

#acpi#sleep#wake +3
Note ACPI Advanced

_STA Deep Dive

A firmware-debug focused explanation of ACPI _STA, using device disappearance and OS enumeration problems as the starting point.

#acpi#_sta#device-enumeration +1
Note ACPI Advanced

_UID Deep Dive

Firmware-debug focused ACPI identity note.

#acpi#identity#driver-binding