From owner-newconfig-jp@jp.freebsd.org  Wed Jan  6 15:25:09 1999
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id PAA25470;
	Wed, 6 Jan 1999 15:25:09 +0900 (JST)
	(envelope-from owner-newconfig-jp@jp.FreeBSD.org)
Received: from sraigw.sra.co.jp (sraigw.sra.co.jp [202.32.10.2])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id PAA25459
	for <newconfig-jp@jp.freebsd.org>; Wed, 6 Jan 1999 15:25:07 +0900 (JST)
	(envelope-from furuta@ext105.sra.co.jp)
Received: from ext105.sra.co.jp (ext105 [133.137.20.200])
	by sraigw.sra.co.jp (8.8.7/3.6Wbeta7-sraigw) with SMTP id PAA24602
	for <newconfig-jp@jp.freebsd.org>; Wed, 6 Jan 1999 15:25:05 +0900 (JST)
Received: from localhost by ext105.sra.co.jp (5.65v3.2/3.6Wbeta7-sra)
	id AA02351; Wed, 6 Jan 1999 15:25:05 +0900
To: newconfig-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 06 Jan 1999 13:08:01 +0900"
	<19990106130801C.sibagaki@lsi.melco.co.jp>
References: <19990106130801C.sibagaki@lsi.melco.co.jp>
X-Mailer: Mew version 1.92.4 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990106152504F.furuta@ext105.sra.co.jp>
Date: Wed, 06 Jan 1999 15:25:04 +0900
From: Atsushi Furuta <furuta@ext105.sra.co.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 53
Reply-To: newconfig-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: newconfig-jp 829
Subject: [newconfig-jp 829] Re: abstract of New Year Meeting
Errors-To: owner-newconfig-jp@jp.freebsd.org
Sender: owner-newconfig-jp@jp.freebsd.org
X-Originator: furuta@ext105.sra.co.jp

  $B8EED$G$9!#(B

>> In article <19990106130801C.sibagaki@lsi.melco.co.jp>,
	Takeshi Shibagaki <sibagaki@lsi.melco.co.jp> writes:

> 	sys/dev/ic/i82365*
> 	sys/dev/isa/i82365*
> 	sys/dev/pcmcia/pcmcia*

> $B$r(Bnewconfig$B$N(Btree$B$KL5M}LpM}FM$C9~$_!"<h$j9g$($:(Bmake$B$rDL$=$&$H$7$F$$$k(B
> $B$N$G$9$,!"LdBjE@$H$7$F!"(B

> 	- isa_attach_args{}$BCf$N(Bbus_space_tag_t$B$N<h07(B
> 	- bus_space_read,bus_space_write,bus_space_map$B$,;H$($J$$;~$I$&$7$h$&(B
> 	  ($B;H$($J$$$H$$$&OC$b$"$k$N$G!"BeBX0F$,I,MW$+(B?)

  struct isa_attach_args $B$K(B

	bus_space_tag_t ia_iot;
	bus_space_tag_t ia_memt;

$B$H$$$&%a%s%P!<$rF~$l$F$*$$$F!"(Bisa.c $B$G(B

	ia->ia_iot = I386_BUS_SPACE_IO;
	ia->ia_memt = I386_BUS_SPACE_MEM;

$B$7$F$*$/$H4r$7$$$G$9$+(B?

> 	- isa_intr_alloc()$B$KBe$o$kJ*$,L5$$(B?
> 	- isa_intr_establish()$B$O(Bisa_register_intr()$B$G$h$$(B?
> 	- isa_intr_disestablish()$B$KBe$o$kJ*$O$J$$$J!<(B

> $BEy$,;W$$IU$$$?8B$j$G$O$"$j$^$9(B($B$=$NB>$b$m$b$m(B)$B!#$=$3$G!"(B

> 	- interrupt handler(NetBSD: intrhand,FreeBSD inthand2_t?)$B$N07$$(B

  $B$3$l!"3d$j9~$_$^$o$j$O(B FreeBSD $B$OJL4X?t$GCj>]2=$7$F$$$F!"5!G=E*$K$O!"(B

	NetBSD(ISA)		FreeBSD
	=====================   ===============
	isa_intr_alloc		intr_create
	isa_intr_establish	intr_connect
	isa_intr_disestablish	intr_disconnect

$B$0$i$$$+$J$!!#(BFreeBSD $B$N<BAu$O(B sys/kern_intr.c $B$G!"(Bisa.c $B$N(B
isa_register_intr() $B$,$=$N;HMQNc$G$9$M!#(Bintrhand2_t $B$OC1$K3d$j9~$_4X?t(B
$B$X$N%]%$%s%?$@$+$i!"$^$!>o<1E*$J@~$G9M$($F$l$P$h$m$7$$$N$G$O(B?

  NetBSD $B$+$i$N0\?"$N$7$d$9$5$r9M$($k$H!"(Bstub $B$H$7$F(B isa_intr_*$B$r(B 
intr_* $B$r8F$S=P$97A$G<BAu$7$?J}$,$$$$$G$7$g$&$+(B?
-- 
$B8EED(B $BFX(B
furuta@sra.co.jp
