From owner-FreeBSD-tech-jp@jp.freebsd.org  Mon Sep 25 20:45:16 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA59396;
	Mon, 25 Sep 2000 20:45:16 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from updraft.jp.freebsd.org (updraft.jp.FreeBSD.ORG [210.157.158.42])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA59391
	for <freebsd-tech-jp@castle.jp.FreeBSD.org>; Mon, 25 Sep 2000 20:45:15 +0900 (JST)
	(envelope-from postman-sony@jp.FreeBSD.org)
Received: from castle2.jp.FreeBSD.org (castle2.jp.FreeBSD.org [210.226.20.120])
	by updraft.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA65067
	for <freebsd-tech-jp@castle.jp.FreeBSD.org>; Mon, 25 Sep 2000 20:45:13 +0900 (JST)
	(envelope-from postman-sony@jp.FreeBSD.org)
Received: from localhost (localhost [127.0.0.1])
	by castle2.jp.FreeBSD.org (8.11.0+3.3W/8.11.0) with ESMTP/inet id e8PBjBX68953
	for <FreeBSD-tech-jp@jp.freebsd.org>; Mon, 25 Sep 2000 20:45:11 +0900 (JST)
	(envelope-from matusita@jp.FreeBSD.org)
In-Reply-To: <20000925.194605.74751599.inagaki@tg.rim.or.jp>
References: <20000925.194605.74751599.inagaki@tg.rim.or.jp>
X-Face: '*aj"d@ijeQ:/X}]oM5c5Uz{ZZZk90WPt>a^y4$cGQp8:!H\W=hSM;PuNiidkc]/%,;6VGu
 e+`&APmz|P;F~OL/QK%;P2vU>\j4X.8@i%j6[%DTs_3J,Fff0)*oHg$A.cDm&jc#pD24WK@{,"Ef!0
 P\):.2}8jo-BiZ?X&t$V
X-User-Agent: Mew/1.94.2 XEmacs/21.2 (Molpe)
X-FaceAnim: (-O_O-)(O_O- )(_O-  )(O-   )(-   -)(   -O)(  -O_)( -O_O)(-O_O-)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Dispatcher: imput version 20000228(IM140)
Lines: 29
From: Makoto MATSUSHITA <matusita@jp.freebsd.org>
To: FreeBSD-tech-jp@jp.FreeBSD.org
Date: Mon, 25 Sep 2000 20:43:52 +0900
Message-Id: <20000925204352Q.matusita@jp.FreeBSD.org>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2889
Subject: [FreeBSD-tech-jp 2889] Re: BUS_*_RESOURCE
 =?ISO-2022-JP?B?GyRCJE48QkJOJE8kSSQzISkbKEI=?= 
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: matusita@jp.freebsd.org


$B;d$O(B kernel $B$N(B code $B$O$o$+$C$F$$$^$;$s$N$G!$$b$7$+$9$k$HA4A34X78$J$$$3(B
$B$H$r=q$$$F$$$k$+$b$7$l$^$;$s(B($B$=$N$H$-$K$O$4$a$s$J$5$$(B)$B!%(B

inagaki> bus_*_resource $B$N0c$$$rD4$Y$h$&$H%=!<%9$N3$$r$5$^$h$C$F$^$9!#(B
inagaki> $B$3$l$N<BBN$,$I$3$K5-=R$5$l$F$$$k$+C/$+CN$j$^$;$s$+!)(B

<URL:http://current.jp.FreeBSD.org/tour/current/> $B$G!$(B
$B!V(Bbus_set_resource $B$N(B definition $B$O$I$3$K$"$k$N(B?$B!W$HJ9$$$?$i!$(B
sys/kern/subr_bus.c $B$K$"$k$H65$($F$b$i$($^$7$?!%(B

$B$*$b$`$m$KI=<($5$l$F$$$k(B anchor $B$r(B click $B$9$k$H!$2hLL$,3:Ev(B code $B$K$*(B
$B$1$k(B bus_set_resource() $B$N>l=j$K$J$j$^$9!%$3$N4X?t!$(BBUS_SET_RESOURCE()
$B$r8F$V$@$1$N(B wrapper $B$@$H$$$&$N$,$o$+$j$^$7$?!%(B

$B$5$i$K!$(BBUS_SET_RESOURCE() $B$K$D$$$F$$$k(B anchor $B$r$?$I$k$H!$$3$$$D$N<B(B
$BBN$,(B sys/compile/BOOTMFS/bus_if.h $B$K$"$k$s$@$H$$$&$N$,$o$+$j$^$7$?!%(B
$B$J$N$G!$(Bconfig(8) $B<B9T;~$K(B kernel $B$r(B compile $B$9$k(B directory $B$G(B bus_if.h
$B$,:n$i$l$k$+!$$"$k$$$O(B make $B$r<B9T$9$k:]$K:n$i$l$k$N$G$O$J$$$+$H;W$$$^$9!%(B

bus_if.h $B$NKAF,$K$O!V(B../../kern/bus_if.m $B$H(B ../../kern/makeobjops.pl 
$B$+$i<+F0E*$K:n$C$?$+$i!$<j$G=q$-$+$($A$c$@$a$h!W$H=q$$$F$"$j$^$9!%(B

$B!E!E$N$G!$$3$N5?Ld$KBP$9$kEz$O!V(Bsrc/sys/kern/{bus_if.m,makeobjops.pl} 
$B$rFI$`$HNI$$!W$@$C$?$j$O$7$J$$$G$7$g$&$+!%(B

-- -
Makoto `MAR' MATSUSHITA
Tour $B@kEA%b!<%I(B ($B$G$b(B GLOBAL $B$I$&$7$h$&(B)
