From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Aug  7 12:03:16 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA45599;
	Tue, 7 Aug 2001 12:03:16 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from inet-tsb.toshiba.co.jp (inet-tsb.toshiba.co.jp [202.33.96.40])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA45594
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 7 Aug 2001 12:03:15 +0900 (JST)
	(envelope-from takashi.katayama@toshiba.co.jp)
Received: from tis2.tis.toshiba.co.jp (tis2 [133.199.160.66])
	by inet-tsb.toshiba.co.jp (3.7W:TOSHIBA-ISC-2000030918) with ESMTP id MAA14104
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 7 Aug 2001 12:03:10 +0900 (JST)
Received: from mx.toshiba.co.jp by tis2.tis.toshiba.co.jp (8.8.4+2.7Wbeta4/3.3W9-95082317)
	id MAA18949; Tue, 7 Aug 2001 12:03:09 +0900 (JST)
Received: from mailgw.komukai.toshiba.co.jp by toshiba.co.jp (8.7.1+2.6Wbeta4/3.3W9-TOSHIBA-GLOBAL SERVER) id MAA06935; Tue, 7 Aug 2001 12:03:08 +0900 (JST)
Received: from sgia.komukai.toshiba.co.jp by mailgw.komukai.toshiba.co.jp (8.9.3/3.7W-1999-4-7-NO-SPAM) with ESMTP id MAA26193; Tue, 7 Aug 2001 12:03:07 +0900 (JST)
Received: from wyvern.sgia.komukai.toshiba.co.jp
	by sgia.komukai.toshiba.co.jp (8.9.3/3.7W) with SMTP id MAA16493
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 7 Aug 2001 12:03:06 +0900 (JST)
Message-Id: <200108070305.AA00582@wyvern.sgia.komukai.toshiba.co.jp>
From: Takashi KATAYAMA <takashi.katayama@toshiba.co.jp>
Date: Tue, 07 Aug 2001 12:05:58 +0900
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <200107221655.AA00002@artemis.hi-ho.ne.jp>
References: <200107221655.AA00002@artemis.hi-ho.ne.jp>
MIME-Version: 1.0
X-Mailer: AL-Mail32 Version 1.12
Content-Type: text/plain; charset=iso-2022-jp
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 63460
Subject: [FreeBSD-users-jp 63460] OS plug and play (Re: )
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: takashi.katayama@toshiba.co.jp

$BJR;3!w$H!<$7$P$G$9(B

$B@hF|(B [FreeBSD-users-jp 63199] Re: couldn't map ports/memory problem $B$K$F(B
BIOS $B$G%j%=!<%9$rE,@Z$K3d$j?6$C$F$/$l$J$$>l9g$K(B OS $B$G%j%=!<%9$r3d$j?6$k$K$O(B
$B$I$&$7$?$i$h$$$+$H$$$&FbMF$G<ALd$r$5$;$F$$$?$@$$$?$N$G$9$,!$d~M>6J@^$N8e$K(B
$B;H$($k$h$&$K$J$j$^$7$?$N$G$4Js9p$7$^$9!%(B


SHARP Mebius PC-SX1-H1 $B$H$$$&(B NotePC $B$K(B FreeBSD4.3-RELEASE $B$r(B install $B$7$?:]$K(B
$BFbB"$N(B NIC $B$K(B BIOS $B$G%j%=!<%9$,E,@Z$K3d$j?6$i$l$J$$$H$$$&8=>]$K$"$?$j$^$7$?!%(B
$B$=$N:]$K(B $B%j%=!<%9$r(B FreeBSD(OS) $BB&$G$h$-$K7W$i$C$F$/$l$k$h$&$K$9$k$?$a!$(B
$B<!$N#2:n6H$,I,MW$K$J$k$3$H$,H=$j$^$7$?!%(B

(1) PCI-bus device(NIC) $B$N(B io port/memory $B$r(B OS $BB&$G3d$j?6$k(B
(2) PCI-bus device(NIC) $B$N(B irq $B$r(B OS $BB&$G3d$j?6$k(B

$B$3$l$i$O!$(B4-stable / 5-current $B$G$N:n6H$G$9!%(B
$B!t$$$:$l$b(B RELEASE $BHG$K$O$^$@F~$C$F$$$J$$%3!<%I$G$9!%(B

--

$BDL>o(B BIOS $B@_Dj$G(B [Plug and Play OS] $BEy$NL>>N$G(B BIOS $B$,(B PCI $B%G%P%$%9$K(B
$B%j%=!<%9$r3d$jEv$F$k$+$I$&$+$N@_Dj$,$"$j!$(BBIOS $BB&$G3d$j?6$C$F$/$l$k$h$&$K$9$l$P(B
$BBgDq$N(BPC $B$G$OF0$/$h$&$K$J$k$O$:!%(B

$B:G6a$N(B NotePC $B$G$O(B $B$3$l$i$N@_Dj$,$J$$>l9g$,$"$j!$(B
$B$=$N$?$a(B OS $BB&$G3d$j?6$k$h$&$K@_Dj$7$J$1$l$P;H$($J$$%G%P%$%9$,$"$j$^$7$?!%(B

(1) PCI-bus device $B$N(B io port/memory $B$r(B OS $BB&$G3d$j?6$k(B

$B!!<B:]Ev3:5!$G$O(B $BFbB"$N(B NIC Realtek8139CL $B$,$=$l$K3:Ev$7$^$7$?!%(B
$B!!(Bboot $B;~(B dmesg $B$G<!$N$h$&$KI=<($5$l%G%P%$%9$,(B attach $B$G$-$^$;$s$G$7$?!%(B
	rl0: <RealTek 8139 10/100BaseTX> at device 10.0 on pci0
	rl0: couldn't map ports/memory
	device_probe_and_attach: rl0 attach returned 6

$B!!$^$:!$(Bio ports/memory $B$r(B $B3d$j?6$k$?$a$K$O(B pci.c $B$N(B PCI_ENABLE_IO_MODES $B$N(B
$B!!%3!<%I$rM-8z2=$9$k$3$H$G!$<B8=$G$-$k$H$$$&%"%I%P%$%9$N$b$H$K(B
$B!!(B---------------------------------------------------------------------
$B!!(Bsrc/sys/pci/pci.c
$B!!!!(B#ifdef PCI_ENABLE_IO_MODES
$B!!(B---------------------------------------------------------------------
$B!!(Bpci_add_map() $B$K$"$k>e5-%3!<%I$,M-8z$K$J$k$h$&$K$7!$(Bkernel $B$r(B rebuild $B!%(B


(2) PCI-bus device $B$N(B irq $B$r(B OS $BB&$G3d$j?6$k(B

$B!!>e5-(B(1)$B$N:n6H$r9T$C$?(B kernel $B$G(B boot $B$7$?7k2L$,<!$N>uBV$G$9!%(B
	rl0: <RealTek 8139 10/100BaseTX> port 0x1c00-0x1cff mem 0xfc102000-0xfc1020ff at device 10.0 on pci0
	rl0: couldn't map interrupt
	device_probe_and_attach: rl0 attach returned 6

$B!!>e5-$N$h$&$K(B io port $B$H(B memory $B$O3d$j?6$i$l$?$N$G$9$,!$(B
$B!!(Birq $B$,3d$jEv$?$C$F$$$^$;$s$G$7$?!%(B

$B!!$3$l$O8=:_$N(B 4-stable $B$G$O$^$@(B irq $B$rD4Dd$9$kItJ,$N%3!<%I$,F~$C$F$$$J$$$?$a(B
$B!!$@$=$&$G$9!%(B
$B!!:G?7$N(B 5-current $B$G$O(B $B$3$ND4Dd$9$kItJ,$N(B IRQ_ROUTING $B$N%3!<%I$,(B $BF0$$$F$$$k(B
$B!!$H$N$3$H$G<B:]$K$=$l$r;H$C$F$_$k$3$H$K$7$^$7$?!%(B

$B!!(B5-current $B$K(B make world $B$7$F!$(BPCI_ENABLE_IO_MODES $B$N%3!<%I$rM-8z2=$7!$(B
$B!!(Bkernel $B$r(B rebuild $B$7$F(B reboot $B$7$F$_$?$H$3$m!$(B
$B!!(B
	rl0: <RealTek 8139 10/100BaseTX> port 0x1c00-0x1cff mem 0xfc102000-0xfc1020ff at device 10.0 on pci0
	rl0: Realtek 8139B detected. Warning, this may be unstable in autoselect mode
	pci_cfgintr_virgin: using routable interrupt 3
	pci_cfgintr: 0:10 INTA routed to irq 3
	rl0: Ethernet address: 00:40:45:01:95:7f

$B!!$H$J$j!$L5;v(B irq $B$b(B map $B$5$l(B device attach $B$5$l$F;H$($k$h$&$K$J$j$^$7$?!%(B

$B!!$3$3$G$O(B 5-current $B$K$7$F$$$^$9$,!$(B4-stable $B$G$b(B IRQ ROUTING $B$NItJ,$,(B
$B!!(BMFC $B$5$l$F$$$F!$$8$-$K;H$($k$h$&$K$J$k!%!%!%$N$+$J$H$$$&$H$3$m$G$9!%(B(*1)

$B0J>e$,:#2s$N;v$NE?Kv$G$9!%(B
$B:G6a$N7W;;5!$K$OF1$8$h$&$J$3$H$GG:$^$l$kJ}$b$$$i$C$7$c$k$+$b$7$l$^$;$s$N$G(B
$B$3$l$K$F$4Js9p$H$5$;$F$$$?$@$-$^$9!%(B

$B!t:#:n6H$K$"$?$j=*;O%"%I%P%$%9$r$$$?$@$$$?(B $B$$$o$5$-MM(B $B$"$j$,$H$&$4$6$$$^$7$?!%(B

$B0J>e(B
--
(*1)
$B!!8=:_(B4-stable $B$G$b<!$N%3!<%I$rM-8z2=$9$l$PF1$8$3$H$,<B8=$G$-$k$=$&$G$9$,!$(B
$B!!;HMQ$9$k4X?t$N0lIt$,Dj5A$5$l$F$$$J$$$N$G(B kernel compile $B$,DL$j$^$;$s!%(B
$B!!0l1~$=$NItJ,(B(src/i386/isa/pci_intreg.c)$B$O(B MFC $B$5$l$FF~$C$F$$$k$N$G(B
$B!!(Bsrc/i386/files $B$KDI2C$7$F$_$?$j$b$7$^$7$?$,!$F1L>>N$N4X?t$,:FDj5A$5$l$F$$$k(B
$B!!$J$I$G!$$=$N$^$^$G$O;H$($J$$$h$&$G$9!%(B
$B!!(B---------------------------------------------------------------------
$B!!(Bsrc/sys/pci/pci.c
$B!!!!(B#ifdef PCI_ENABLE_IRQ_ROUTING
$B!!(B---------------------------------------------------------------------
$B!!(Bpci_alloc_resource() $B$K$"$k$3$NItJ,$,(B IRQ_ROUTING $B$NEv3:%3!<%I(B
--

