ACPI DSDT

Stefan Reinauer stepan at openbios.org
Tue Jun 1 10:08:16 CEST 2004


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?

Stefan




More information about the coreboot mailing list