From owner-acpi-jp@jp.freebsd.org  Wed May 31 02:16:01 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA27571;
	Wed, 31 May 2000 02:16:01 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from shidahara1.planet.sci.kobe-u.ac.jp (shidahara1.planet.sci.kobe-u.ac.jp [133.30.50.200])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA27563
	for <acpi-jp@jp.freebsd.org>; Wed, 31 May 2000 02:16:00 +0900 (JST)
	(envelope-from takawata@shidahara1.planet.sci.kobe-u.ac.jp)
From: takawata@shidahara1.planet.sci.kobe-u.ac.jp
Received: from libr.scitec.kobe-u.ac.jp (cs22108.ppp.infoweb.ne.jp [202.219.4.24])
	by shidahara1.planet.sci.kobe-u.ac.jp (8.9.3/8.9.3) with ESMTP id CAA77545
	for <acpi-jp@jp.freebsd.org>; Wed, 31 May 2000 02:16:41 +0900 (JST)
	(envelope-from takawata@shidahara1.planet.sci.kobe-u.ac.jp)
Received: from shidahara1.planet.kobe-u.ac.jp (localhost [127.0.0.1]) by libr.scitec.kobe-u.ac.jp (8.9.1/3.5Wpl7) with ESMTP id CAA18702 for <acpi-jp@jp.freebsd.org>; Wed, 31 May 2000 02:09:50 +0900 (JST)
Message-Id: <200005301709.CAA18702@libr.scitec.kobe-u.ac.jp>
To: acpi-jp@jp.freebsd.org
In-reply-to: Your message of "Wed, 31 May 2000 01:45:11 JST."
             <20000531014511N.iwasaki@jp.FreeBSD.org> 
Date: Wed, 31 May 2000 02:09:48 +0900
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 351
Subject: [acpi-jp 351] Re: Parser =?ISO-2022-JP?B?GyRCPEJBdSROO0QbKEI=?=
 =?ISO-2022-JP?B?GyRCJGobKEI=?= 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: takawata@shidahara1.planet.sci.kobe-u.ac.jp

In message <20000531014511N.iwasaki@jp.FreeBSD.org>, Mitsuru IWASAKI $B$5$s$$$o$/(B
:
>> $B$"!"(Bobjref->nameref$B$r(Beval$B$9$j$c$*;EIq$$$N$h$&$J5$$,$7$^$9!#(B
>> $B$H$j$"$($:!"$=$&$d$C$F$_$?$i!"F0$-$^$7$?!#(B
>
>$B$"$"!"$=$&$$$&$N$rDI2C$7$?3P$($,$"$j$^$9(B (^^;
>$B0J2<$N%Q%C%A$G(B
>
>Index: store.c
>===================================================================
>RCS file: /home/cvs/ACPI/util/acpiconf/store.c,v
>retrieving revision 1.9
>diff -u -r1.9 store.c
>--- store.c	2000/05/21 15:51:05	1.9
>+++ store.c	2000/05/30 16:30:49
>@@ -36,6 +36,7 @@
> #include "status.h"
> #include "debug.h"
> #include "env.h"
>+#include "evalobj.h"
> #include "store.h"
> #include "obj.h"
> #include "region.h"
>@@ -300,6 +301,12 @@
> 		DPRINT("[Copy number 0x%x]", obj->num.number);
> 		return;
> 	}
>+
>+	/* try to dereference */
>+	if (obj->type == aml_t_objref && obj->objref.deref == 0) {
>+		obj = acpi_eval_name(env, obj->objref.nameref);
>+	}
>+
> 	switch(name->property->type){
> 	case aml_t_field:
> 		acpi_store_to_fieldname(env,obj,name);
>
>$B$A$c$s$HF0$$$F$$$k$N$r3NG'$7$^$7$?(B :-)  $B$=$NB>$b0z$-B3$-8+$F$_$^$9!#(B

objref$B$K4X$7$F$ONI$/J,$+$C$F$J$$$N$G$9$,!"$J$<!"(Beval$B$7$?;~(B
objref$B$,$=$N$^$^5"$C$FMh$k$h$&>l9g$,$"$k$h$&$K<BAu$7$F$$$k$s$G$7$?$C$1(B...

acpi_objtonum$B$d!"$=$NB>$NA4It$N0z?t$N$H$3$m$KF1$8$h$&$J<BAu$,(B
$BI,MW$K$J$j$^$9(B....


$BEOJUB:5*(B
$B?@8MBg3XBg3X1!<+A32J3X8&5f2J(BD3$B>pJs%a%G%#%"2J3X@l96!#(B
<a href="http://www.planet.sci.kobe-u.ac.jp/~takawata/key.html">
Public Key</a>
Key fingerprint =  2C 51 E2 78 2C E1 C5 2D  0F F1 20 A3 11 3A 62 2A 

