dplatt@coherent.com (Dave Platt) (06/05/88)
[SCSI Accelerator] This posting contains SCSI Accelerator, an INIT resource written by David Denowh. SCSI Accelerator is a patch to the Mac's SCSI-dispatch code; the author reports that it substantially increases hard-disk throughput (especially if the disk is subsequently reformatted with a lower interleaving ratio). SCSI Accelerator is definitely a "use at your own risk" tweak. It was designed to be used on a Mac Plus under System 4.2, and may not work in other configrations; it performs some sanity-checks when patching itself into the SCSI dispatcher, and will not install itself if it can't find the appropriate hooks. Mr. Denowh strongly recommends backing up your disk before installing SCSI Accelerator (or any other modification that may affect disk access). He's willing to assist people who use System files other than version 4.2, and is interested in hearing from people who have tried SCSI Accelerator. I have not tried to install this resource myself. Caveat hacker! [Moderator's Disclaimer: Although I check out most of the binaries posted, I wasn't willing to risk testing this one. So, please be aware that while there is every possibility that this will work as advertised, I am in no way guaranteeing that it will.] Dave Platt VOICE: (415) 493-8805 USNAIL: Coherent Thought Inc. 3350 West Bayshore #205 Palo Alto CA 94303 UUCP: ...!{ames,sun,uunet}!coherent!dplatt DOMAIN: dplatt@coherent.com INTERNET: coherent!dplatt@ames.arpa, ...@sun.com, ...@uunet.uu.net --- (This file must be converted with BinHex 4.0) :&&0$8dNJ3@0MC@aPFQ&dEh)ZF'Pd!&"*9#"3593J!*!%'G`!N!4f`e"0B@F98d0 655""Bf0PE'9bBA4[FL"NEf0c!*!'S#-!!1N`!!$,c!""!3)!'`!j!*!$$!#3!`` !N!-L!%%Pq!!!9dp54%e"3d%"!*!&%e`!!!,DRT8F'TkAF-Xh'J!'!#m!!J!#!*! &rrrm!!%!!!`!!%!!3!!!%*)!+!!S!*!(!`#3!dJ!8!#3"!,`!S$rh2rX![3#P!% #"5J$r!!"!*!$5!"3!*!%![!#J!"3!#!#J!b!!"J!!C!$!*!$!5F2!!'3!`#3%3% !N#%"!*!$!3#3"3%!!!X'!#!!!!B8!!ErmJ!Hrr)!X2rb!AlrN!B-!!!$!!%!N!- "!*!&!3!!#bB!)!!!"lJ!"[rb!"lrmJ#`rr)"I[q3"J`!!!-!!J!3!!)!%!#3!`% !!""X![!!!!qb!,VrmJ!Hrr)!X2rb!AlrN!8!$!!!!R!e3PP4b!!+!H!!!3#3!`S "D!%!!3!"2r%!!3!"!!%!!3!"(q%!!3#3"!B!!!`!!!-!#J(J!!%!N!-+!@J!33$ 1!&i!VJ""!-i!AJ!!!rri!!B!N!3'!!!-!!!$!"B*8QpMDfC[FQ3X)%PXE#!J0M% a-$J0!!B!!!`!!!)!(I8r3r8r53p"c"S8BP329K5(8`mamZm`m0!!!!B!!!`&!!) !!3d#!!B!!!`!!!)!!J!"$3B!"J!!$!!!!J%Rm*p6p$p6p*!!p"c"S8BP3(J'-25 I6[5I9!ek%#YL"ZkR'!B1BXX#8#X3p6p$p6p*$d4ijLb`aUS2Gh+h-#X3p0E(-PL `MhQ#(fd)A5phC"mZ!29,H!jLb`phHU"ca"D"!V%*BQ!NBid8"')3pL%[Ga%`+a$ deX"MN!"Mpj!!p6p$p6p*#f53!*H2D`mS(hM"iJP(pf'!+f)'33DN&Tpj#hpRX1& 092E@2"mX#2GFX'J28rGH&26@cbH!pBp3#"4aJ*4rGKMbRbl`d!!'!!!-!!!#!!% 0!J!'!!!-!!!#!")*-M3`0#!b0R4S)&0dFQ9PG!d!"J!!$!!!!J!im*m*p8Yi#9c hAfd6)(J2GdFL%`phFV$diIG`pC92D`mamb$PFb$9-[,[$3!!"J!!$!)!!J!4#3P "F(*TE#!b-L`J-6Ni1!d0!!B!!!`!!!)!!3d#!!B!!!`!!!)!!3d#!!B!!!`!!!) !!3d!!!B!!!`!!!)!!3d!!!B!!!`!!!)!!3e$!!B!!!`&!!)!%I#I#GHK!PpR%V& 2,[$3!!B!!!`!!!)!-I#I#I9,H!H!Lf3IGf3I,Jp3S@J3d4S034!P$QL!F[$3!!B !!!`!!!)!!3d"!!B!!!`!!!)!!3hr!!B!!!`!!!)!!3d'!!B!!!`!!!)!!3d'!!B !!!`!!!)!!3em!!B!!!`!!!)!!3d'!!B!!!`!!!)#)r#I9&$h@"!VH!jLb`KrEHV hN!$[G5"b"c*3+a$e2hQ#(fd24PU43&-2H9pe3,C*#AMfX'13!%(f*9,bi!p*)*8 B!e)-YMpR%#X3MhQ#(fd&-#X3PipV$f,h8Jlh8S!V%1BXX(-2E4pY92H3!"E,!Rp Y%#YL$hPIG3JQ3Jpei2H9pe3)pjJKpYmZ!29K5(8`mamZm`"G!VH!jLb`ek%(J*' (pR-C!P$hG8pV$hGbX28rHB)IE3pf&)G6$c6blc)&1[HI,J$dNJphHU$fe[Da"Jb acfX#8)%3I3FJaM$NAK5[H3EZVhN#X3jLb`Bj"p"b$'2bFJFJphHU$f)4i&2""MN #X6""pYAhB3FS'Y$&pYkK)Dpj$8Afd2E4pY92HI,J$dN,EhB38kpj$h@"N!!VH!8 `B26@`28+peJ')#Yi!RpY(bi!p*!!P6mR)2DcAhF(d()2GhUJXDi2H9pe$hGbX'- 28r439!p0E!p*p*!!K3pL%23r3I8[4I4[9I62,[$3!!!'!!!-!!!#!*T8$f,hN!$ V8a#IG8FrC`+a#@pj$bMfeB)&d#X3*rE4mT!!9!F`+a!IGK0cpRJ',cS2+212-I0 I+I,I-[-[1I,I0I-2-[-r,J$dN!#Rpf%(-#X3`6*'S#Ifd3pk8amZ$e#KD"#92bF JaUS'dK321I1[-2-!lblfhbi2$3!!"J!!$!!!!J!1m*p%EhCj$d36AhHr$3!!"J! !$!!!!J#3!`%3%"kX!!%0"J!'!!!-!!!#!5$`RdJ8(bH!+a$Q3JphX8%253K[H3+ f)253!'pY!e)%'18iIf+K$93'2hN14IBU(ff!+f)2E@pjmX#eph(hB8$h8kIfXDp jmX$f)3a[GB'3!2B[H3+a$h@""G!VH!jLb`ek(bi!p3S@J33IE4pYpL&!*3pYEfX 3B-AfhU%K$f*XpVpei&d2H9pe3,C*#AMfX2BKe8%2H9pe!Npj$d(dleN)A5phC"! VBJpjAh82Ca)04IE3B23[3[8`9!BrHIGl&"!DJ3e8!VBJpYBL&2,[$3!5!!!-!!! #!0N-!3!#!0d-!!!#!!%0"J!'!!!-!!!#!0,`RdN,EhB3peJC$d4ipV*rE4325I5 3!#8*%K6fec%#X3Ppd8%m%(-1&092E@2""S!VBJJ4pYJ#82BK$hHf)"pf&2H9-3H !peKcpR!V'"#@pjMbi!p8X33BpeSS!VBJp*!!YT!!j"pfGIGB!P"TPcpR!V%1BX[ b`2Gh+`B`Fb&+&[GK"G$c2cVc(b`'3I1[$3!'!!!-!!!#!!%0!3!'!!!-!!!#!*! $!4!3!!!-!!!#!!S"i!!$!*!$#J!C!&!!b!)F!K`!K!!3!)3!%!")!#!!2`%Km*p *d2H9pe"N%2GBFrC`B)pjJKpY"5X8!VB`p6pjJKpY$c6blc,brdCcN8$cEblc!2+ 26bX8phH"$fXeph-'J2)[8rHB)IE3memZm`mLmT!!p*!!phAh@T!!pL%2CkD3!#8 2E@pV%2GH"Jpf&)G6"G$e2d2e2dN23F`D&'*8$932H9pemZ!25[GB))%j$fd3B*H 2Da)K$hGbX#X3MhQ#(fd0HK!VBJpjAh82Gf-Jp6p$p6p*$d(-'K4L9!*3ph92D`8 `Bj!!p*!!phHU$Api$hPIG3pei(d')'UJjBKrBU(bi!!'!!!-!!!#!$E`R`PNAh8 jmX$f,h8JpV%H!V%24&cbH!Bj!V%28r3r8r53!23F`D&'*8m0!"J!!!`!!!)!&`` "!!)!(!`!!!)!*3`"!!)!6#U35`d!"J!!$%!!!J"Em*p0pj!!P(pf%(J'$c2c!26 4pR$h8h)-8iH#FrC`A3B26Aa&M(%m%*4rGK"MN!"M$drdhe6dN!$c2c(c,cF-8b4 DS8mZm0!!"J!!$!!!!J!!$!!!!J!5#3PAFQPdC5"dD@eP1JNa16)0!!B!!!`!!!) !E[3G)8"Zk[HA2fF#X3jLb`pLpj!!lh8LFrC`+a$AS3Fb82EIH3MhQ#(fd0@T&!B j""pL95FrC`mSJRUJphFV"c)8S@pf%2-r1[-I+I1[$3!!"J!!$!!!!J!3#3P5C@& N)(4TE@8k#6Nh$3!'!!!-!!!#!"%*#9GbDA4P)(4TE@8k#6Ni$3d!"J!!$!!!!J! 3#3P5C@&N)(4TE@8k#6Be$3!'!!!-!!!#!"%*#9GbDA4P)(4TE@8k#6Bf$3d!"J! !$!!!!J!"$Im!"J!!$!!!!J#3!`%3%!!!$!!!!J!4#3P5C@&N)(4TE@8k#6%`-Jd !!!B!!!`!!!)!2I9,H!*rE4$dN!""e8pYBL'3!#X3P(pf%2Gh+`B`Fb&+&[GK"G$ c,cVc(cV`d!!!"J!!$!!!!J#3"3*!C#!!!6!!)J#3!a!!N!-#2c3J!!&5!!SM!3# 3"3)r2#!!!9`!)J#3!a!!N!-#2d3J!!&q!!SM!9UK6bl`d!!'!!!-!!!#!'l`RdN 2GepeU3pL%2CkD3*3Biph&!BrH3pape'#G6J#YL$fe[H3!'4i%(d253aMmZ!2@9p e$'-%&XX2E4"L!V%0@UAhGcpR"TP"L21[$3!'!!!-!!!#!%`UN%X0!!B!!!a!!!) !!!(B!*!$!J!!"KS!N!-#!!!([J#3!`B!!!Qf!*!$"J!!#T`!N!-B!!!,4J#3!`i !!!a!!*!$%!!!%e`!8X&F!*!$!NCF)!!"IJ!+)`%!!J((m*p*d2H9pe$h@"!VH!e k%)pec"L0peU[H3p*$hGIGDN+IfX3*3pV0IG`phYmX*4rGK!VBJpjAh8'33peKcp RmZ!253DS82GepeU3!$8J,h9$#9ph-'2hN!$b6c(c$blc$c!2BRUS!VBJpYEhN!$ D9L$fhhN2Gfpj"c!V%14F')mZ!253!14IEAJ3+f)#XIH3!2GhUJpR8*G"`Upj"c* 3pYpj$deX$dRdN!#+peL`hh8j"MN$8J*3BrH5YcpR$9@RL`TrDa$9@39!ke-3pLH UJ&3#X3TrDamZ!25G$hPIG3aMmR))jN%'2hN2Cd%6pLE2Di$dN!##HU$hGM)#82D cAhF(d()2Ge6fZ!e8$hPIGI,J$dN%&UVhN!#9$fVh@#$hGM)#8,'Z$hPIG3pR%J+ a$feB)&pe)&d2H9pe3)pjJKpY"p$dN!$'2bl`d!!'!!!-!!!#![R`Re433@TrHK! V%0peUJj5%bGU"G!VH!jLb`pjAh82EIGB)%(96feL$hPIG8#f53PipV$hGbX'#Ah 436)(-K5KEhB3J5*cpRmZ!269JJYNN!#AMfZ!e8!V%26@`,EhB3B`Fb&+&[GK"G$ c2cVc(bMc-#82-I+I,J$dN!#fpf%0Ah8j!VBJI3+a#8IhB3+f)2H9pe"N%2GBFrC `pe*kIhSB$e,dcd`"2&PcpRmX"M"c)8S@pf%&d2-[1[-3J4pYJ#814IGRN3+a$f) B)%'2GD+2,J$dR3pjAh9!P(pf%2GB'!p0p'p0!6aCFrC`pjAh82E@pj!!phBb!P! Npj!!mamkma"S!V%(-K5KEhB3J5*cpRmZ!2@9pe$fe[H3!,EhB3*3*2H3!*IG&"- JFb&+&[GKJ#82Ca)#X3ALIfhhAfd)%Jpei09!pjAh9!P(pf%)pjJKpYmZ!24%IhB B!VBJY[GK!A+a3#X3p2p0p8p*$c2c(c,cF&3#X3p"PZ)F$c6c$cIc$d%-8b4DS8J '33p5p-p-!6aC'3P(pf'!phYk%#X3p2p0p8p*$c2c(c$c!(J26I4[6I,J$e5a33C ""5X8##pjSB"MN!$f*'1B"G$&-N@U&!pL9NQ!D!ph'U"S!V'"$f,h8J+apj!!DU$ hG8pV$fhhA,!V%)Efd3Bj"b#,Ah@T!e)'h4`J+a$h@""G!VH!jLbr,[$3!!B!!!` !!!)!N!-"%"!!!4!3!!%3%!!"&"3!!4!3!!%3%!!"%"!!!438!!%3%!!"%"!!!4! 3!!)3K!!"%"!!!K#)!!%3%!!#%)X!!4!3!!)3K!!"%"!!!4!3!!%3%!!"%"!!!4! 3!!)3J`!"%"!!!4!3!!)3JJ!"%"!!!4!3!!%3%!!"%"!!!4!3!!%3%!!#%))!!4! 3!!%3%!!"%"!!!K##!!%3%!!"%"!!!4!3!!)3J`!"%"!!!K#'!!%3%!!#%)3!N!8 #2``J!!I%!#)!N!-3!*!$!Mm8+!!#hJ!f3`3!%!!3!!)r'#!!!a3!(%-"!"!!)!! #2[JJ!!1Z!!a$!3!8!$!!!DRH)!!*%J"@3i!!%!"%!!'TdLJ!!i3!+N-"!"!!9!! #2bJS!!M-!%C$!!!3!'3!!DR#+!!$E!!B3`%!&!"d!!'TNL!!#kS!9N1!!"!!L!! #2`!J!!0J!!a$#J!3!*J!!MlS+!!"U!!N3`S!%!#S!!)qr#!!!GS!$%-"!%!!Z!! #2Z3S!!(Q!0"$!3!3!2J!!DRL)!!#YJ!-3`%!J!%)!!'TeLJ!!rB"K%-"!"!"L!! "UFiJ!!2U!!a$!3#`!CJ!!DQq+!!0R!)@3`%!%!*)!!'TQL!!"K`!$%-"!%!#@!! "UDBS!!BS!1*$!!!3!TJ!!DQL)!!$9!!-3`%!%!+S!!'TbL!!!dJ!$%-"!"!#Z!! "UFBJ!!-m!!a$!3!3!XJ!!DQ+)!!$-!!-3`%!%!,B!!'TGL!!!F`!$%-"!$!#k!! "UDiS!!F@!*C$!3!3!$!"!DQ@)!!+Y!!F3`%!%!"!!3'TRL!!#E`!(%-"!#!!8!% "UBBS!!RB!&K$!3!3!(!"!Ml`)!!+-!!D3`%!%!#!!3)r##!!#NS!(%-"!"!!N!! "!DQ#+!!+d!!f3`%!%!#J!3'THL!!#QB!'N-"!"!!X!%#bD`J!!U!!"a$!3!3!-! "!Mld)!!(V!!-3`%!)!$3!3,*T#J!#@J!6N-"!"!!m!%#bC`J!!F+!!a$!3!3!3! "!DPq)!!$ZJ!-3`%!%!%3!3'TZL!!!pi!$%-"!#!")!%"UE)S!!Y8!&C$!3!3!8! "!XQS+!!&r!!B3`%!%!&3!3,*E#!!!X)!(%-"!"!"B!%#bD!J!!')!#"$!3!`!A! "!XPN+!!&HJ##3`%!%!'J!3,*A#!!!p)!$%-"!'!"X!%#bB`S!!a3!8a$!3!3!K! "!XQB)!!$aJ!-3`%!3!)J!3'TMLJ!"qB!jN-"!!!"!*!$!SJ!!!')!*!$8JY`B!T 1F80"3dJ!!3!#5(S!#'%!!1"1G8KkrqJKA`!-&90$8dNJ3@0MC@aPFQ&dEh)JC'p MF`)!N#ZHcFZ3!!#3"J,D%$J##QIXX#J!%'GZ*RJ"$,IS!!KQC()2ikJNH!+UeI` !"J!!*QJ!"#),Pm#5LV+!EJ)Q5L4S!!LebfFqC4SK5`!))FX"$%cIGrmZ5dMRrqj )HJ(FB6"J'#&,!!K)HJ)XB53Kb`%-60phrbj,51IrlLCi!j3AH!)+!""-hhIr*RJ $P!#3!b!Z,$XN!!$3!!![rf!J38d!)&"0!$S!N!S"!!!"6!C6G@jNBAN!N!N'6@p ZC'&j!*!*"e4eCA0NBAN!N!J*9f9NEQ9cC'&j!*!'#&4SGA*cC'&j!*!("NCbD@4 KH3#3#3K6BA4eFQ4KH3#3"`G+B@jeBA*j!*!)#%CPBR*eBA*j!*!("8eKFQ0S!*! +"8&`FQPX!*!+!deKH3#3$!4+G@jP!*!,"%TeE(N!N!X'3A9RGA0d!*!*#90PF(4 PE@*PFJ#3"JG2Bh4[BQ9b!*!)#%j[GQ9YBQ9b!*!(#%4PBf9YBQ9b!*!(rrm!!`# 3"#`J!!!J!*!$,#!!N!F"6R8!N!-3$b"PG'jbEf&TFf4XD'0QF!!!!3#3!`+)!!! "L!#3!e)!!N8i!ki!N!-F!&)!!8P19%`!!3!58e45)!#3!bS!!2rr)!#3"!*&%!! "rrmJ!!!N!!*%r!+mrrm!!!&d!!*%p00R8%eKCaT63e0*)%&MBf9XCA*KG'pb)$% Z-&Y*6NP8A3#J)`!!k6!!!-[-!%%"!J!E!$N!N!--!*!$$!#3!b)!35Ai!!"*6NP 868&$8`%!N!N#fTk4LUUHNY![MHS!!!%!N!-#P!!!!C3!N!0'+!!!$%4*9%`S!!" U4%a24bJ"!"C%594-+!%!JN&-8P3D8d0655""Bf0PE'9bBA4[FL!a,M"E58j*9&e 8!J#3*Cl0bj8!N!B#fN9'!!!)ANe%48B!!!e#3d4&4J!!"-a$4%9'!!%&SP""3dX !"JF%8%&$5`!("8C*3dp1!*!$J%P$6di!!J#!8%&8)!!4!!KTG'``!*!$)'PdE$% !!!&-DA4X-J#3!aa$99*6!!%!4!#3!b)!"%C26P3"L3KS9d4&4J!!#&j$4%9'!*! &FNMRrr`QH!a8*JX-J`"!!!"[$$mm!!LTb%cI2rp1G53V!L)-JK648FjQk#3V!LB -J[ri8FeQh&P2)$`!!&rQ,ca)49K"2`#TS#*A*&'TNMGm6VN#E#G+!QiN#JD#!*! $N!!N3MGm6VN#1LG+!Ma-hcrr6R8!!!%D2$`!"a64&0%8d464&0%8d464&0%8d46 4&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d46 4&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d464&0%8d46 4&0%8d464&0%8d4648FlrINje!!"%5d3!2$`!"a+D%TS5QK+D%TS5QK+D%TS5QK+ D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+ D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+D%TS5QK+ D%TS5QK+D%TS5QK+D8FlrINje!!!"!*!$!T3!!!'8!*!$4J!"X*S"f!#3!a`!4J! "58j*9!#3!a*)49K"!*!$(NXUrrm!N!KIj[rr9!!!GJ!#((l+"9"&EQ4ef!!!!: ---