Messages in this thread | | | Date | Sat, 21 Mar 1998 12:06:11 +0100 (MET) | From | Riccardo Facchetti <> | Subject | [patch] 2.1.90 - more parport fixes |
| |
Hello, in this patch there is the fix to /proc/parport/<port>/irq handling previously posted to the list and a some more code: this time I have focused the attention on status messages. There is no point getting, e.g., an "out of paper" message every 10 seconds logged to the syslog, so I have created a new file /proc/parport/<port>/status from which can be read the status of the devices attached to that port. Catting the file will output the status of parport device in a human-readable form:
[azuth]/root> cat /proc/parport/0/status Off-line,Ack,Busy,NoTimeout [azuth]/root>
As usual the thing is tested on my machine (Dual P200 with SMP kernel and with parport hardcoded and modular versions) and it works for me. It should work for you too, but I would like to have some feedback.
Ciao, Riccardo. -------------------- begin 644 parport-2.1.90.diff.gz M'XL(".2>$S4"`W!A<G!O<G0M,BXQ+CDP+F1I9F8`S1II4]M(]K/\*U[8FL3& MLO$%"2802&*RU##`&&>S6Y,IERRU;2VRY-$!\<SDO^][KUN7)7-DLEM+)6!W MOZO?W4>CT0#'=J,O.[9K.I$E=N2WI>$O/3]LSIN>;\^T3\*"GPP?VJ^@T^KW M=ONM#K3W]U]5ZO7Z_?C:M1$R:J<-;49M[TG4XV-H=#KZ2ZCC[U=P?%R!OUEB M:KL"KDZ&5Y?#T?C=Y<5H>'D^/KL8#2Z`?EI?VJW-<._/AH-WH[/+"X3K(%RE ML0YY/3H9?;P>#X;#RR$HBKB*#6"CLY\&EQ]'$JS5W@B7(]=Z5110P5T/SE&^ M>Q:BX*Y.K@9#R5@N9`/<R;L?`6*^O1:KM+W7U=L=J+?W>GJ[RVK]>H"J@)UM M>&_[P@P]?P6V._7\A1':G@OX"<*Y@)VE[YDX$PI_:I@"MG<JC2#T(S,$9<ZQ M9?OP1Z6AQ<.(0&-CX89(=)O_')`X.69,.':)G7^RO$1\$QG;_^U`V]G6M&:S MN8-?(/VY#\T2M[8I@@/B+G'5R"-PYX9OW1F^.$APXY&'<?'[1!QH":81A1Z/ M:8Q7+].AAC^H(ZD932.P^Y7*X`")$A]`8A5*%`#\<C]TK+D$0PW<CY7H+,:* M!^Y'"T(CC#*\Y/?[<92*8Y14PX@$FHF,P346XI?>KP?*W1M)8K-\^U;XP0Y! M[3C+IBE3VF@>R92V#YU.O[/;[[Q:3VD%3.W4MV4R:W$>[/5[F636[NE[&'<] ME<Q@&Y[R8QI^$`KW./"<YITW=^?"7C0CUVY$SJ)I":9W'2W)^ARQRA-@LH*K MN>W82WCK1*XE'`=>RX%F/'"\]";>EZ;I+8Z83.R)`:[+=F=H-_.&_B*I$]?R MA0$GOFFX,^'8\-J(/QXOB,AOD1!NTPZ/*G6D]$&$X-L6>%-E1EB((#!F(M#! M]>X`:5G&Q!&8551ZF=J."%:XTH7.%![[,[1-U)#EP:EAFG,1ABC:U/Y]8KC' MH2T%XFB3B6XTMP.0YH-@[D6.I9,(F.4P'^EPY_DW<&>'<S#<%:G#<!SA`.LS MG&/!FAL!3LD2U6WK;2I27<RK/;8L+=7F3`G.<HS2F#=CN?PJC2ULU_-KF"=! MB]S`GKE8/-E%E8H.P4=PORKAT%DU>PK5JII]#N=7XRM,_E<GM1HG6VV)5@IO MJC\.AA=8"D\O8<M9_H!*CT)2_-)8"O^SNZ5#2I`I(IU3Q412/7F+M:-&TYHO MPLAWH<W`N`CA^UY6HJ\@G`#-AF2>Y27C&O;^(=&FTP;&D/C?B<4E^*I,+)Q1 M4O$H>@13_;ZB%=/-P@Z2FC<FUY\&<>K)=%/M_?[N?K^UORGUE%+)]53M_B[^ M:Z5IB+-0#_NJ]20TLA?PR8AF<W@=VHMC<S41OG!N,+DL/!>S0S.Z.<IC%!++ M$@<FQS,WPH7,UH"?F#J>&-G,:V($J#IL63B`,5U]\`T,N`\1EHDY&O;UC+X? M8].!O)JN"(^*:=APK?5UR>S=YNS=48K#GDMUM/!:FB0(+>S"FO.CXE1H!#<! MS=379\QPM11K.$:PV%F&/K98)1.V5S)H+0P:)3&[';V]"_5N3^_LK2<CK//C M.]\.!7M*5=52RKBP3;]U,#TW"&4RVIY$TZGP=79N#5N5)%<Y'M8"TXO<4(=; M#[/[MF6$!D8!A1;Q<<4=LM+!<RSJ,[!LTR@&R*WA8'9K#,XN_G%R'H]+:`J; M?".$57V)T-7UT1IQPXC2B!L&)4L"1[`+->XK%QXV99BE7>B!9<_L,(`Z?)9M MK$$ZP%[XS1MHX7_\)SNW.'H;@\M_#(:GYY>?#C+-!GH?]SNP;1H6BK1<-H[P M4[P`N4PU+I>B1),J_*7U*[R&;@?^_!.>(4W77"S5E`Y;KN<*S#2].#5)=2"U MN)<_&_X\OKB\&-"257[[HU+?V>8H^22P,7"Q'MW2F@7.H8[1)"9&0M!G$$VR MB!5U>`B[-3EA"=->H$G<:(&AG@%@49-O707NF6$9<#<'W%/`<_&E"-K+@2HQ ML+:"Q^')0@/UU,I%:)YA&L-3^DL=8-[D.8)M)*AI,R_TJ/:A>12X';`?I.:H MR>J[9B.D\*+U0DUEY]IR[LL+F>E3$P7V8ND(*M8A]A#5YPJ^\ZL.+1W:>YCX M.>/NZ]U74-_#T&RU."BUU))P#\'828A82Y:AK[BFU`NDF/<Y%<'<YU,X3<08 M+-4<5M+$B17RT2%<#`GQNK8Q8`@\CH9#%=@;;$*Q,G6,&=7G6*K3\Y,/N%?_ MZ22',_9NTHA2(0;/BFN!Y\_AV0-T58S%E"B<D=+%Q_-SPE9#S&$\C5PSGN05 M:U-?B#%.Q4+H*0)V#K=&*&IK2BB1LI::C;@CUQQ'::^$DZ2CPQH34$8KEXHE M/B@GI.9B^Q935T.+57R89.9ZU@_*UP3$CHM!%?=]KN4(OT;-;EPA=(B3:3CV M!5IGN_8]C4J4'D[7C=CV/)XUK2^P(0C"->NJMLJ-'&>,:_'90CHC:-0J7)_P MR=-P^/%J))V!-IE9`]QO9J4H%#$WF;=OJ6AY+WVS]KV?BKAA#7G14W"F(Q=1 M\.NLO.5D971K2:'/BA[W!(J&S@2+6DR'26UO4H&@GRJX%$B)BG!Y]2MI7D.K M5IKDZC+%8*TL\WRU^=H<SV3:.+V6SJ)RV1!/33>%V<UI)^-QL5)*'6X#N7)2 MB)`8DBOL`:NJ+\<I]\MI'/Y*T)D^4VZ\QFJK7Y7MY!(_ZE"VX94ID7?+PD5N M+>:N&IPKU?:IS9SI6:I%D">>%FW;D\/D;(^0[/XVG)VR1HAA'<LN[_RF59*Q MCF-807\(="R@6Y>9/?06:[AL@UEZC%M[)`>U%7XT==[)/I+X@#:A*>5'X0R% M8:VV:FFIWB3(R;L?'R?%B7GS1!DNO!CG`1G>?KS^5^V1)-]&P>J)<B0H#XBA M+@(>E(1HXC9;8"`]7A(I?18MC4&$V1R`=+HFMWK9$)2?Z9C5Q_+L3:=C<O&I MRJH:$U"[._JX+;QI?I]7_R.W-WK$7BV)[L.6K/I*^CBO),O/)PXI;UQK>#7J M&&VYK"D]$,POB%ZO8Y,.+SZ[+SCSXW^Y0I5/-%H&YL9#.J#):P^H"JQODY^H M.GFQ\I)."#J]CM[IR"Y_F]H/2JB*2VPCUB8FLM#W5LQE'&*C5BWJ5*5&U2,M ML0@U^<0[TT4F$]1K<QNFY2@S_!JZ#L]S:`<%8NJ`_UL(QJA%HO'Y?^WI1!/4 M(E551)Y.4R$6*?+5P3<0E'A,KP2/#J>RT-*0!/U51G#L@QON.+#+R)++'M7( MCFV!M1$=DOZDIS9\@5)^9X+JQ"#/0B;5.9B3`]JN5U/7L"T=-[!=/@.3IU\4 M*-ES1^KJ[2`4?ID75]2E("\O*SAC+H(9ADEZ%OM#T(>1[T5T+\"'\'PST/SL M;E$+#]I"+`(15A--\OXXL'_'"*\6[])JO-&0;1R9(&G\429Y?M_5][JXN$Y' MWXUWYXI:8BM2<$PH;T#9+);ZA[3*]?CL]/W94`=I?]K&-THB.BM6>D`=ZR?= M73!ZYK"YP2<"]]#+;:6GANVLK2)I>+-KV,+1+2G[</`!_J1/PX\?+N6G3Q^O M<3W2<>2AZ7I,E*Q2=<B/7^,30N@AC61YE^BCOJ:/QE&2_E$UN7)P4`!-#U05 M;#I0!*9RR#M2FLK.QC?114NHF2WV\D?H.:'T%W7]4,7XOA9:E_HA*RGXO*74 MX`9K)2@;C9!<Z1>M$$\]V@PIK?^:'=)"^_]@P<*"'S)AC)"W83RZP8@I4M:* M:N^>J>HE)I03FPU8+VLK[E]-@6U^+>MM^$$90F8=I!ZE8[D'CGGU):_U2TLJ ME#0=H=;C\DOW]/+5"/#:FGR/F?&RNE9L/+%$9[KB=MP3%VI\Y#Y<Y<N;U49I ML]K0OM5Q"P33AK6A_94X*A!.F];&7VA:&P6ZJLEL?&N3J61]4@1_I5NSC0Z0 M=3YT@`U7UJ/+]Y>-^,2%KZLSCUY:K7YGO]]KW7M=G:501,Y>56._V6Y!'?^H MVVJ`20T&[ZX@4"]=[NCM!DP$N&C")LB''70CYKG.2EX#H]8G'G:1](2-<0S7 MJJC+7AY3M_XQ23MLTAZ5#M*0%QV@T+$3L;$\V8].A'P50R>9Q#Q$=.8M?/$B M`-=#/KSA]68S@C28&OZHC2T(5,8*<&F!P&[8"N!N+MR<,+B*[/.-)I`'T<.K M&OR=^<8'8I1<)H9YPV^>Z,&>:3C."J4Y&PP&[<ZK7DQ2JF7I!?'Q0*4NE_C= MZ"F=3NC&-5[02EY-!MY"A'/2!6;0P"!ZGX1Z><,L>;5T]6X)PX&8%&N[NC!6 M:.!_1P%KM(:TC9`TF%/8G>$B6Z0>TD,$FD'C.U8S]]3KO6=&"PP'?M>8O$$- MORA''D4"W@L3H`.==A_=4;Z[>)EQY(T4<F\N.OU6M]_-//UZN4?[)_Y-?GPV MA9472=6@`TSM&:9P*_/(,GT%14G8(V@?;H3O"D=GU#O;<7##*`085.C`2AY3 M<K3W\V\JR7QL#E\P)@6,45E'XAMR89CSM1=/-'PWM^6X#)&@TDCEEM09$?TU MG'NXR8I)V^JT-IQCFI'+HH,/T[<GZ`V5!K^FRK%#:J<DQQ>#KD*Q\CV-T90T M5>!3+^4S(O]$I#X5NU/$Z=..YIV'#H7.1*-DN_TNO4'&W^VVVAUB&T=:J-(C ML(EW*VIQXJ%_+FF68`)!_$*Y:O),Y.W=L?7X"X=Y*&$GF*MPV\#)@NUY:S@1 MOXJKG@U_5A?I\IH&=2.O=VM->6*'0'PSKT-\GX\@<]2?^JKC=PE)_H69G[BD M)"KU_//;UD[\X/):9@16-6F/E3::)ZG"IFQ!H\)*)*&W"-'"<!O)RS[)D.(0 68XNOY50QJ&!OE?VI_`=7;Z=#;"X``*G" ` end
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |