From owner-FreeBSD-users-jp@jp.freebsd.org  Sat May 19 21:53:03 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA67970;
	Sat, 19 May 2001 21:53:03 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (root@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA67965
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 19 May 2001 21:53:00 +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.3+3.4W/8.11.3/tasogare) with ESMTP/inet id f4JCqvi71852
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 19 May 2001 21:52:57 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <20010519211706.Postino-024595@10.10.10.30>
References: <20010519211706.Postino-024595@10.10.10.30>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20010519215257D.iwasaki@jp.FreeBSD.org>
Date: Sat, 19 May 2001 21:52:57 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 26
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 61625
Subject: [FreeBSD-users-jp 61625] Re: kernel
 =?ISO-2022-JP?B?GyRCJE4bKEI=?= source
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

$B$$$o$5$-$H?=$7$^$9(B

# $B%+!<%M%k%=!<%9$NOC$i$7$$$H$$$&$3$H$J$N$G(Btech-jp$B$X?6$m$&$H;W$$$^$7$?$,(B
# $B$h$/FI$s$G$_$k$H(Bcpp$B$NOC$J$N$G!"$3$N$^$^$K$7$^$9!#(B

> from FreeBSD4.2 source
> 
> @/usr/src/sys/sys/bus_private.h
> #define DEVOPDESC(OP)    (&OP##_##desc)
> 
> $B$N$H$3$m$G$9$,!"(B
> cpp $B$N(B info $B$r;2>H$7$F$_$k$H!"(B## == concateation
> $B$H$J$C$F$$$k$N$G$9$,!"$I$&$bKM$NF,$,<e$$$N$+(B
> $B$I$&$$$&$U$&$KE83+$5$l$k$N$+J,$+$j$^$;$s!#(B

(concateation$B$8$c$J$/(B)concatenation$B$G<-=q$r0z$/$H!"O"7k$G$"$k$3$H$,(B
$B$o$+$k$H;W$$$^$9!#C1=c$K$/$C$D$1$k$@$1$J$s$G!"(B
	DEVOPDESC(foo)
$B$O(B
	(&foo_desc)
$B$HE83+$5$l$k$H;W$$$^$9!#(B
$B<B:]$K3N$+$a$?$$>l9g!"(Bcc(1) $B$N(B -E $B%*%W%7%g%s$r;H$C$F(B($BDL>o(B -c $B$G(B
compile$B$7$F$$$k$H$3$m$r(B -E $B$XJQ$($F$_$k(B)$B!"(Bpreprocessing stage $B$N(B
$B7k2L$r$J$,$a$F$_$k!"$H$$$&<j$,$h$/;H$o$l$^$9!#(B

$B$G$O!"$,$s$P$C$F$/$@$5$$!#(B
