From owner-acpi-jp@jp.FreeBSD.org Thu Dec  5 09:03:37 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id gB503bp81334;
	Thu, 5 Dec 2002 09:03:37 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from caduceus.fm.intel.com (fmr02.intel.com [192.55.52.25])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id gB503Y281327;
	Thu, 5 Dec 2002 09:03:34 +0900 (JST)
	(envelope-from robert.moore@intel.com)
Received: from petasus.fm.intel.com (petasus.fm.intel.com [10.1.192.37])
	by caduceus.fm.intel.com (8.11.6/8.11.6/d: outer.mc,v 1.51 2002/09/23 20:43:23 dmccart Exp $) with ESMTP id gB4Nwm515727;
	Wed, 4 Dec 2002 23:58:48 GMT
Received: from fmsmsxvs042.fm.intel.com (fmsmsxvs042.fm.intel.com [132.233.42.128])
	by petasus.fm.intel.com (8.11.6/8.11.6/d: inner.mc,v 1.27 2002/10/16 23:46:59 dmccart Exp $) with SMTP id gB4NfZj00175;
	Wed, 4 Dec 2002 23:41:36 GMT
Received: from FMSMSX018.fm.intel.com ([132.233.42.197])
 by fmsmsxvs042.fm.intel.com (NAVGW 2.5.2.11) with SMTP id M2002120415464803927
 ; Wed, 04 Dec 2002 15:46:48 -0800
Received: by fmsmsx018.fm.intel.com with Internet Mail Service (5.5.2653.19)
	id <VBXYZQ5H>; Wed, 4 Dec 2002 15:45:57 -0800
Message-ID: <B9ECACBD6885D5119ADC00508B68C1EA0D19B970@orsmsx107.jf.intel.com>
From: "Moore, Robert" <robert.moore@intel.com>
To: "'Mitsuru IWASAKI'" <iwasaki@jp.FreeBSD.org>,
   "Grover, Andrew"
	 <andrew.grover@intel.com>,
   "Moore, Robert" <robert.moore@intel.com>
Cc: acpi-jp@jp.FreeBSD.org, nin@shikoku.ne.jp
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 4 Dec 2002 15:45:35 -0800
X-Sequence: acpi-jp 2023
Subject: [acpi-jp 2023] RE: problem in AcpiPsGetNextNamepath() (Re: ????? 
	ACPI (FreeBSD ?))
Errors-To: owner-acpi-jp@jp.FreeBSD.org
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: robert.moore@intel.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+021111


The method object was not getting created until the 2nd pass, but it was
needed in order to parse the operation region with the method invocation (to
get the number of method arguments.)

This is fixed and will appear in the next release, hopefully this week.

Thanks,
Bob


-----Original Message-----
From: Mitsuru IWASAKI [mailto:iwasaki@jp.FreeBSD.org] 
Sent: Wednesday, December 04, 2002 2:45 AM
To: andrew.grover@intel.com; robert.moore@intel.com
Cc: acpi-jp@jp.FreeBSD.org; nin@shikoku.ne.jp
Subject: problem in AcpiPsGetNextNamepath() (Re: [acpi-jp 2010] ????? ACPI
(FreeBSD ?))

Hi, Intel folks.

I've found a problem in AcpiPsGetNextNamepath().  IIRC, during table
loading, ACPI CA don't attach actual Object to Method Node.  This
may cause a problem.  Typical ASL code is like this:
----
Method(PMBS) {
    Return(0x2e)
}

OperationRegion(PWRG, SystemIO, PMBS, 0x4f)

