Asl Setup

Brian Richardson edited this page Jan 4, 2017 · 3 revisions

ACPI Source Language (ASL) Compiler Setup

EDK II uses ACPI to describe platform configuration and power management methods to the operating system. These methods are described using ASL, which requires an additional compiler.

ACPI Component Architecture (ACPICA) Downloads

ASL 2.0 Introduction and Overview (whitepaper @


Download and install the iasl compiler by downloading the Windows Binary Tools release package. Please check to see if your project requires a specific ACPICA tools version. Place the unzipped content ("iasl.exe") into the directory "C:\ASL" on your local hard drive (create the folder "C:\ASL" if it does not exist).


Install the iasl or acpica-tools package, depending on your Linux distribution. Example for Debian/Ubuntu:

bash$ sudo apt-get install iasl
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.