From owner-acpi-jp@jp.freebsd.org  Fri Dec 15 00:26:56 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA82343;
	Fri, 15 Dec 2000 00:26:56 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (daemon@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA82335;
	Fri, 15 Dec 2000 00:26:45 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	by tasogare.imasy.or.jp (8.11.1+3.4W/3.7W-tasogare/smtpfeed 1.07) with ESMTP id eBEFQZk28419;
	Fri, 15 Dec 2000 00:26:35 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: acpi-jp@jp.freebsd.org, takawata@shidahara1.planet.sci.kobe-u.ac.jp
Cc: iwasaki@jp.freebsd.org
In-Reply-To: <200012141108.UAA16894@shidahara1.planet.sci.kobe-u.ac.jp>
References: <20001214200045D.iwasaki@jp.FreeBSD.org>
	<200012141108.UAA16894@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20001215002633J.iwasaki@jp.FreeBSD.org>
Date: Fri, 15 Dec 2000 00:26:33 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 46
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 966
Subject: [acpi-jp 966] Re: patch against AcpiDsInitObjectFromOp()
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> >cmdelete-0300: *** Error: _CmFree: Entry not found in list
> > cmalloc-0441: _CmFree: Entry 0x28146cd9 was not found in allocation list
> >acpicadb in free(): error: junk pointer, too high to make sense.
> >Abort(core dumped)
> 
> This is not ACPICA problem but acpicadb problem I think.
> ACPICA assumes DSDT header and body is continuous.

Ah, understood.  Here is my latest version of acpicadb
http://people.freebsd.org/~iwasaki/acpi/acpicadb-20001214.tar.gz

Have fun :-)

% ./acpicadb ~/ACPI/data/3110CT.dsdt
ACPI Subsystem version [Dec 15 2000]
Parsing Methods:.........................................................................................................................................................................
169 Control Methods found and parsed (499 nodes total)
ACPI Namespace successfully loaded at root 0x808ec04
- debug _PTS 1
Executing \_PTS
00000 #00A0 [00]  If
            [00]  (
00002 #0091 [01]  ....LOr
            [01]  ....(
00003 #002D [02]  ........\_SB_.MEM_.VWE0,  (Path 
00012 #002D [02]  ........\_SB_.MEM_.VWE1  (Path 
            [02]  ....}
            [01]  }

% 
ArgObj:    0x80aefe0 <Node>            Name VWE0 Type-DefField
ArgObj:    0x80b4020 <Node>            Name VWE1 Type-DefField
00000 #5B80 [00]  OpRegion SRAM  (Path \)
            [00]  (
00006 #000A [01]  ....(UINT8)  0x00,
00007 #000C [01]  ....(UINT32) 0x100B0000,
0000C #000C [01]  ....(UINT32) 0x00010000
            [01]  }

% 
ArgObj:    0x80be540 <Obj>             Number 100B0000
ArgObj:    0x80be5c0 <Obj>             Number 00010000
DEBUG[read (0,  8, 0x100b6d12)](default: 0x0 / 0) >>0xff
DEBUG[read (0,  8, 0x100b6d12)](default: 0xff / 255) >>
ResultObj: 0x80be5c0 <Obj>             Number FFFFFFFF

