From owner-acpi-jp@jp.freebsd.org  Wed May 24 17:43:01 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA38104;
	Wed, 24 May 2000 17:43:01 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mail.ogis-ri.co.jp (ns.ogis-ri.co.jp [158.201.127.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA38099
	for <acpi-jp@jp.freebsd.org>; Wed, 24 May 2000 17:43:00 +0900 (JST)
	(envelope-from yokoyama@o3.otc.ogis-ri.co.jp)
Received: from nozomi.icc.ogis-ri.co.jp (nozomi.icc.ogis-ri.co.jp [158.201.123.33])
	by mail.ogis-ri.co.jp (8.9.2+3.1W/3.7W0002211103) with ESMTP id RAA05818;
	Wed, 24 May 2000 17:42:29 +0900 (JST)
Received: from o3.otc.ogis-ri.co.jp (o3.otc.ogis-ri.co.jp [158.201.73.1]) by nozomi.icc.ogis-ri.co.jp (8.9.3+3.2W/3.5Wpl2-ogismail1.0) with ESMTP id RAA12245; Wed, 24 May 2000 17:42:29 +0900 (JST)
Received: from localhost (test2.o3.otc.ogis-ri.co.jp [158.201.73.97]) by o3.otc.ogis-ri.co.jp (8.8.4/3.5Wpl597042212) with ESMTP id RAA29999; Wed, 24 May 2000 17:42:27 +0900 (JST)
To: acpi-jp@jp.freebsd.org, takawata@shidahara1.planet.sci.kobe-u.ac.jp
In-Reply-To: <20000524132555A.yokoyama@o3.otc.ogis-ri.co.jp>
References: <20000524003251U.iwasaki@jp.FreeBSD.org>
	<200005240407.NAA47093@shidahara1.planet.sci.kobe-u.ac.jp>
	<20000524132555A.yokoyama@o3.otc.ogis-ri.co.jp>
X-Mailer: Mew version 1.94.1 on XEmacs 21.1 (Canyonlands)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000524174231J.yokoyama@o3.otc.ogis-ri.co.jp>
Date: Wed, 24 May 2000 17:42:31 +0900
From: Yasuo Yokoyama <yokoyama@o3.otc.ogis-ri.co.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 60
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 313
Subject: [acpi-jp 313] Re: bugs...
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: yokoyama@o3.otc.ogis-ri.co.jp

$B2#;3$G$9!#(B

In Message [acpi-jp:312] <20000524132555A.yokoyama@o3.otc.ogis-ri.co.jp>
   Yasuo Yokoyama <yokoyama@o3.otc.ogis-ri.co.jp>  wrote:

> 
> $B$?$V$s(B INF2 $B$NJ}$@$H;W$$$^$9!#$s$G(B
  $B0J2<N,(B

$B$A$g$C$H!"$$$dA4A30c$$$^$7$?!#(B

	case 0x70:		/* StoreOp */
		DPRINT("Store(");
		....
		distname1 = acpi_parse_termobj(env, indent);
		DPRINT(")");
		acpi_store_to_name(env,tmpobj,distname1);
		-> 

$B$N;~E@$G!"(Btmpobj $B$NCf?H$,2u$l$F$7$^$C$F$^$9!#(B
$B$3$l$OB?J,0J2<$N%Q%C%A$GD>$k$N$G$O$J$$$+$H;W$$$^$9!#(B

diff -u -r1.7 obj.c
--- obj.c       2000/05/21 15:51:05     1.7
+++ obj.c       2000/05/24 08:16:23
@@ -65,8 +65,6 @@
                        ret->str.string = memman_alloc_flexsize(aml_memman,
                            strlen(orig->str.string) + 1);
                        strcpy(orig->str.string, ret->str.string);
-               } else if (orig->type == aml_t_regfield) {
-                       *ret = env->wobj;
                }
        }else{
                printf ("%s:%d \n", __FILE__, __LINE__);
@@ -131,6 +129,9 @@
        case aml_t_objref:
                memid = memid_aml_objref;
                break;
+       case aml_t_regfield: 
+         memid =memid_aml_regfield;
+         break;
        default:
                memid = memid_aml_objtype;
                break;


$B$?$@!"$3$l$@$1$G$O$^$@BLL\$G!"(BLocalX $B$,(B aml_t_regfield $B$J7?$,$K$J$C$F$7$^$C$F(B
$B$=$l$,!"(Bacpi_eval_name() $B$G(B eval $B$5$l$h$&$H$7$F:G=*E*$KMn$C$3$A$F$^$9!#(B
acpi_eval_name() $B$K(B aml_t_regfield $B$N;~$N=hM}$rDI2C$7$F$d$i$M$P$J$j$^$;$s!#(B

-- 
$B$h$3$d$^!w$*!<$8$9$=$&$1$s(B







		
