All of lore.kernel.org
 help / color / mirror / Atom feed
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
>><>
>>
>>    
>>


  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.