braner@batcomputer.tn.cornell.edu (braner) (01/03/87)
[] To follow up on my suggestions for a RAM-resident-utilities-installation- protocol, here is a program (C source code, ARCed and uuencoded) that lets you scan the chain of utilities linked to a given system vector, and unlink (and relink) them at will. Try vector $118 when KILLER is installed, or $476 when SCACHE is installed. WARNING: do not "Link in" utilities which do not conform to my "protocol", as the 4 bytes before the address you type in will be overwritten! A "reprint" of the protocol, and the binary for this program, are available upon request. - Moshe Braner ~~~~~~~~~~~~~~~~~~~~~ cut here ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ begin 644 UEDIT.ARC M&@A5141)5"Y#````````K@<``"(.?7LNN&,.```,+U0T4#`0!*0!58H024(% M1`L0<.2\.2,G3!L0=-Z`*$,F#1T0;-*X6<,1Q!@T843.`?'&#`@I09JTD%-F M3AHR9=S0*0AI01TZ:4("K6GRC1LS;^2T$7D&HT8Z:,J`F%/GS)F:=$I&?)-Q MS!LV+@;R'"`D#X@F;^9$!2&DHILR<D"`X"'&+5P@%NV$P>."CAL77N6\90.6 M8QT?!A7@N`$C!@P98A6H>!%YA,@Q;.K@G)M6C$@R+M#XB"SR8U0\6[J`Z#%V MSPD8)UB<B!'[A(S:,VK3J%VCMHW:-VKCJ)VC=I#:0FH/J4VD=I':1D[TV4%: MYT`W:<2(85,&Q9@4`Q/0/)-F3M:XI4U25[`G_/CRYT&D3[,^01J7WGWT.!'F M!`@3)IC$PWYFG`">`@DD,`8(*_0``@HG'-<"?P;6AU1<**31`PP[R,=###9T MF,8**QR8X'T/+MB#@Z=MD487*<A55QEAK%$?3734(=B#::2P7A^1L6'4&0-= M!549>*!P8'L(OF<>7"`-F8`=-Y9!WI/HZ90`&55>&=])8<B1@`ICP%$?F&*: M)\<6.,#017UJ;N'F:B#<$&)X0WCEAAQSH*"FC^'%&6<,7:P@@VH.GL`%;&?" M0:<)<1Y:GQUT<AC>'6@$)14**)#1`W;:<8<"F7"0F$*,/(``HHE3THF"'3SP M0$.,*X#`I7MEY+CCJX`J`"1!"L#QTVF\XNHEE$*Z<<:4ZS$IGI7P08GFF&6> MB5)<<=[P9J!TK&D#HB`HRFAX93X:Y[?U8:KI@RVT4*Y^4W4;H[/4.LHBDEO8 M80(,>!BQ+8*M^@`O#?7]FD">1MW1YY\_1M9&2FXH.9"S3L97FH(L@%2&'66P MD;%>(=W:)+181JEL`F&0009-<\Q17[++<CQ&1G)DG%4;<&1L7AACV!@>S`F\ MP?&:.?RKX+4)Q-FFT7'.Z:"=ZUU7QATZX*FGPBB(L.@,,Q3!A1Q<N!$V%W0D MM!`59(MA%EIJ2=56&&_)(4*O!U_=I]9@BRTV'47H!*7,-(.0\LHUS9&Q2"`@ M4006.H`P]Z1ES)P4G4822S>*KT8>^(`@P!#C&5QI]-8=+V_<<:5PTL'S&G1. M40<<<*$``Q,^)A@0"$;*IY-&5,$NAQWE3=[&&SB-21F"@[.\DH,J<`HS""K$ M"'A2=+ONNY^J]US[0;>+L;I3(-0Q!Y3#%V_\0#3!'@8=52.(L!M8:PT#UU[G M/38=5F@^>?*%-W[0X^%)@+".E*3IR8%N[XO?U^['!)&PCCL<8X/_&`!`@`E! M3V_X"0IDP`((=FP%LZF0U1)VMP7NK0I`$8I9^->RQCF.;@(<%I)0P,(YT`UD M-T%=>#!70Q[P"P:-@<%!0,`'/@A.9<KS`;^,4`0C0((`1#0B#9%8.!/$8$4Q M.%4`$UA"^]$!!4[@BN!`@$,RA"^%'EDA%5N6@@HFH&/C`P&];F8OZ#EO2-!+ MP10)U[(6S`J&F*.C#_$`1,<,L8@8*0/.E-BO)CXQB@^BHQ6QJ$4$'82+63,A MV<"HD3*"X"UX^$@-VPA#.$K%69>T6R:]V(0PD&=!4:&)_P[`!1&X\2`7-$H& MOU@#%C3/.]?*XQZ5UP(<I.`@]<$E!C78RU^B29@U;,$-CCF`9))EF;ST):>> M&;UA%JX%-J"F-7/IAEVBH)G;#&8WHUD#<89'F;K4(`<5)0(16G(`F,3;_9R` M)%&N<0[^*\`M!S!`8OWR>>O\IQ_=>4]/.B@&]4F`P0R&.0^R85Y;5*4^]P8% MF@`O@RNI8>/<&$,"HD!H<-F"16%4L!'"KXMA<V-%37?1C))PE?<C6T<WE@:0 MGC$H:90I?LJ(48#E4Y-T(!L_0_E3%9+TJ%XD6Q7<$)*18"13*_D)4.F0!S<: M#*HYI4,#K8JX,#0UC0]":5R@4AZ6O(64]0'KWL@6A3IXQ(UR)=LF<6*&,-2! M#>P#`<M4)P<ZP-6E"K3?7/GFM[B8(0U\^@AWZ!"?EI@$#6](PQC*,%($ZHE/ MV#M@?3`W*$0YR',!!%U&/CFU,]$I4O_:(7Z\LZ(3P,$_B!Q#;:%@H/\$R**L MJB&=U*I2FK;+:*:4SVQUNQ\WX-:(S#V!$WH+(#*&(62^U5@$>6!,.0:0N"1: M*9UJ&%'A,N^.RH*F0O]8L(VP(8Z8H^U^ZO!<D]2V"M0-$%&]:U2-:G*Q4ZWJ M&G[PH#R\P`TQ>NIG%R:OB*HH7FN25``Q-X80["</_JENA?>3!0.]<P"JU4CZ M:$2'\OZ33G9$`4+U&$WV3A@_%EW-:>>5(+G<3JTK,B#TCI>`@^RL9ZU[7>QF M1[>#'!2/T2.C_@XXWG]:TWJQ^_$:8-@']X[OPT=.;S>)N]*%QLA!Y`U/E9-+ MX=JRH;[194)OZ977Q8Z5=2(A,`H,C.`71O1]H&58`!\,VXA2V,(GP'!V-WR" M#IOH("$6;!G45V*;OA2G>M,K8^.C514>D8^&TUWB%M?9B-*1<KFRG)_Q\^D5 M=>YSH5,THR.:Y:9TDXY>;C*F1_V@&)O:<_SM\0"D'.3K$=F:K<ZCDB7'9`?1 M\<E"E@/V5D=E*Y<!R^AUM1ZY3-,NQ-K8BC13`,V;2)RUE\SXB6X<T%S;*'@8 18$CRR(,\5Y]$CWA]#5,`&@"Y ` end