From owner-FreeBSD-tech-jp@jp.freebsd.org  Sun Apr 22 11:36:25 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA01252;
	Sun, 22 Apr 2001 11:36:25 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from pop05.dreamnet.ne.jp (smtp5.dreamnet.ne.jp [202.217.109.101])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA01247
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sun, 22 Apr 2001 11:36:25 +0900 (JST)
	(envelope-from chi@bd.mbn.or.jp)
Received: from chino.localhost ([210.144.157.85]) by pop05.dreamnet.ne.jp
          with ESMTP
          id <20010422023623.VRZC16581.pop05.dreamnet.ne.jp@chino.localhost>;
          Sun, 22 Apr 2001 11:36:23 +0900
Posted-Date: Sun, 22 Apr 2001 10:56:59 JST
To: FreeBSD-tech-jp@jp.freebsd.org
Cc: chi@bd.mbn.or.jp
From: chi@bd.mbn.or.jp (Chiharu Shibata)
X-Mailer: mnews [version 1.22] 1999-12/19(Sun)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <20010422023623.VRZC16581.pop05.dreamnet.ne.jp@chino.localhost>
Date: Sun, 22 Apr 2001 11:36:24 +0900
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-tech-jp 3059
Subject: [FreeBSD-tech-jp 3059] "manners" of newbus driver
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: chi@bd.mbn.or.jp

$B$3$s$K$A$O!"<FED!s(BWEB$B$+$i$?$^$KFI$s$G$^$9(B(^^;;$B$G$9!#(B

$B$3$3$7$P$i$/!"(B4.x$B$N;HMQ5Z$S(Bkernel$B%=!<%9FI$_$+$i1s$6$+$C$?$N$G!"(Bnewbus
$B2=$5$l$?%I%i%$%P$K$*$1$k!"FC$K(Bbus interface$B2s$j$N%3!<%I$K$D$$$F9T$1$J(B
$B$/$J$C$F$-$F$^$9!#(B
$B$=$l$G!V65$($F!"$($i$$$R$H!W$J$N$G$9(B(^^;;

$B!&(BDEVMETHOD()$B$N(Bdevice_identify$B$O!"$I$&$$$&;~$K;H$&$Y$-$b$N$J$N$+!#(B
  $BB>$N(Bprobe, attach$BEy$OJ,$+$k$N$G$9$,(B...
  ep$B%I%i%$%P$K$*$1$k(Bdevice_identify$B$N;H$$J}$@$H(Bkernel conf$B%U%!%$%k$K(B
  port$B$d(Bflags$B$r=q$$$?>l9g$K8mF0:n$9$k$@$1$N$h$&$J5$$,$7$^$9!#(B

$B!&(BBUS_ADD_CHILD()$B$NBh(B2$B%Q%i%a!<%?$NCM$N7h$aJ}!#(B
  sys/isa/isavar.h$B$K$"$k(BISA_ORDER_*$B$OJ,$+$j$^$9!#$=$l0J30$NCM$r;H$C(B
  $B$F$$$k$b$N(B(0$B$H$+(B100$B$H$+(B)$B$O!"$I$&$$$&:,5r$G$=$N?tCM$r;H$C$F$$$k$N$+!#(B

$B!&(Bnexus bus$B$H(Bisa bus$B$N;H$$J,$1!#(B
  $B$b$C$H6qBNE*$K$$$&$H!"2?$G(Bnpx$B$O(Bnexus bus$B$J$N$+!#(B
  I/O$B%]!<%H$NM-L5$8$c$J$$$7!"@jM-(BI/O$B%]!<%H$,8GDjCM$@$+$i$G$b$J$5$=(B
  $B$&$@$7(B...

$B!&(Bloadable module$B2=$7$?>l9g$K!"%I%i%$%P!<B&$K(Bport$B$d(Bflags$B$r0z$-EO$9(B
  $BJ}K!$O$"$k$N$+!#(B
  $B0z$-EO$;$J$$$J$i!"(Bisa$B$N%I%i%$%P$r(Bloadable$B$K$9$k0UL#$,8+=P$;$J$$$N(B
  $B$G$9$,(B...
-- 
$B<FED(B $B@i=U(B($B!i(B) chi@bd.mbn.or.jp <http://plaza17.mbn.or.jp/~chi/>

