Lightweight AML Interpreter
LAI is an interpreter for AML, the ACPI Machine Language. AML is an integral component of modern BIOS and UEFI firmware, both on x86(_64) machines and ARM servers. As an AML interpreter, LAI is used by OS kernels to implement support for ACPI.
Official Discord Server: https://discord.gg/7WB6Ur3. This is our primary real-time communication channel.
Official IRC Channel: #managarm-lai
on irc.libera.chat
Documentation
LAI has been split up into 3 parts:
- Core, The main parser/interpreter
- Helpers, Some extra functions that help interfacing with the ACPI API
- Drivers, A few ACPI related drivers that are generic per OS