public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* Broken DSDT on Acer Travelmate 243LC
@ 2005-05-29  7:37 Fabian Zeindl
       [not found] ` <42997132.2050202-RbZlAiThDcE@public.gmane.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Fabian Zeindl @ 2005-05-29  7:37 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f


[-- Attachment #1.1: Type: text/plain, Size: 1048 bytes --]

Hi

I decompiled my dsdt on my Acer Laptop and got 4 Errors:

dsdt.dsl   918:                         If (UPBI ())
Error    1029 - Called method returns no value ^
dsdt.dsl   923:                         If (UPBS ())
Error    1029 - Called method returns no value ^
dsdt.dsl  2513:                     Field (ERAM, AnyAcc, Lock, Preserve)
Error    1048 -                               ^ Host Operation Region
requires ByteAcc access
dsdt.dsl  2611:                             Store (Arg2, DAT3)
Error    1014 -    Method argument is not initialized ^  (Arg2)
dsdt.dsl  2611:                             Store (Arg2, DAT3)
Remark   3041 -   Not a parameter, used as local only ^  (Arg2)

I fixed the third one by changing "AnyAcc" to "ByteAcc", and the fourth
one by changing Store (Arg2, DAT3) to Store (2, DAT3). (is this right?)

I don't know what to do with the first two errors, cause I don't which
return values to give back in this functions.

Can you help me?
(and I hope this is the right address for my concern)

greetings!
fabian zeindl

[-- Attachment #1.2: dsdt.dat --]
[-- Type: application/octet-stream, Size: 20633 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Broken DSDT on Acer Travelmate 243LC
       [not found] ` <42997132.2050202-RbZlAiThDcE@public.gmane.org>
@ 2005-05-29 20:03   ` Bruno Ducrot
  0 siblings, 0 replies; 2+ messages in thread
From: Bruno Ducrot @ 2005-05-29 20:03 UTC (permalink / raw)
  To: Fabian Zeindl; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Sun, May 29, 2005 at 09:37:22AM +0200, Fabian Zeindl wrote:
> Hi
> 
> I decompiled my dsdt on my Acer Laptop and got 4 Errors:
> 
> dsdt.dsl   918:                         If (UPBI ())
> Error    1029 - Called method returns no value ^
> dsdt.dsl   923:                         If (UPBS ())
> Error    1029 - Called method returns no value ^
> dsdt.dsl  2513:                     Field (ERAM, AnyAcc, Lock, Preserve)
> Error    1048 -                               ^ Host Operation Region
> requires ByteAcc access
> dsdt.dsl  2611:                             Store (Arg2, DAT3)
> Error    1014 -    Method argument is not initialized ^  (Arg2)
> dsdt.dsl  2611:                             Store (Arg2, DAT3)
> Remark   3041 -   Not a parameter, used as local only ^  (Arg2)
> 
> I fixed the third one by changing "AnyAcc" to "ByteAcc",

Correct.

> and the fourth one by changing Store (Arg2, DAT3) to Store (2, DAT3).
> (is this right?)

Not correct.  I will extend the number of arguments passed to the method
instead.  But this method is never called, so I wont mind a lot.
that is:

--- dsdt.dsl	2005/05/29 19:50:18	1.1
+++ dsdt.dsl	2005/05/29 19:59:10
@@ -2586,7 +2586,7 @@
                         Return (DAT1)
                     }
 
-                    Method (RAMW, 2, NotSerialized)
+                    Method (RAMW, 3, NotSerialized)
                     {
                         Acquire (MUT0, 0xFFFF)
                         If (LGreater (Arg0, 0x7F))

> I don't know what to do with the first two errors, cause I don't which
> return values to give back in this functions.

I don't know.  But this method (CHBP()) where those errors happens
is never called, so I won't mind a lot.  And if really I would
need to overwritte this dsdt, I would comment this method.


-- 
Bruno Ducrot

--  Which is worse:  ignorance or apathy?
--  Don't know.  Don't care.


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-05-29 20:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-29  7:37 Broken DSDT on Acer Travelmate 243LC Fabian Zeindl
     [not found] ` <42997132.2050202-RbZlAiThDcE@public.gmane.org>
2005-05-29 20:03   ` Bruno Ducrot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox