ACPI DSDT

Bari Ari bari at onelabs.com
Tue Jun 1 10:50:01 CEST 2004


Stefan Reinauer wrote:

> Hi,
> 
> one thing that is generically missing in LinuxBIOS' ACPI implementation
> is the detailed system description table (DSDT The part telling whether 
> there is a lid and how detect whether it is open or closed)
> 
> The DSDT is written in ASL which is compiled to AML bytecode using an
> ASL compiler (ie. Intel's iasl) Thus, a LinuxBIOS port implementing a
> DSDT needs either to come with a precompiled DSDT or it needs an
> installed ASL compiler. What is the preferred default behaviour? Do we
> want to add ASL source code or rather have something that keeps the
> build requirements for those boards as small as possible. 
> Or we can pack both the ASL and AML version of the DSDT and have the 
> build process use the precompiled code only. This on the other hand
> requires developers to take care that they check in a new binary version
> when they change something to the ASL code. CVS is not doing too well
> with binary stuff.. 
> 
> Opinions?

Some links on ASL and DSDT:

http://developer.intel.com/technology/iapc/acpi/downloads.htm

http://www.acpi.info/toolkit.htm

http://www.cpqlinux.com/acpi-howto.html

http://acpi.sourceforge.net/dsdt/index.php

-Bari





More information about the coreboot mailing list