ACPI Advanced Configuration and Power Interface
Standarden som låter operativsystemet styra strömsparning och hårdvarukonfiguration istället för BIOS. Skapad 1996 av Intel, Microsoft och Toshiba; ersatte APM.
Firmware exponerar tabeller — DSDT, SSDT, MADT, FADT — som beskriver maskinens enheter, avbrottsdirigering och strömlägen. Det märkliga är att tabellerna innehåller kod i bytekodspråket AML, som operativsystemet tolkar i en egen virtuell maskin för att fråga temperaturer, hantera lockknappar och slå av kretsar. Därav de klassiska Linux-problemen: en AML-implementation som bara någonsin testats mot Windows. Definierar S-tillstånd (S0 igång, S3 suspend to RAM, S4 viloläge), C-tillstånd för CPU-idle och P-tillstånd för frekvensskalning. acpi_osi-flaggor finns just för att ljuga om vilket OS som kör.