I have a Dell Inspiron 2600 (BIOS rev A08) and am having problems with
ACPI. I'm quite certain the DSDT needs fixing, but don't seem to be
doing an adequate job of it. I was able to get rid of all the
compilation errors, but using the initrd patch (which is part of the
current default kernel in Ubuntu now!) I get this in /var/log/messages
Mar 26 10:10:12 localhost kernel: ACPI: Looking for DSDT in initrd...
found (at offset 4603924)!
Mar 26 10:10:12 localhost kernel: found customized DSDT with 6374 bytes!
Mar 26 10:10:12 localhost kernel: ACPI: Using customized DSDT
Mar 26 10:10:12 localhost kernel: ACPI-0345: *** Error: Could not
allocate table memory for [DSDT] length AAC3BAA
I DSDT at http://acpi.sourceforge.net/dsdt/index.php for this
laptop/BIOS is the one I made, in case someone wants to disassemble it
and take a look.