What Is the Advanced Configuration and Power Interface?

ACPI Source Language

ASL

(Advanced configuration and power management interface source language)

Right!
ACPI Source Language
ASL is a source language used to define ACPI objects, including writing ACPI control methods. OEM and platform firmware developers define objects in ASL files and write control methods, and then use a compilation tool to generate control methods for the ACPI AML version.
That is, the ACPI specification is written in ASL language. After ASL is compiled by the compiler, it becomes AML (ACPI Machine Language). It is then executed by the OSPM (generally the OS).
AML and ASL, although they are similar, are different languages.
Chinese name
Advanced configuration and power management interface source language
Foreign name
ACPI Source Language
The latest version
Released in January 2019
ASL: ACPI Source Language Abbreviation, Advanced Configuration and Power Management Interface Source Language (ACPI Source Language)
ASL Code is part of the BIOS, named * .asl file, and is the bridge between the OS and the BIOS.
ACPI is a system resource and power management specification fully controlled by the OS (Windows) [1] .
Syntax rules: Please refer to Chapter 19 of the Advanced Configuration and Power Interface (ACPI) Specification
(ACPI Source Language (ASL) Reference)

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?