From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Aug 26 17:06:41 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id RAA25678;
	Wed, 26 Aug 1998 17:06:41 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from TYO203.gate.nec.co.jp (TYO203.gate.nec.co.jp [202.32.8.211])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id RAA25669
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 26 Aug 1998 17:06:36 +0900 (JST)
	(envelope-from y-nakaga@spls63.ccs.mt.nec.co.jp)
Received: from mailsv.nec.co.jp (mailsv-le1 [192.168.1.90])
	by TYO203.gate.nec.co.jp (8.9.1a/3.7W98082117) with ESMTP id RAA05182
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 26 Aug 1998 17:06:35 +0900 (JST)
Received: from gw.ccs.mt.nec.co.jp (gw.ccs.mt.nec.co.jp [133.201.2.2]) by mailsv.nec.co.jp (8.9.1a/3.7W-MAILSV-NEC) with ESMTP
	id RAA05922 for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 26 Aug 1998 17:06:34 +0900 (JST)
Received: from mail.ccs.mt.nec.co.jp (mail.ccs.mt.nec.co.jp [133.201.3.22]) by gw.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/3.3W9-GW_CCS) with ESMTP id RAA16613 for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 26 Aug 1998 17:03:25 +0900 (JST)
Received: from spls63.ccs.mt.nec.co.jp (spls63.ccs.mt.nec.co.jp [172.16.5.30])
	by mail.ccs.mt.nec.co.jp (8.9.1a/3.6W-CCS_Master) with ESMTP id RAA22040
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 26 Aug 1998 17:06:33 +0900 (JST)
Received: from spls63 by spls63.ccs.mt.nec.co.jp (8.8.8+2.7Wbeta7/6.4J.6-slave-1.0)
	id RAA00730; Wed, 26 Aug 1998 17:06:33 +0900 (JST)
Message-Id: <199808260806.RAA00730@spls63.ccs.mt.nec.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-reply-to: Your message of "Wed, 26 Aug 1998 02:33:49 JST"
References: <35E2CED2.FC7F6B95@sky.rim.or.jp> 
 <19980826023349V.ie9t-sbgk@asahi-net.or.jp> 
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Date: Wed, 26 Aug 1998 17:06:32 +0900
From: Nakagawa Yoshihisa <y-nakaga@spls63.ccs.mt.nec.co.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980820
X-Sequence: FreeBSD-tech-jp 1725
Subject: [FreeBSD-tech-jp 1725] Re: PCI attach code 
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$BCf@n$G$9!#(B

| PCIC$B<~$j$@$1$GOC$9$H=i4|2=$,A4A3I,MW$J$$>l9g$,$"$j$^$9$h$M!#(BVAIO$B$O(B
| Ricoh$B$N(BPCIC$B$r@Q$s$G$$$k$N$G(Bi82356$B8_49(Bmode$B$GF0$$$F$$$k>l9g$H$+!#(B

$B$G$b!"$3$N>l9g$C$F7k6I(B BIOS $B$,(B i82365 $B8_49%b!<%I$GF0$/$h$&$K(B PCI 
$B$r=i4|2=$7$F$$$k$s$G$"$C$F!"(BPCI INT $B$,I,MWL5$+$C$?$@$1$NOC$G!"7k6I(B 
BIOS $B$,=i4|2=$7$F$/$l$J$$$H:#$N(B FreeBSD $B$G$OL5M}LpM}2?$H$+$9$k$7$+(B
$B$J$$$h!"$C$F=j$OJQ$o$i$J$$$H;W$$$^$9!#(B

| CardBus$B8_49(Bmode$B$,$"$k$J$i!"$=$l$K$9$k$H(Birq routing$B$7$F$/$l$k$+$b$7$l$^(B
| $B$;$s(B($B4uK>E*M=B,(B)$B!#(B

$B$3$l$O$+$J$jK>$_Gv$@$H;W$&$J$!!#(BCardBus $B%b!<%I$G$b(B BIOS $B$O(B irq
routing $B$7$F$/$l$J$$>l9g$b$"$k(B(Win95/98 $B$O<+A0$G(B irq routing $B$G$-(B
$B$k$h$&$J$N$G(B)$B$7!"$?$H$((B irq routing $B$O$5$l$F$$$F$b!"FbItE*$K(B USB 
$B$,$D$J$,$C$F$$$kI,MW$J(B PCI INT $B$,(B irq routing $B$5$l$F$$$k$H$O8B$i$J(B
$B$$$+$i!#(B

$B!t$?$$$F$$$O7h$a$&$A$GLdBjL5$$$H;W$&$1$I!"JQBVE*$J@\B3$N$,$"$k$+$b(B
$B!tCN$l$J$$!#$h$C$F!"?.Mj$G$-$k$N$O(B BIOS $B$@$1!#(B

$B0lHV2DG=@-$,9b$$$N$O!"(BWin98 $BBP1~(B BIOS $B$,=P$F$$$l$P!"$=$l$K(B up
grade $B$9$k$3$H$G$9!#(B

| Intel TX$B$N(Bchip set$B$G$b=PMh$k$s$G$7$?$C$1!#$H;W$C$F(Bpao227$B$r8+$?$i(BOpti
| fire star$B$H(BIntel TX$B$N(BPCI-ISA bridge$B$K4X$7$F$O(Boptions FORCE_IRQ_ROUTING
| $B$G(Birq routing$B$,=PMh$k$h$&$K$J$C$F$$$k$_$?$$$G$9!#(B

$B$3$l$G$d$C$F$$$k$N$O!"(BTX chipset $B$NJ}$O?JF#$5$s$N%3!<%I$=$N$^$^$J(B
$B$N$G$h$/J,$+$j$^$;$s$,!"7k6I(B Win95 $B$,@_Dj$7$F$$$?(B irq routing $B$N@_(B
$BDj$r$=$N$^$^(B PCI conf reg $B$K@_Dj$7$F$$$k$@$1$N$3$H$G$9!#$h$C$F!"K\(B
$BEv$O$3$NItJ,$O%^%7%s$d4D6-$G0[$J$k$N$G!"F0E*$K@_Dj$9$k$h$&$K$9$k$+!"(B
$BKc?>Kh$K@_Dj$9$k$h$&$K$9$Y$-$G$9!#(B

$B!t:#$O$"$/$^$G$b(B CB_TEST $B$N$?$a$N<B83$H$7$F!"%F%9%H%3!<%I07$$!#(B

$B$A$J$_$K!";d$O$3$ND4::$N$?$a$K(B cygnus $B$N(B Win32 $B$N(B gcc $B4D6-$rF~$l$F!"(B
scanpci $B$N(B Win32 $BHG$r:n$C$FD4$Y$^$7$?!#(B

| VAIO$B$O(Bchip set$B$,(BTX$B$J$O$:$J$N$G!"(BPAO$B$G$7$?$i(Bboot:-v$B$G(Bchip set$BB&$N(B
| routing$B>pJs$,<j$KF~$k$H;W$$$^$9!#(Birq routing$B$5$l$F$$$k$3$H$,3NG'$G$-$l(B
| $B$P!"8e$O(BUSB controller$B$N(Binterrupt line reg(0x3C)$B$H(Binterrupt pin
| reg(0x3d)$B$r$$$8$C$F$d$l$P$$$-$=$&$J5$$O$9$k$N$G$9$,!#(B

BIOS $B$,@_Dj$7$F$/$l$F$$$?$i!"(BUSB controller $BB&$b(B irq $B$@$1@_Dj$7$F(B
$B$/$l$F$$$k$H;W$&$1$I$J$!!#(BFORCE_IRQ_ROUTING $B$7$?;~$O!"EvA3(B BIOS $B$O(B
$B@_Dj$7$F$/$l$F$$$J$$$N$G!"$3$N@_Dj$b$d$C$F$"$2$kI,MW$,$"$j$^$9!#(B

| # USB port$B$,:\$C$F$$$k$N;}$C$F$J$$$N$G!"<+J,$G;n$;$J$$$7!#(B

USB $BIU$-(B TX chip set $B$N%G%9%/%H%C%W$,$"$k(B(Win98 $B$G(B USB $BF0:n3NG'$:(B
$B$_(B)$B$s$@$1$I!"$"$N%3!<%I$G$-$,$8$'$s$8$'$s$@$C$?46$8$@$7!"$=$s$JM>(B
$BM5L5$$$7$J$!!D!#(B

$B!t$^$?0l$D:P$r$H$C$F$7$^$C$?!#<c$5$,$^$?<:$o$l$?!#(B;_;

--
	$BF|K\EE5$3t<02q<R(B $B%$%s%?!<%M%C%H5;=Q8&5f=j(B $B4pHW5;=QIt(B
		$BCf@n(B $B9%5W(B	y-nakaga@ccs.mt.nec.co.jp
				nakagawa@jp.freebsd.org
