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