Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf!flatlin!ptavv!ralf From: ralf@ptavv.ka.sub.org (Ralf Wenk) Newsgroups: comp.os.minix Subject: rs2.s for MINIX ST; ( REPOST ) Message-ID: <1991Feb27.005230.00443@ptavv.ka.sub.org> Date: 27 Feb 91 00:52:30 GMT References: Organization: The known space Lines: 157 In article meulenbr@cst.prl.philips.nl (Frans Meulenbroeks) wrote: > Be warned. There is some problem with 1.5.10.3. I forgot the details > about it, but I posted an unofficial patch for it just after releasing > 1.5.10.3. Today I went from 1.5.10.2 to 1.5.10.3. The "unofficial" patch fixes a problem if more than one harddisk is used. Also 1.5.10.3 brings back the "Gross bug in fs/open.c". > I planned to go for a 1.5.10.4 which would incorporate this patch, but > unfortunately my disk went bad, and I had some pretty busy times. > ... > If you send me mail or fixes in the past, and I didn't respond, > just try again. Your mail is maybe lost, or your fixes are gone with > the disk. Anyway, any fixes for 1.5.10.3 are still appreciated. I did get a response, but as 1.5.10.4 seems to be gone with the disk I post it too. This piece of software is working for me since November 1990 and gives a significant speedup in RS232 processing. BUT you must have at least 1.5.10.2 to be able to use it. There are patches for the kernel Makefile, rs323.c and the rs2.s source. All you have to do is to change C_RS232_INT_HANDLERS in to enable the assembler routines. to enable the assembler routines. When I used the C handlers my newsfeed tolds me that my machine was sending 135cps at 2400bps but itself sends 220cps to me (UUCP g). With assembler handlers I send at the "practical upper limit" now. Meanwhile I had to ask my feed - 220 cps, too :-) Ralf Wenk table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 rs2.shar.Z M'YV-9<:@>0,"#X@6()J$65/&3!HV95R,(9/&C((Y9&U^<4(!%A'B"&/,&w M3AX;.-9HKDQFSAK":^;P3#P$LF3*EL,(U@Q'SILQH_-4+M-F-)TY:,*0>7-'v M,Y?$"?#2H9-',^';H@FVX=VS.4'2;<+X-L.FLV??=P2G,8X<;V7.;GRO$4/&u MMQTR=;:[H>.[MF#Z!.7,D3%#!GDL5R$$EUQT!=A"8GKQY1=@@A%F&&)8X+48t M%HT]%MED(%1V668$<>89:-%E2$=II[&1FF;Z^?<&:ZYAJ*%LZ1%4VVVY[=;;s M=;\%-UQQ!!T7(0C)@;"<=9MU-T:(T[51G6]D9+===W!\AV-X;HS78WDBHJ<>r M>^[!)Q]^(MHW'XK[]?FNA!C&YJ::0TK0!"BCQEF@"LGKH*JI^B#EHJHHHR2NN$>(T@Y!L=RO%@o M8GVZED*F?1)1!!0I*/"" @$-5-!!KY;I'TL68:011QZ!))),)67+W[84F>$2n M3!S-5---*9J)6T\_!:615Ti M'0*5H5J= F(,L8'24BL0008A]*NW,84;TDCETKIN3.YZ/%AAA[G4AGAXO(">h M0V>X@(8/-'D-@I]() $%"#WLU01H3<$ @LO*@RTVV6:CK3;;;D]1=\]TH %Sg M>!B!,)P;)QSNU]-NY%&^8&?T+20::e M5LC"%KKPA3#$RP7K @(JX$]_^0-!&-27!CD$Y'!TD$,8W#"'J=$A#3[KF;K*d M![0A;+"#'_S;$$4(,QRZP5SR?%!_*]PB".X ,Z!EIW=TZ% 80(<&b MPI7A#GWCS._8J+Y%[O .^+,:$Z48N"KJT(?VF]$9?(@W%6ZQ@JA,I2I7V4#_a M82%YAW'(ST# A)IUKHUH3(-&WJ N&. A#&$X 1-(XDH%>C/S4"z M+99.TT@=*S.'-]1!:\:[&DVRT(2R/2$(--L+4FC6.1^>(7\$IS%KB$PO^FR9O_GD,U/R,VE>44-Fw M@$,V72FR(C@!G/G$ PQB0),D/(&>1!@"$22J3QGT]*=3&,(]B:I3&M#D;%4Hv M E-I,+"S%:$)4*!"%IB*@X&-E)=FP$A*[T.033;!",^KC+'&<+@"DA(C^C,Ku M6E]5AG/N9G"N/.L7C@ %YTGT*#31:Q#<]M<9!-8(8HLHAFA@6"SH]9Z*U6@-t M#ON%*A ALB"@P0UH,M(N)O.D=!CBXO0'S9]944C,F2G6BF %FYZ-"DB0@LJ0s M\ 0F#'4O-G#J*S]R3-&9E(BA9:9*U<=2.E[18!*!9Q-*IE1\[F6B3>4L%I[@r M+"O(-@A$V*KTF+O4SI4!#^ETP]&(:X>B 2TX_XA A))?6NA.K$ UAY. >J68W"(,@PU538X0_3I,8W%BB&$#P^*%\An MP#2>PA7LJUWH4I6CWPWO> ]3WC$ K9IFH,-Z09E&,KRW< 4!JY.GJV4NX]<&m M^ZVS?[.+Y?E>(0A+*$(5H"#1C8YO2%]8+T,\B() W=%RE$1!&.;0AD;USF<[l MF_-(G]!BL5HQD2):*QJU]075D+0,/&N#7PZ7'49B<5OP3((0JF $FY+XN?S$k M0A*:=P0D_)D*A!6G476=5@,JFT$&SH>][M'JANi MY2F%)&CUWNPFV4"_+83K+J%L3@#VO =]SW?G6KH)B-0/0> "#H)W!Q)G*\5Mh MTP:,8T3C+B"#)3T^<1>( 6_2]2YX87;,8/5_$P&Y.5:$^[V@4YAZ_?)T.A@P]$XFJ^-D7R#9.LGP;O \7?e MJ#"&@&>A(!N$=_I5,K0@4'5E.'QFF,U1(Y/>WZ3;JC^IXRT->V-!ALI:]R\"d M[0[69(-&Q/"TNMR%36.D0QE#FL8UMK$]@8^][&'2Q"8 .&;J!&KZIQ%14QC]@S5"N'PNT'S5=WTKx M0'_0)WT\=TTF(GS?-BN_P8,E"(0), :787(), (QP (;.'S8%X)E,((]J&,Gw M"#DI&$7,T8(O>!0@((.)HS\U^(#?]S,Z&'9!* 9"9(<^:(8R@(9J*%,9. )Ov M$H<="((B2(($-3XH:"Q\R() \X;V(.&EH?I!(HKZ(?O%H@S2(A42!@'%']D,&Q5&!'--P+8]05Gt M!06:%P;5UHQL^%CU)&DM0W_Z=4N*DQ!HU0(^T 9F$'1_X7Y#>(#.]R9D<(U3s MQ(X)B 559E05SE@"D%P>.6 ,/(V \=T?;%W1R\ 5RPU$>q MV4CH$43ZIU:&IW5J8(AB0@=KP',%=(5M2'S6QU&$409J9$94],'AND(CM51H3>'B7A#\" 0)JL&J?Y!./o MIT-:HSYO$'-B=$:J!S0S8F:7QT9_9WH8I$-X(Y(Q5SZ+5!>#$T9LT&8\4T?2n M=Y>TEY@M=$I8V9AKAS4ZF(AH:( 9&(W3N )Z95E2X(V=,XWD:(Y?8!CJ9)%Sm MQ)/. U&25@,I('XG5DYS0(YI\$&C2864V8XL(&DPP)'CHP+Z 9NR"3WB" 6?l M>8ZB6907V(96)@0L\ 3*QFQ%D)JZ6(=)$#:]F$&OZ0-O0$ <9'X@8&7$.(@Rk M-XEL"&U/(&W0Z8V:*)UA@V>[V9L^$)M!!#U[X9YO(&0M1HQP5H/(B)QZ]E_*j MR9S+!FS0N6/7F9VAM9TFL!=^P)Q;MF=94)2N2)T]M9Y+*5;\V:#^N9S-*:#2i MQY&N28X&"H#(Z_,9LZB4V5:%58I54K %5%@*5LXIE;BH[J!*/\J&YC^J ::8)N9 Cf MF*+CHZ:@V:7<^:8&J54$2:?X21"%.#.K>!\3^@5*R7/BV7RR1FNV=IYA,# *e M.09C<*=?,&T$ZIOQ"1/NB7DLEF$:4:.$2H4[B8!O&'3,H9)$]QOCLP(K('2Md M:HPZ20;M\8QO.*D% 2W:8T>RB;INC;D. =D4&IE,)C ":\^Q4Z_RH;;"=D[ +>W,B=S@PZ@<>5906.@('!5 3^XWV^@3J>K$-J[$@z MP+'S- 4/)04$&;+W5*X1D8'+*!<%.SX6ZP/ZFF@9"YP[V[,IRYTL"U00%;,My M"U#A.9AL* ,#NJGO26:$"9RE,@4#Z4K3F:EH* =EN%L+Y)A@NTJ"E'Y<&3I'x M0D(F]$8^Q!GII3\1J1^(J9BR)TB3-@=\27<.&YC--)A"Z6;VQ^3N8[G2@32B%;L&J7KF(%Z13+3VHT4FZ9:"IKZP:S8:+-O,@,Pv M8*PYZ@-LH)U^ 9QZ>HZ=*W/Q6(DU=5,L4+G;2*]YNKFLFXX)FC3JYH\#2[F(u MI9D%RP+R1 2DVZT^ ?"H;JX&YH&9)R5T88T@)Z+6 8,F02.VXG9>KH'FKHPt MR@0E4VY!<&Y.D&[K1JY:=ZIM^(;B2[[FBV\D<[R\>IUF($1YIY(QTQ.TJFO9s MNY3'.0+$MXP@:+TCZ+CLN;VHJS_?6S)/(&_T9F_G2ZJN:ZOR^(8-O&[U!G#Mr M)K\K0)]SE();^;;[B[U?8 /^&[TC$!<"7+W7Z[@YP%'NR;V+Y+VT5#+\YF]9q M '#H:ZH4C*K$&P3]]F_KML$=^JH=?)W*ZQ.K*L*QYL(G3 =M>(LKK) $3,)#p M ,/7*<-T0,/@^P4%YU\'9S88G%4[7*OMX<-?#&@(IW#TEE53P,'NR8A"N0:)o MV'+#C@P*K&\[CO#SFC,Y I\S)[*;W[,SZ3+-L>+/3j M?+GU&IS@+,[JM!< 7;PM>J OJJ#\5:(UZ(I8K5M)@-6SF#RB>CF+^+%O[:#_N:%/JII0f M&Z((VIUF_:,R:-4C.---? %G5_,UKRJ?IJ]0C(*8'6:8"B:8]O:>Zd MNSRX#:AS*I!U6L6,+=N^W:; #:<'&:C$7<9[;:@-!I5UK:AZ["E\?,JF+$B'c MZC<6UF"D94EYL43F THYY#/PHQ%#!S/R@S^4E$.$*[?WD[L12'I\^,)\%*@:ANI82G+X]W(:LY5JO'5NSx M55OKJJIYP*H9YJJ=(ZMYKC\KL!=OGG!Q+ELQ3><.)$4& #"9 KCN'0+'.=LP15( 25375^"40WE!?Z V,9 C7W>,CJv M=$UK4#AWT'*3=E(NP',T- 4$D0:=7$TZ9 =OH$O#DF2[DYU 4Y/J9.>)AA(>u M-$AGA :XSB8&"$D**+K"FHX[D'@7"5T+V(!_$>U4B.S+7+78?t M1W89&P8T@9+X*P=HZ *3-@9IH <)< )M%P8Z("1K1&DA];;]GL ]4 )XP 5Rs .P 7L@]>68Q%8D#EZG3J3r q end -- -- Ralf Wenk -- ralf@ptavv.ka.sub.org