flat assembler
Message board for the users of flat assembler.

Index > OS Construction > ACPI Forum

Author
Thread Post new topic Reply to topic
BAiC



Joined: 22 Mar 2011
Posts: 272
Location: California
BAiC
is there a Forum for ACPI? I looked at the EFI website which claims to be a Forum but it's not. or atleast it's not publicly available for viewing.

it looks like there is an error in the AML 'Byte Stream Byte Values' Table. on page 848 (ACPI 5.1 Release) the first entry in the table (the table starts on the previous page) for that page is "MethodOp". MethodOp is described as being followed by a NameString, ByteData, and TermList. this contradicts the (far more difficult to find) "DefMethod" (page 841) which is defined as being followed by PkgLength [Package Length], NameString, MethodFlags, TermList.

basically; Package Length is missing from the table entry on page 848.

btw; I'm using VMware to build an AML parser and it looks like VMware uses the "DefMethod" description.

- Stefan

_________________
byte me.
Post 10 Oct 2014, 23:47
View user's profile Send private message Visit poster's website Reply with quote
BAiC



Joined: 22 Mar 2011
Posts: 272
Location: California
BAiC
found another one. the ScopeOp is also missing the Package Length in the table version.

_________________
byte me.
Post 11 Oct 2014, 01:27
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17639
Location: In your JS exploiting you and your system
revolution
Have you tried phoning/emailing the authors? There seems little reward for you if you only post it here. Unless you are sure the authors read this board?
Post 11 Oct 2014, 02:21
View user's profile Send private message Visit poster's website Reply with quote
BAiC



Joined: 22 Mar 2011
Posts: 272
Location: California
BAiC
my question was about finding a forum for ACPI. so no; contacting them was not on my mind. I happen to prefer the forum environment.

also; I found more. none of these report a PkgLength in their AML Table entries but all of them have one in their "Def" form:

DeviceOp
ProcessorOp
PowerResOp
ThermalZoneOp
IndexFieldOp
BankFieldOp

- Stefan

_________________
byte me.
Post 11 Oct 2014, 10:02
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.