Date: Tue, 12 Jan 1999 14:25:38 -0700 To: sparc-list@redhat.com, sparclinux@vger.rutgers.edu, From: Christopher Platt <cplatt@qualcomm.com> Subject: Re: Ultra Peng 1.1 and printing --=====================_329977252==_ Content-Type: text/plain; charset="us-ascii" Well, I guess I need to send these out. The first one is a patch to softirq.h to allow linus's 2.1.132 tree to compile. The second one updates the interface into the bpp driver, and fixes an off-by-one bug that was causing funny things to happen on my machine. (missed the first char, but printed an extra null or other garbage at the end). Anyway, this works fine if I just cat <file> > /dev/lp0, but lpd thinks the printer is offline. I have tried this on my LX's. I only have LX's. It may be a hardware issue that is causing my problem. I would like to hear back any successes or failures based on this patch. If there are problems decoding the patch, let me know. Thanks, clp. At 02:14 PM 1/12/99 -0500, Derrick J Brashear wrote: :On Tue, 12 Jan 1999, David S. Miller wrote: : :> :> Parallel port printer support only exists on UltraSparc's for PCI :> machines, the SBUS driver has not been touched in a long time and I :> doubt it even compiles. : :It doesn't. A gentleman from Qualcomm had some patches which he had not :yet made available which got it "closer"; I'm debating just attempting to :start over and write a bpp driver from scratch. : :-D : : :-- :To unsubscribe: mail -s unsubscribe sparc-list-request@redhat.com < /dev/null : --=====================_329977252==_ Content-Type: text/plain; name="softirq.h.diff"; x-mac-type="54455854"; x-mac-creator="74747874" Content-Transfer-Encoding: x-uuencode Content-Disposition: attachment; filename="softirq.h.diff" begin 600 softirq.h.diff M+2TM(&QI;G5X,BXQ+C$S,BYO<F<O:6YC;'5D92]A<VTM<W!A<F,O<V]F=&ER M<2YH"51H=2!*86X@(#<@,3@Z,C`Z,C@@,3DY.0HK*RL@;&EN=7@R+C$N,3,R M+VEN8VQU9&4O87-M+7-P87)C+W-O9G1I<G$N:`E4:'4@1&5C(#(T(#$R.C`T M.C,P(#$Y.3@*0$`@+30Q+#<@*S0Q+#<@0$`*(`EU;G-I9VYE9"!L;VYG(&9L M86=S.PH@"7-P:6Y?;&]C:U]I<G%S879E*"9S<&%R8U]B:%]L;V-K+"!F;&%G M<RD["B`)8FA?8F%S95MN<ET@/2!R;W5T:6YE.PHM"6)H7VUA<VM?8V]U;G1; M;G)=(#T@,#L**PEB:%]M87-K7V-O=6YT6VYR72YC;W5N=&5R(#T@,#L*(`EB M:%]M87-K('P](#$@/#P@;G(["B`)<W!I;E]U;FQO8VM?:7)Q<F5S=&]R92@F M<W!A<F-?8FA?;&]C:RP@9FQA9W,I.PH@?0I`0"`M-S(L-R`K-S(L-R!`0`H@ M"75N<VEG;F5D(&QO;F<@9FQA9W,["B`)<W!I;E]L;V-K7VER<7-A=F4H)G-P M87)C7V)H7VQO8VLL(&9L86=S*3L*(`EB:%]M87-K("8]('XH,2`\/"!N<BD[ M"BT)8FA?;6%S:U]C;W5N=%MN<ETK*SL**PEB:%]M87-K7V-O=6YT6VYR72YC M;W5N=&5R*RL["B`)<W!I;E]U;FQO8VM?:7)Q<F5S=&]R92@F<W!A<F-?8FA? M;&]C:RP@9FQA9W,I.PH@"7-Y;F-H<F]N:7IE7V)H*"D["B!]"D!`("TX,2PW M("LX,2PW($!`"B!["B`)=6YS:6=N960@;&]N9R!F;&%G<SL*(`ES<&EN7VQO M8VM?:7)Q<V%V92@F<W!A<F-?8FA?;&]C:RP@9FQA9W,I.PHM"6EF("@A+2UB M:%]M87-K7V-O=6YT6VYR72D**PEI9B`H(2TM8FA?;6%S:U]C;W5N=%MN<ETN M8V]U;G1E<BD*(`D)8FA?;6%S:R!\/2`Q(#P\(&YR.PH@"7-P:6Y?=6YL;V-K M7VER<7)E<W1O<F4H)G-P87)C7V)H7VQO8VLL(&9L86=S*3L*('T*0$`@+3$S M,RPR,"`K,3,S+#(P($!`"B!E>'1E<FX@:6YL:6YE('9O:60@9&ES86)L95]B M:"AI;G0@;G(I"B!["B`)8FA?;6%S:R`F/2!^*#$@/#P@;G(I.PHM"6)H7VUA M<VM?8V]U;G1;;G)=*RL["BL)8FA?;6%S:U]C;W5N=%MN<ETN8V]U;G1E<BLK M.PH@"7-Y;F-H<F]N:7IE7V)H*"D["B!]"B`*(&5X=&5R;B!I;FQI;F4@=F]I M9"!E;F%B;&5?8F@H:6YT(&YR*0H@>PHM"6EF("@A+2UB:%]M87-K7V-O=6YT M6VYR72D**PEI9B`H(2TM8FA?;6%S:U]C;W5N=%MN<ETN8V]U;G1E<BD*(`D) M8FA?;6%S:R!\/2`Q(#P\(&YR.PH@?0H@"B!E>'1E<FX@:6YL:6YE('9O:60@ M:6YI=%]B:"AI;G0@;G(L('9O:60@*"IR;W5T:6YE*2AV;VED*2D*('L*(`EB M:%]B87-E6VYR72`](')O=71I;F4["BT)8FA?;6%S:U]C;W5N=%MN<ET@/2`P M.PHK"6)H7VUA<VM?8V]U;G1;;G)=+F-O=6YT97(@/2`P.PH@"6)H7VUA<VL@ 1?#T@,2`\/"!N<CL*('T*(`H` ` end --=====================_329977252==_ Content-Type: text/plain; name="bpp.c.diff"; x-mac-type="54455854"; x-mac-creator="74747874" Content-Transfer-Encoding: x-uuencode Content-Disposition: attachment; filename="bpp.c.diff" begin 600 bpp.c.diff M+2TM(&QI;G5X,BXQ+C$S,BYO<F<O9')I=F5R<R]S8G5S+V-H87(O8G!P+F,) M4W5N($]C="`@-"`Q,3HR,CHT-"`Q.3DX"BLK*R!L:6YU>#(N,2XQ,S(O9')I M=F5R<R]S8G5S+V-H87(O8G!P+F,)1G)I($IA;B`@,2`Q-CHR,CHR-2`Q.3DY M"D!`("TT-S`L,3,@*S0W,"PQ-"!`0`H@("H@;6]D92!A<R!T:&ES(&ES(&$@ M<F5A<V]N86)L92!P;&%C92!T;R!C;&5A;B!U<"!F<F]M(&UE<W-E<R!M861E M(&)Y"B`@*B!I;V-T;',L(&]R(&]T:&5R(&UA>6AE;2X*("`J+PHM<W1A=&EC M('9O:60@8G!P7W)E;&5A<V4H<W1R=6-T(&EN;V1E("II;F]D92P@<W1R=6-T M(&9I;&4@*F8I"BMS=&%T:6,@:6YT(&)P<%]R96QE87-E*'-T<G5C="!I;F]D M92`J:6YO9&4L('-T<G5C="!F:6QE("IF*0H@>PH@("`@("`@=6YS:6=N960@ M;6EN;W(@/2!-24Y/4BAI;F]D92T^:5]R9&5V*3L*("`@("`@(&EN<W1A;F-E M<UMM:6YO<ETN;W!E;F5D(#T@,#L*(`H@("`@("`@:68@*&EN<W1A;F-E<UMM M:6YO<ETN;6]D92`A/2!#3TU0051)0DE,2519*0H@("`@("`@=&5R;6EN871E M*&UI;F]R*3L**R`@("`@(')E='5R;B`P.PH@?0H@"B!S=&%T:6,@;&]N9R!R M96%D7VYI8F)L92AU;G-I9VYE9"!M:6YO<BP@8VAA<B`J8RP@=6YS:6=N960@ M;&]N9R!C;G0I"D!`("TV,C0L,3$@*S8R-2PQ,"!`0`H@("`@("`@<F5T=7)N M(&-N="`M(')E;6%I;FEN9SL*('T*(`HM<W1A=&EC(&QO;F<@8G!P7W)E860H M<W1R=6-T(&EN;V1E("II;F]D92P@<W1R=6-T(&9I;&4@*F8L"BT)"2!C:&%R M("IC+"!U;G-I9VYE9"!L;VYG(&-N="D**W-T871I8R!S<VEZ95]T(&)P<%]R M96%D*'-T<G5C="!F:6QE("IF+"!C:&%R("IC+"!S:7IE7W0@8VYT+"!L;V9F M7W0@*B!P<&]S*0H@>PH@("`@("`@;&]N9R!R8SL*+2`@("`@(&-O;G-T('5N M<VEG;F5D(&UI;F]R(#T@34E.3U(H:6YO9&4M/FE?<F1E=BD["BL@("`@("!C M;VYS="!U;G-I9VYE9"!M:6YO<B`]($U)3D]2*&8M/F9?9&5N=')Y+3YD7VEN M;V1E+3YI7W)D978I.PH@("`@("`@:68@*&UI;F]R(#X]($)04%].3RD@<F5T M=7)N("U%3D]$158["B`@("`@("!I9B`H(6EN<W1A;F-E<UMM:6YO<ETN<')E M<V5N="D@<F5T=7)N("U%3D]$158["B`*0$`@+38Y-"PQ,"`K-CDT+#$R($!` M"B`*("`@("`@('5N<VEG;F5D(&QO;F<@<F5M86EN:6YG(#T@8VYT.PH@"BL* M("`@("`@('=H:6QE("AR96UA:6YI;F<@/B`P*2!["B`@("`@("`@("`@("!U M;G-I9VYE9"!C:&%R(&)Y=&4["BT@("`@("`@("`@("!C("L](#$["BL*("`@ M("`@("`@("`@(&=E=%]U<V5R7W)E="AB>71E+"!C+"`M149!54Q4*3L**R`@ M("`@("`@("`@(&,@*ST@,3L*(`H@("`@("`@("`@("`@<F,@/2!W86ET7V9O M<BA"4%!?1U!?;D%C:RP@0E!07T=07T)U<WDL(%1)345?241,15],24U)5"P@ M;6EN;W(I.PH@("`@("`@("`@("`@:68@*')C(#T]("TQ*2!R971U<FX@+454 M24U%1$]55#L*0$`@+3<W-"PQ,2`K-S<V+#$P($!`"B`@*B!T:&%T+B!/=&AE M<G=I<V4L('1E<FUI;F%T92!A;F0@9&\@;7D@=W)I=&EN9R!I;B!C;VUP870@ M;6]D92X@5&AI<PH@("H@:7,@=&AE('-A9F5S="!C;W5R<V4@87,@86YY(&1E M=FEC92!C86X@:&%N9&QE(&ET+@H@("HO"BUS=&%T:6,@;&]N9R!B<'!?=W)I M=&4H<W1R=6-T(&EN;V1E("II;F]D92P@<W1R=6-T(&9I;&4@*F8L"BT)"2`@ M8V]N<W0@8VAA<B`J8RP@=6YS:6=N960@;&]N9R!C;G0I"BMS=&%T:6,@<W-I M>F5?="!B<'!?=W)I=&4H<W1R=6-T(&9I;&4@*F8L(&-O;G-T(&-H87(@*F,L M('-I>F5?="!C;G0L(&QO9F9?="`J('!P;W,I"B!["B`@("`@("!L;VYG(&5R M<FYO(#T@,#L*+2`@("`@('5N<VEG;F5D(&UI;F]R(#T@34E.3U(H:6YO9&4M M/FE?<F1E=BD["BL@("`@("!C;VYS="!U;G-I9VYE9"!M:6YO<B`]($U)3D]2 M*&8M/F9?9&5N=')Y+3YD7VEN;V1E+3YI7W)D978I.PH@("`@("`@:68@*&UI M;F]R(#X]($)04%].3RD@<F5T=7)N("U%3D]$158["B`@("`@("!I9B`H(6EN M<W1A;F-E<UMM:6YO<ETN<')E<V5N="D@<F5T=7)N("U%3D]$158["B`*0$`@ M+3@V,2PV("LX-C(L,3$@0$`*(`EB<'!?;W!E;BP*(`E.54Q,+`D)+RH@9FQU M<V@@*B\*(`EB<'!?<F5L96%S92P**R`@3E5,3"P@("`O*B!F<WEN8R`J+PHK M("!.54Q,+"`@("\J(&9A<WEN8R`J+PHK("!.54Q,+"`@("\J(&-H96-K(&UE M9&EA(&-H86YG92`J+PHK("!.54Q,+"`@("\J(')E=F%L:61A=&4@*B\**R`@ M3E5,3"P@("`O*B!L;V-K("HO"B!].PH@"B`C:68@9&5F:6YE9"A?7VDS.#9? #7RD* ` end --=====================_329977252==_-- -- To unsubscribe: mail -s unsubscribe sparc-list-request@redhat.com < /dev/null