From mboxrd@z Thu Jan 1 00:00:00 1970 From: sjb Subject: Re: iasl Date: Fri, 09 May 2003 17:56:29 +0000 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <3EBBEBCD.8090408@ottaky.com> References: <3EBA7BE0.5070200@ottaky.com> <20030509133703.GH2954@poup.poupinou.org> <3EBBD495.7050104@ottaky.com> <20030509154224.GK2954@poup.poupinou.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20030509154224.GK2954-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org> Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Ducrot Bruno Cc: ACPI List List-Id: linux-acpi@vger.kernel.org Ducrot Bruno wrote: > It should be > > If(\_OSI("Windows 2001")) { > > and you may have to add: > extern (\_OSI) > (but I am not sure if it is OK with latest iasl). > > BTW, could you try 'iasl -d mydsdt' in order to disassemble your DSDT, and > check if 'If (\_OSI ("Windows 2001"))' is correct ? I did and it appears to produce better output than acpidump ... It decompiled that "Windows 2001" line correctly as If (\_OSI ("Windows 2001")) { Store (0x04, OSTP) } I fixed the "AnyAcc" error, and now all I see is .. ottaky@vaio:~/acpi> ./iasl -tc dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler / AML Disassembler version 20030424 [May 7 2003] Copyright (C) 2000 - 2003 Intel Corporation Supports ACPI Specification Revision 2.0b dsdt.dsl 1902: Field (PIUC, DWordAcc, Lock, Preserve) Error 1047 - ^ Access width is greater than region size ASL Input: dsdt.dsl - 3047 lines, 101035 bytes, 1552 keywords The OperationRegion line reads .. OperationRegion (PIUC, PCI_Config, 0x74, 0x01) Does that provide enough info? Thanks for helping out BTW *8-) sjb ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com