From: glen martin <lists@locutory.org>
To: "Moore, Robert" <robert.moore@intel.com>
Cc: linux-acpi@vger.kernel.org
Subject: Re: no /proc/acpi, trying to dump dsdt to a file
Date: Wed, 29 Mar 2006 12:27:37 -0800 [thread overview]
Message-ID: <442AEDB9.9090702@locutory.org> (raw)
In-Reply-To: <971FCB6690CD0E4898387DBF7552B90E04D4B477@orsmsx403.amr.corp.intel.com>
Doh! So it does. I created the analogous fix, commenting out nssearch.c
line 406, and now have a shiny disassembled DSDT to play with. Hooray!
I cleaned the nssearch error messages from the top of the disassembled
output, then recompiled with iasl, which got a small number of errors to
track down.
But remember, this whole story started when iasl was puking on the dsdt
file I downloaded from sourceforge. So I diff'd my disassembly against
the file I found in the repository and discovered a large number of
changes that replace numeric constants "0x00, 0x01" with symbols (ZERO,
ONE). Did iasl used to handle symbolic names for constants? I can't
imagine someone going through to replace all these by hand ... :b
Moore, Robert wrote:
>Compiler uses the same error checking code.
>Bob
>
>
>
>
>>test A8N # iasl -d dsdt1.dat
>>
>>Intel ACPI Component Architecture
>>AML Disassembler version 20060127 [Mar 29 2006]
>>Copyright (C) 2000 - 2006 Intel Corporation
>>Supports ACPI Specification Revision 3.0a
>>
>>Loading Acpi table from file dsdt1.dat
>>Acpi table [DSDT] successfully installed and loaded
>>Pass 1 parse of [DSDT]
>>
>>test A8N # more dsdt1.dsl
>>ACPI Error (nssearch-0405): Bad character in ACPI Name: 43035350
>>[20060127]
>>ACPI Error (dswload-0393): [0x43035350] (NON-ASCII) Namespace lookup
>>failure, AE_BAD_CHARACTER
>>ACPI Exception (psloop-0347): AE_BAD_CHARACTER, During name
>>lookup/catalog [20060127]
>>Could not parse ACPI tables, AE_BAD_CHARACTER
>><>
>>
>>
>>
next prev parent reply other threads:[~2006-03-29 20:27 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-29 20:02 no /proc/acpi, trying to dump dsdt to a file Moore, Robert
2006-03-29 20:27 ` glen martin [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-03-29 21:05 Moore, Robert
2006-03-29 21:15 ` glen martin
2006-03-29 19:11 Brown, Len
2006-03-29 19:57 ` glen martin
2006-03-29 19:05 Moore, Robert
2006-03-29 19:53 ` glen martin
2006-03-29 19:04 Brown, Len
2006-03-29 17:56 Moore, Robert
2006-03-29 18:49 ` glen martin
2006-03-29 17:50 glen martin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=442AEDB9.9090702@locutory.org \
--to=lists@locutory.org \
--cc=linux-acpi@vger.kernel.org \
--cc=robert.moore@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.