public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* DSDT table help
@ 2003-09-29 21:10 Martin List-Petersen
       [not found] ` <1064869815.28949.45.camel-jtDuu3CdNeQ@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Martin List-Petersen @ 2003-09-29 21:10 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

[-- Attachment #1: Type: text/plain, Size: 1849 bytes --]

Hi,
i would like to have some help with some DSDT table errors, if anybody
cares:

--------------------------------
This is the first machine:
ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
2003]
Copyright (C) 2000 - 2003 Intel Corporation
Supports ACPI Specification Revision 2.0b

dsdt.asl   379:             If(\_OSI) {
Error    1028 -  Too few arguments ^  (\_OSI requires 1)
 
dsdt.asl   380:                 "Windows 2001"
Error    1037 -                              ^ parse error, unexpected
PARSEOP_STRING_LITERAL
 
dsdt.asl   738:             Method(_S5D) {
Warning  2033 - Unknown reserved name ^  (_S5D)
 
ASL Input:  dsdt.asl - 1733 lines, 52667 bytes, 976 keywords
Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 209 Optimizations

--------------------------------
And the other:
ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
2003]
Copyright (C) 2000 - 2003 Intel Corporation
Supports ACPI Specification Revision 2.0b

dsdt.asl  1035:                         Store(Z00Q, Local0)
Error    1022 -            Object does not exist ^  (Z00Q)
 
dsdt.asl  1107:                         Store(Z00Q, Local0)
Error    1022 -            Object does not exist ^  (Z00Q)
 
dsdt.asl  1222:                         Store(Z00Q, Local0)
Error    1022 -            Object does not exist ^  (Z00Q)
 
dsdt.asl  1587: Method(_WAK, 1) {
Warning  2026 -           ^ Reserved method must return a value (_WAK)
 
ASL Input:  dsdt.asl - 1604 lines, 54452 bytes, 827 keywords
Compilation complete. 3 Errors, 1 Warnings, 0 Remarks, 329 Optimizations
--------------------------------

Regards,
Martin List-Petersen
martin at list-petersen dot se
--
Somehow I reached excess without ever noticing when I was passing
through satisfaction.
-- Ashleigh Brilliant

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: DSDT table help
       [not found] ` <1064869815.28949.45.camel-jtDuu3CdNeQ@public.gmane.org>
@ 2003-09-29 21:39   ` Sérgio Monteiro Basto
  2003-09-30  9:02   ` Ducrot Bruno
  1 sibling, 0 replies; 7+ messages in thread
From: Sérgio Monteiro Basto @ 2003-09-29 21:39 UTC (permalink / raw)
  To: Martin List-Petersen; +Cc: acpi-devel

Hi 
I think this errors are already corrected in early versions of ASL
Optimizing Compiler / AML Disassembler.
Please try acpica-20030918

thanks

On Mon, 2003-09-29 at 22:10, Martin List-Petersen wrote:
> Hi,
> i would like to have some help with some DSDT table errors, if anybody
> cares:
> 
> --------------------------------
> This is the first machine:
> ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.asl   379:             If(\_OSI) {
> Error    1028 -  Too few arguments ^  (\_OSI requires 1)
>  
> dsdt.asl   380:                 "Windows 2001"
> Error    1037 -                              ^ parse error, unexpected
> PARSEOP_STRING_LITERAL
>  
> dsdt.asl   738:             Method(_S5D) {
> Warning  2033 - Unknown reserved name ^  (_S5D)
>  
> ASL Input:  dsdt.asl - 1733 lines, 52667 bytes, 976 keywords
> Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 209 Optimizations
> 
> --------------------------------
> And the other:
> ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.asl  1035:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1107:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1222:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1587: Method(_WAK, 1) {
> Warning  2026 -           ^ Reserved method must return a value (_WAK)
>  
> ASL Input:  dsdt.asl - 1604 lines, 54452 bytes, 827 keywords
> Compilation complete. 3 Errors, 1 Warnings, 0 Remarks, 329 Optimizations
> --------------------------------
> 
> Regards,
> Martin List-Petersen
> martin at list-petersen dot se
> --
> Somehow I reached excess without ever noticing when I was passing
> through satisfaction.
> -- Ashleigh Brilliant
-- 
SérgioMB
email: sergiomb-hHo3WeeoaswVhHzd4jOs4w@public.gmane.org

Who gives me one shell, give me everything.



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

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

* RE: DSDT table help
@ 2003-09-29 21:55 Moore, Robert
       [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3D9E-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Moore, Robert @ 2003-09-29 21:55 UTC (permalink / raw)
  To: Sérgio Monteiro Basto, Martin List-Petersen; +Cc: acpi-devel

The _OSI method requires one argument
Add "External (Z00Q)" statement to resolve the not found.


-----Original Message-----
From: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Sérgio Monteiro Basto
Sent: Monday, September 29, 2003 2:39 PM
To: Martin List-Petersen
Cc: acpi-devel
Subject: Re: [ACPI] DSDT table help

Hi 
I think this errors are already corrected in early versions of ASL
Optimizing Compiler / AML Disassembler.
Please try acpica-20030918

thanks

On Mon, 2003-09-29 at 22:10, Martin List-Petersen wrote:
> Hi,
> i would like to have some help with some DSDT table errors, if anybody
> cares:
> 
> --------------------------------
> This is the first machine:
> ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.asl   379:             If(\_OSI) {
> Error    1028 -  Too few arguments ^  (\_OSI requires 1)
>  
> dsdt.asl   380:                 "Windows 2001"
> Error    1037 -                              ^ parse error, unexpected
> PARSEOP_STRING_LITERAL
>  
> dsdt.asl   738:             Method(_S5D) {
> Warning  2033 - Unknown reserved name ^  (_S5D)
>  
> ASL Input:  dsdt.asl - 1733 lines, 52667 bytes, 976 keywords
> Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 209 Optimizations
> 
> --------------------------------
> And the other:
> ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.asl  1035:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1107:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1222:                         Store(Z00Q, Local0)
> Error    1022 -            Object does not exist ^  (Z00Q)
>  
> dsdt.asl  1587: Method(_WAK, 1) {
> Warning  2026 -           ^ Reserved method must return a value (_WAK)
>  
> ASL Input:  dsdt.asl - 1604 lines, 54452 bytes, 827 keywords
> Compilation complete. 3 Errors, 1 Warnings, 0 Remarks, 329 Optimizations
> --------------------------------
> 
> Regards,
> Martin List-Petersen
> martin at list-petersen dot se
> --
> Somehow I reached excess without ever noticing when I was passing
> through satisfaction.
> -- Ashleigh Brilliant
-- 
SérgioMB
email: sergiomb-hHo3WeeoaswVhHzd4jOs4w@public.gmane.org

Who gives me one shell, give me everything.



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Acpi-devel mailing list
Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/acpi-devel


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

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

* RE: DSDT table help
       [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3D9E-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
@ 2003-09-29 22:04   ` Martin List-Petersen
  0 siblings, 0 replies; 7+ messages in thread
From: Martin List-Petersen @ 2003-09-29 22:04 UTC (permalink / raw)
  To: Moore, Robert, Sérgio Monteiro Basto; +Cc: acpi-devel

[-- Attachment #1: Type: text/plain, Size: 747 bytes --]

On Mon, 2003-09-29 at 23:55, Moore, Robert wrote:
> The _OSI method requires one argument

Where i'm in doubt here is more if that would be a specific argument or
any.

> Add "External (Z00Q)" statement to resolve the not found.

Thanks.

> -----Original Message-----
> From: Sérgio Monteiro Basto
> Sent: Monday, September 29, 2003 2:39 PM
> To: Martin List-Petersen
> Cc: acpi-devel
> Subject: Re: [ACPI] DSDT table help
> 
> Hi 
> I think this errors are already corrected in early versions of ASL
> Optimizing Compiler / AML Disassembler.
> Please try acpica-20030918

I've have a look into this.

Regards,
Martin List-Petersen
martin at list-petersen dot se
--
Kissing don't last, cookery do.
-- George Meredith

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: DSDT table help
       [not found] ` <1064869815.28949.45.camel-jtDuu3CdNeQ@public.gmane.org>
  2003-09-29 21:39   ` Sérgio Monteiro Basto
@ 2003-09-30  9:02   ` Ducrot Bruno
       [not found]     ` <20030930090253.GZ11391-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
  1 sibling, 1 reply; 7+ messages in thread
From: Ducrot Bruno @ 2003-09-30  9:02 UTC (permalink / raw)
  To: Martin List-Petersen; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Mon, Sep 29, 2003 at 11:10:15PM +0200, Martin List-Petersen wrote:
> Hi,
> i would like to have some help with some DSDT table errors, if anybody
> cares:
> 
> --------------------------------
> This is the first machine:
> ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.asl   379:             If(\_OSI) {
> Error    1028 -  Too few arguments ^  (\_OSI requires 1)
>  
> dsdt.asl   380:                 "Windows 2001"
> Error    1037 -                              ^ parse error, unexpected
> PARSEOP_STRING_LITERAL

known issue with acpidump from FreeBSD (and all backport to others OS).
I don't think the maintainer of this tool will update it.  Use iasl -d instead.

-- 
Ducrot Bruno

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


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

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

* Re: DSDT table help
       [not found]     ` <20030930090253.GZ11391-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
@ 2003-09-30 17:02       ` Nate Lawson
       [not found]         ` <20030930095810.H81128-Y6VGUYTwhu0@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Nate Lawson @ 2003-09-30 17:02 UTC (permalink / raw)
  To: Ducrot Bruno
  Cc: Martin List-Petersen, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Tue, 30 Sep 2003, Ducrot Bruno wrote:
> On Mon, Sep 29, 2003 at 11:10:15PM +0200, Martin List-Petersen wrote:
> > Hi,
> > i would like to have some help with some DSDT table errors, if anybody
> > cares:
> >
> > --------------------------------
> > This is the first machine:
> > ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> > 2003]
> > Copyright (C) 2000 - 2003 Intel Corporation
> > Supports ACPI Specification Revision 2.0b
> >
> > dsdt.asl   379:             If(\_OSI) {
> > Error    1028 -  Too few arguments ^  (\_OSI requires 1)
> >
> > dsdt.asl   380:                 "Windows 2001"
> > Error    1037 -                              ^ parse error, unexpected
> > PARSEOP_STRING_LITERAL
>
> known issue with acpidump from FreeBSD (and all backport to others OS).
> I don't think the maintainer of this tool will update it.  Use iasl -d instead.

This is wrong.  acpidump(8) on FreeBSD uses iasl(8) as the backend.
acpidump does the physmem table accesses and iasl does the parsing of the
DSDT.  I maintain it and commit updates to it regularly.

For an example of our output, see:
  http://root.org/~nate/acpi/ibm-acpidump.asl.gz

-Nate


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

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

* Re: DSDT table help
       [not found]         ` <20030930095810.H81128-Y6VGUYTwhu0@public.gmane.org>
@ 2003-09-30 17:08           ` Ducrot Bruno
  0 siblings, 0 replies; 7+ messages in thread
From: Ducrot Bruno @ 2003-09-30 17:08 UTC (permalink / raw)
  To: Nate Lawson
  Cc: Martin List-Petersen, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Tue, Sep 30, 2003 at 10:02:12AM -0700, Nate Lawson wrote:
> On Tue, 30 Sep 2003, Ducrot Bruno wrote:
> > On Mon, Sep 29, 2003 at 11:10:15PM +0200, Martin List-Petersen wrote:
> > > Hi,
> > > i would like to have some help with some DSDT table errors, if anybody
> > > cares:
> > >
> > > --------------------------------
> > > This is the first machine:
> > > ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23
> > > 2003]
> > > Copyright (C) 2000 - 2003 Intel Corporation
> > > Supports ACPI Specification Revision 2.0b
> > >
> > > dsdt.asl   379:             If(\_OSI) {
> > > Error    1028 -  Too few arguments ^  (\_OSI requires 1)
> > >
> > > dsdt.asl   380:                 "Windows 2001"
> > > Error    1037 -                              ^ parse error, unexpected
> > > PARSEOP_STRING_LITERAL
> >
> > known issue with acpidump from FreeBSD (and all backport to others OS).
> > I don't think the maintainer of this tool will update it.  Use iasl -d instead.
> 
> This is wrong.  acpidump(8) on FreeBSD uses iasl(8) as the backend.
> acpidump does the physmem table accesses and iasl does the parsing of the
> DSDT.  I maintain it and commit updates to it regularly.
> 
> For an example of our output, see:
>   http://root.org/~nate/acpi/ibm-acpidump.asl.gz

Acked.  (but backport known as 'pacpidump' at
http://people.freebsd.org/~takawata/pacpidump.tar.gz
to others OS do not work, I guess).

-- 
Ducrot Bruno

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


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

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

end of thread, other threads:[~2003-09-30 17:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-29 21:10 DSDT table help Martin List-Petersen
     [not found] ` <1064869815.28949.45.camel-jtDuu3CdNeQ@public.gmane.org>
2003-09-29 21:39   ` Sérgio Monteiro Basto
2003-09-30  9:02   ` Ducrot Bruno
     [not found]     ` <20030930090253.GZ11391-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-09-30 17:02       ` Nate Lawson
     [not found]         ` <20030930095810.H81128-Y6VGUYTwhu0@public.gmane.org>
2003-09-30 17:08           ` Ducrot Bruno
  -- strict thread matches above, loose matches on Subject: below --
2003-09-29 21:55 Moore, Robert
     [not found] ` <D3A3AA459175A44CB5326F26DA7A189C1C3D9E-sBd4vmA9Se58QrAoInS571DQ4js95KgL@public.gmane.org>
2003-09-29 22:04   ` Martin List-Petersen

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