I did some work trying to solve the snoozing side buttons problem and
didn't accomplish anything but thought I'd report my progress anyway.
I downloaded the DSDT from the BIOS and ran it through the Intel
compiler. This is what I got:
Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23 2003]
Copyright (C) 2000 - 2003 Intel Corporation
Supports ACPI Specification Revision 2.0b
dsdt.dsl 99: Method (\_WAK, 1, NotSerialized)
Warning 2026 - ^ Reserved method must return a value (_WAK)
dsdt.dsl 168: Name (_WDG, Buffer (0x28)
Warning 2033 - ^ Unknown reserved name (_WDG)
dsdt.dsl 182: Method (_WED, 1, NotSerialized)
Warning 2033 - Unknown reserved name ^ (_WED)
dsdt.dsl 1397: Name (_HID, "Compaq TabletPC Buttons")
Error 1068 - String must be entirely alphanumeric ^ (Compaq TabletPC Buttons)
ASL Input: dsdt.dsl - 2723 lines, 87831 bytes, 1280 keywords
Compilation complete. 1 Errors, 3 Warnings, 0 Remarks, 316 Optimizations
I got excited when I saw the only error is on a line describing the
buttons!
I fixed the first warning by adding the line "Return(Package(0x02){0x00,
0x00})" at the end of the method and I fixed the error by changing the
string to "CompaqTabletPCButtons". I then loaded the "improved" DSDT at
boot time.
The bad news is that it didn't fix anything; the buttons still stay
asleep after waking up the rest of the computer.
Oh well.
Adam
Received on Mon Aug 11 22:12:23 2003
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:54:24 EDT