From owner-acpi-jp@jp.freebsd.org  Fri Feb 11 23:56:35 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA94876;
	Fri, 11 Feb 2000 23:56:35 +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 XAA94871
	for <acpi-jp@jp.freebsd.org>; Fri, 11 Feb 2000 23:56:33 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (isdnb47.imasy.or.jp [202.227.24.175])
	by tasogare.imasy.or.jp (8.9.3+3.2W/3.7W-tasogare/smtpfeed 1.01) with ESMTP id XAA14468
	for <acpi-jp@jp.freebsd.org>; Fri, 11 Feb 2000 23:56:31 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Message-Id: <200002111456.XAA14468@tasogare.imasy.or.jp>
To: acpi-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 09 Feb 2000 13:30:08 +0900"
	<200002090430.NAA24050@shidahara1.planet.sci.kobe-u.ac.jp>
References: <200002090430.NAA24050@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Fri, 11 Feb 2000 23:56:29 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 980905(IM100)
Lines: 53
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: acpi-jp 269
Subject: [acpi-jp 269] Re: Destroy Objects 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> >$B%F%9%HMQ$N(B DSDT $B$N$G$C$A$"$2$OFq$7$$$+$b(B... Intel $B$N%5%$%H$K(B 
> >ASL $B%3%s%Q%$%i(B(?)$B$H$+E>$,$C$F$$$l$PJL$G$9$,!#(B
> 
> Windows$BMQ$J$iE>$,$C$F$^$9!#(B
> http://www.teleport.com/~acpi/samples.htm

$B$r$r(B!  $B5nG/$N=U$0$i$$$K8+$?$H$-$K$OL5$+$C$?$G$9!#(B
wine $B$G(B ASL $B$r%3%s%Q%$%k$G$-$k$3$H$r3NG'$7$^$7$?!#(B

% wine 'asl.exe Trajan.asl'
ACPI Source Language Assembler Version 1.0.11 [Jan 18 1999, 17:50:22]
Copyright (c) 1996,1999 Microsoft Corporation
Compliant with ACPI 1.0 specification

Trajan.asl:
lm75.asl:
px4smb.asl:
NS338.asl:
338_uar1.asl:
338_uar2.asl:
338_prt.asl:
338_fdc.asl:
mb_dev.asl:
dock.asl:
asl(trajan.aml): Image Size=9204, Image Checksum=0x1a

$B$^$?!"(BAML $B$N$"$?$^$K(B DefinitionBlock $B$N%G!<%?$,$/$C$D$/$N$G(B
$B0J2<$N$h$&$K=$@5$9$k$H(B acpiconf $B$G(B interpret $B$G$-$^$9!#(B
$B$3$l$G%F%9%H%G!<%?:n@.$K$O:$$i$J$$$G$9$M!#(B
# wine $B$rF0$+$9$N$K(B Win9X $B$J4D6-;H$C$F$^$9$,(B (^^;

$B$H$$$&$o$1$G!"$I$J$?$+(B Load/Unload $B$N%F%9%HMQ(B ASL $B%=!<%9$r=q$$$F$/$l$^$;$s$+(B?

Index: main.c
===================================================================
RCS file: /home/cvs/ACPI/util/acpiconf/main.c,v
retrieving revision 1.8
diff -u -r1.8 main.c
--- main.c	2000/01/23 15:58:09	1.8
+++ main.c	2000/02/11 14:37:17
@@ -105,7 +105,11 @@
 		exit(-1);
 	}
 	bzero(&env, sizeof(env));
-	env.dp = code;
+	if (strncmp(code, "DSDT", 4) == 0) {
+		env.dp = code + 0x23;
+	} else {
+		env.dp = code;
+	}
 	env.end = code + sb.st_size;
 	env.curname = get_rootname();
 	acpi_parse_objectlist(&env, 0);
