Hi again,

I should clarify that I'm running Debian Etch (testing) with Linux
kernel 2.6.12-1-686.

I have now tried to recompile the dsdt and got the following output.
How should I correct the warnings? Could this warnings have anything to do 
with my battery problems? Why is the new compiled DSDT.aml much smaller 
than the dumped one? I small difference in size is okay, I guess. But 13% 
smaller, is that okay?


# acpidump -b -t DSDT -o dsdt.aml
# iasl -d dsdt.aml

Intel ACPI Component Architecture
AML Disassembler version 20051117 [Nov 27 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0

Loading Acpi table from file dsdt.aml
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
............................................................................
............................................................................
............................................................................
............................................................................
......
Parsing completed
Disassembly completed, written to "dsdt.dsl"
# iasl -tc dsdt.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20051117 [Nov 27 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0

dsdt.dsl  2017:                             Store (0x1F, DBG8)
Warning  2097 -              Statement is unreachable ^ 

dsdt.dsl  2022:                             Store (0x0F, DBG8)
Warning  2097 -              Statement is unreachable ^ 

dsdt.dsl  3357:                         Name (_WDG, Buffer (0x50)
Warning  2096 -            Unknown reserved name ^  (_WDG)

ASL Input:  dsdt.dsl - 4389 lines, 145148 bytes, 1799 keywords
AML Output: DSDT.aml - 16556 bytes 565 named objects 1234 executable opcodes

Compilation complete. 0 Errors, 3 Warnings, 0 Remarks, 614 Optimizations
# ls -lrt
total 344
-rw-r--r--  1 root root  19011 2006-01-12 22:06 dsdt.aml
-rw-r--r--  1 root root 145148 2006-01-12 22:07 dsdt.dsl
-rw-r--r--  1 root root 155519 2006-01-12 22:21 dsdt.hex
-rw-r--r--  1 root root  16556 2006-01-12 22:21 DSDT.aml


Regards,

                                  _\\|//_
                                  (-0-0-)
                    /-----------ooO-(_)-Ooo----------\
                    |           Magnus Sandberg      |
                    | Email:  mem (a) datakon <.> se |
                    |   GSM:    +46-70-205 81 84     |
                    \--------------------------------/
                                  ||   ||
                                 ooO   Ooo


 ----- On 12th of January 2006 Magnus Sandberg wrote; -----

Subject: FSC Amilo M-3438G
From: Magnus Sandberg
Date: Thu, 12 Jan 2006 10:21:18 +0100
To: linux-acpi

Hi,

I'm new to this list and I have just got a Fujitsu-Siemens Amilo M-3438G 
which I'm installing Debian on.

I have some problems with ACPI on the machine. The problems I have found so 
far is that;
- I don't get any events when the battery is discharged or running low
- The lid button only reports close events so the lid-state is always
  "closed"
- I don't know if "Fn"-keys should be reported via ACPI or not?
  I only get the "sleep mode" Fn-key event, no other Fn-keys.
- I don't get events for "special hot keys" like "silent mode", etc
  (The Amilo M3438 has 4 hot keys above the Fn-keys)

Things that do work;
- Power button generate event
- I get events for AC, CPU and BAT when I add or remove AC-adator
- As mentioned above Fn-key for sleep button works
- I can read battery state and battery info. Remaining capacity and voltage
  seams to be okay. Remaining capacity is like 2 mAh just before the
  machine dies. Warning and low levels seams to be calculated from
  "last full capacity", I don't know if that is the way it should be done?
- Thermal Zone seams to work, get values in the range 31 C - 53 C

My questions are if I have to compile a new DSDT or if I should do 
something else to correct the problems. And what things should or can ACPI 
support (like Fn-keys or hot keys, etc)?

I changed the scripts in /etc/acpi to send all unknown events via logger to 
/var/log/messages

If I remove the AC, I get the following;

ac_adapter AC0 00000080 00000000
battery BAT0 00000080 00000001
processor CPU1 00000080 00000006

If I connect the AC, I get;

ac_adapter AC0 00000080 00000001
battery BAT0 00000080 00000001
processor CPU1 00000080 00000005


<<< The rest of the email is removed >>>


-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to