Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Aug 2001 07:57:56 +0900
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        Warner Losh <imp@harmony.village.org>
Cc:        current@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject:   Re: unknown PNP hardware 
Message-ID:  <200108262257.HAA16750@zodiac.mech.utsunomiya-u.ac.jp>
In-Reply-To: Your message of "Sun, 26 Aug 2001 16:22:02 CST." <200108262222.f7QMM3W13698@harmony.village.org> 
References:  <3B8975BD.6A9846F2@mindspring.com> <3B896C75.6DCFE2E8@mindspring.com> <200108261112.UAA14768@zodiac.mech.utsunomiya-u.ac.jp> <20010823172813.A69940@leviathan.inethouston.net> <200108251636.f7PGabW05246@harmony.village.org> <200108261551.f7QFpvW11269@harmony.village.org> <200108261719.CAA15944@zodiac.mech.utsunomiya-u.ac.jp> <200108262207.f7QM7IW13551@harmony.village.org> <200108262222.f7QMM3W13698@harmony.village.org> 

next in thread | previous in thread | raw e-mail | index | archive | help

>: Whether it's perfect or not, making the device.hints "go away"
>: in the presents of PnP BIOS on the machine would seem to be
>: able to address the issue of doubled entries... right?
>
>Not entirely.  There are ISA devices in devices.hints that aren't plug
>and play and aren't in the PnP BIOS list.  That's a worse problem than
>the minor printf :-).
>
>: Is there something I'm not seeing here from Kazutaka's posting,
>: or am I being misled?
>
>Yes.  Yes. :-)
>
>What we'd like to happen:
>
>	PnP BIOS devices
>	device.hints
>	PnP ISA devices
>
>What we do now
>
>	device.hints
>	PnP BIOS devices
>	PnP ISA devices
>
>Note, I tried making the simple changes to make this work, but it
>failed in subtle ways that I didn't have time to trackdown...
>
>Warner

I once wrote the following patch to deal with this problem by
probing ISA devices in the following order.

1. sensitive ISA devices described in device.hints
2. PnP BIOS ISA devices
3. other ISA devices described in device.hints
4. PnP ISA devices

I am not entirely happy with the patch, though.

Kazu

begin 666 isapnp.diff.gz
M'XL("(-]B3L  VES87!N<"YD:69F +U8ZW/:1A#_+/Z*;3+-@"59#UXV;CJA
M0%JF!+M _*7M:&3I@)N 1$_"C:>3_[V[=P))&!+2SL0SD:SSOO>WC\LP"MG'
M#O#$M_"?%\3K=1Q=!I77__^G,NE-8<Y7K -6(@*K=S^5[^0IL0[U&8\5P5+!
MV2./%B#PE? X N?2K5="/I^#N053T">4S#1-\YGMFFO;CF5?68X-=KO3M#M.
M0Y.2=%T_3>TVP&EV7*=CMRIOWH#9:+M&_1IT>C<<>/.F MI<,%8-Y@L#WGFS
MP;N[VDT%\-BZJ)@:7,"8?4QA(^('!OYJ!5$<F9MH R&Z$[ $DAC2I9_B@SU!
ML/+YFG[E0C$+EL1;071S+I+TLJ+3Z6S)(J,@,UCR52A8=(EJX<+")Y]#]2&.
MTT<F'N*$U5":MA$\2N?5%^2HY/5V?!TIBX),UMU%=SOK_HA>H#?Z>;Q%2Q0C
MQB864.7P&NP;X/ #1#L"_-3U&OR#-)I2YJ6*&XEW1+_S/TF(EJ1B&Z0RR8H6
M+CC^@I3]P?WL=CCM5B6+C#QZ2M[/NL/1;][;X60ZJ[XB:O-''F*"HSE?)#49
M$ V_4AYMF731N@ _2?@B*@0]C<&'/!X46_TL\>@8$DK*[\AL)=G;2\[LK4FJ
MLAV?E ]94%2P_2CT_#3U@^7>41,)E=6H!!&3!6_I)VAR9B["*4D@\M<,EI@_
M [8) YX6W-A;'@9$5K2[!!]IYMXDB07\,M2Y!O+GQ38A&."YTDLJX7O"4)GN
M4.?-7F6F(&&IMY.B_#6>,9V.W*[NWO(($?ETF%3*:;'^,+19)6$0UY>2U\+G
M?ZV@9]5CGE$$YI>*P#Q2!!=PJ@CT$QE\V";>@D5,\$!E4=DO4PD%YB]A;U]D
MWWUUE1T!';QZE44,C4N])/53EJF"U^C=U!O?SNXF@^E@/%-^? 8GX_>C4='"
MSQ6? OMYU8Q=:)>!G1QOQ1.L);'"%.1,>RTW)WD\%J7BB3A99NF7JUT*0VC3
M"\'=DX/"CYY@2RB/ XQ96&Y<'QC;0(R@%CNF'>3G(EZ#*E:%>9IL[<:5T0*]
MW;0-')%RL&D7*'"[2M&_0DS6&S_EH?3N03#_ [F@:X&/K04QZ WONQ.OWQMW
MWPTZ%-Y<1G6+B-NDPDMK!PB0R,B$Z2@X9',?>3JD S> K8A@,+[%])/63\K<
M:U>:>WV5F_O,2%3ZZ*\(>6<:>XA,-!I!D%!1^@(N:IFT+UI;5>;6E+V5X=%]
M:OF-]ZGER7VJ75JGVE R\L@VM:3]R+;LIN6VP'8[=J/CMC62<V29RH@=UW(=
ML.M$[-1E#IMM2B$^VRJ!A0ZG2D]6BY97X@W@N*/FK;YQXTB9B##3CXAJM??D
MO,$#@F_/BY^2.\!J>?"##S#?1D%*[DN^QYB'6HG>%XL;K<B !]LU5JZ:GCDL
M%%<&9.(X/GREGD]R-7R)B.$1R_LV<M2T:O7(FE,K=D;^Z(M$$M<.($4*OME^
MKI2=!)/CEM#DN) ;6,"2.LD6[1;" ^SK3L/NV(XF91205")M6W8#[*M.XPHW
M> 4CQ\"-')^[1L!6":-BC$7(!-8P5?KMI#^8>-.[0>_]J#L;W@]4Y]T-VY_>
M3[UNO^_U?AF.^M6-CW,7UR4IP) YQ-TIXJD<CV?QT!PRP'1D"Z 1DW'A$E#+
M&P6)HW3+2281M)MCV68$LBQ\D<KM 3^">!ME'V4((#:^64>1ND[?SNSR[<R&
MO7F%_,N#K#4XEMNDG#KU3KVN20F%].\I,?L.$E,3:30[C>Q&UC*N\#[60@Q0
M\G',84V&?V,V: @&RQBW'R![&.4G'Y&71&OEQ5@ R6 \'1)$-)LZQHHM_. )
M$A8EG#I-+I_VQ"/L.<8TIR" KE9G"[D;WVF:*]O=:KLP<2,P-RO_J<2F?\9T
MXI?*<XU?)ZC@A'N6$T>$2"?JGW<" 4Y;#:9MQ-<\32 NW;_H9OPW]E(_@K4?
M^0LF<^ZX=9P9NN,V,/>RY/?#_'XP[M].AGVC>#@=3(;=4>EH=/OSL-<=$:&9
MG_9NW]VATWTLRV=G1O%0[0R[AHX>2+.:#1IH3K.5330B[_9Z@^GT=E)-<.WV
M5P9DQ@ VM=H!R2I><)PW'.L_M^\8X6[!,6!OG2+32V2JI1B@K#6@M,N0X>PC
M#5!B%6L_^>"IX</%7]Z&12'6=94&(_6AC%+.R>?7G^K^]D+3*6]-]:N6)1\/
M/$Z^P8 ZT'>R137*,ZKA0F:@;% '4O:MQ[VF)E6O=YI-3<J03>HX=0LG%:U&
M+E%GV\X5=2KU(G2\I!#/-42E_-\BZ(:AO,AGLU]>3''@TXT]*=2$O)VJB]_Q
M"50JP-(DTL_D*[:1PU&63:M'-#X6/+L[;D+S1S([+-'LX7R,B+1-!S,LK_';
MX<\>8GWT4[?WZ]X:Q1)M**I2FMK+#)R?Q(Y_\61T"M<ZR?(J4Q/ZJ?^[_:=1
+J?P+D26VD<X4   :
 
end

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108262257.HAA16750>