blm@cxsea.UUCP (02/09/87)
Here are two resources I find handy while developing on the Mac. Both of them check to see if a debugger is installed (by comparing the address of the 1010 trap against RomBase), and if so, enter the debugger. One of them is an INIT resource, the other is an FKEY resource. If they find that no debugger is present, they'll just beep. Attached below is a Binhex'd Unpit file containing the resources themselves, and the MDS sources. Just use ResEdit to copy the resources in to your System file. They're public domain, so do with them what you will. Note that you can really screw things up digging around in memory, so be careful! If you do screw something up though, it's not my fault. ------------------------- Cut Here ------------------------- (This file must be converted with BinHex 4.0) :&84PBR9R)%P1593J*L"'5d9C,P"TG!"3593J99"*9!#3"!Pl!*!%q+e36@%d)!* !SP*)-V0,)&E9[K!941)LFM8YAVKX0`iFQ1I+(FV!5UFV(C!!dm26bI$5fj3,QA5 2+$I!%MT$5DB3Q***5MLmair)(Uplp4SX(lIkBTP-YR%rXSXp'A+kLTB5!P&A UK+GB[qaT6[ed)6[*X%0D+9Ga8!#Ma%1,@h3!!!%H`k08H`k03T!!EJ+3!'i"$l) T+8T5P+9S!!&VG(FB*rMf(L*`b-KD"EC!XJ0rrj!(qaT6[ed)6[*X%0D+9Ga8X!Z hj+Q8T5Y!Zhj+Q8T5Y"kYHLq@BP&a5)aX!!)lM"2i!&VGrj!Ji$ZKL'eSD9M1YAb GKeC@5++3!$G#M0hUi#im[NkTZD%Thkk+*e)TUA,88UlLT&LEfZVUFTJ1k')E@KT @-keI*f(9PC,eF$G#M0hUi#im[NkTZD%Thkk+*e)TUA,8*hNf#,%hYGA8j6#d#fb "C!E`KX+@4S#-&*E5VZ+J)5RH6B!2S!!!f3XI5%!AB0P+p+GqZLLG5p+GqZLLG81 LS&"0B63ri6#h,%*V0S&*b!TPC#dVM35lAPHXX#S5a@S'9qX*8R%j5kkLafp8jM$ 4#CD,P9#i8C!!C2+!&46U5&h`#-k!HZQY0TcK`4CN)K3*,1eVNa+*5`Q3!"PD1dH N+GT@[iY&#L"bq`M8F2*kRXpmJ,$CeY(krbZ51T,+,C5e#ZK@FjFi!r$56H@VXhl M5h[c9GQrFrrpDlF9-j8A[rq3"(FqefcGclAE2@Y60keUC[m8ZEeUEf@Q`[`GUIr p5l[e&rGCpRXflRh@PG&e4#a&aX0Up4&T`G+V&64NUEfX(a#a&aX0Up4&T`G+V%k AGpkdfeJpm3eQb1+(-3bBD5EbX&#a(EI%90C)Li(EiK@iDXN4BmL9ZYciKV5+[-p qeV94dXAY4'PTZ)GTKp1NDG)ddC+ND@QiLaUQFpp`c*!H[I%8DhZ@k('SK29fEpa 2M3aTm0*0jFZU%lheELdZiD5EbaQFVQQYL)TdM6T'QM*8BFH#$iKaQU0E%4RZFfe NhkBFH#$ha#@aYYEiL[GS)2I%CR+jTUb4'Gl@Y9(5aHd`ijZ4d`A+q)C(5l[fYDU 2I%*8C'Ym4AUN%([VhD#%3bBD5EbX&#a(EK2HMYkSdVaiD5EbjG8BkY$R0MUl0qj McpEh,G$M5Glkp8JK%8EHprkRr8V[rAIpL!#3"`(iD5EbeGQrFD@pqC0rp0l,6BA i1e2rl,r6Hbdf&q$Y6rqbkcVeXiYreXAArrrbflV2XpQrrr8A`!#3(`2qcH+edk4 dZC2rN!hY[VHh[qQrrUIp5ZrpGrf,r%,R8a(riRf,TYp@l+IrL9p+hYIqill#r$r UQ1d"rrrqaiX(rDrrBl3(r62rphU`8%eK0$rJcP#6+b,Q+j0C9*bh5iJbihBS-$A UM!V%#9U[`&45@9#hPeA5dP6Q+aNfXe4%*PT$9bA#`K2%jR4GlbM1!'@mLQk!dfR F2eK*%%M4*C-R%l%SRU8i3af3!'ISiD65UAU6P`K(*H1aiAUpKrUbNFc#L,2E53@ *5CJXUU&XU5J8k!8`ePFaCYr0XUZ*BeqmQVprrkbmEk,mCA[rN!63EYYYb$GYYZk bf*[@@a0rY0epCXd`E2l@$eRrrXhRqcD%&LYGQ3EYiA6GPla$Y4pZ1)p4&U`H)V( Y9AV*+i8L(DMlFF4kL,9Jm4@0jC8QPTaA#P)KA(AI90iKM`ePFa0Y6Y4e5)VDVa& b2D4#0mVC)Li9mVpIY)KA5L2(5L(@Ucaf[DL0,6N3p600Y+ED8fUVeSdY14&`4A0 5Pcc-N"h0+4&@NQlP6l83RcEqEC2N[r2N6iDbZBX@UNp+CP(EV$@9c&%BfkhTAFL 0Y+ED8fUVeQc*KRT%2XGCAFL0e[M3edY0Q6$25N4Ph(5U84[2FqHP)M'h@p+f5)[ j$V9CilAY0Q5ESH0Ye8L'0jC8N!$V9DP)LTdP5QmpcjiKM`ePFa0Y6Y4e#GT4eUV 52*KV+jLaDUb,p6I(NcEqEE*Zk5EZ92Y*k8hN@I2%91NUIXrpQ`rpKrf)!*!(!TK V+jLcEqEC9F5aX2rfDB0RpV"kcr[Hcrl0-'cqeJpCrh[Cp*MrN!5b@Rp"BVAC[rr fE3#3)!(r6I#blp+D@krrN!hh&eR[ArX2rl2rCX2rBIpLr[5l@EirplGLl#d[lqh rZ0VCF3rqj@RpV$rSPfhKrrrqZhf(r9rrAEH(rIRrphAb8%eK0!95LV+X9R"ir62 *qT2r,UTFQ*K,e[ZB+c!QTcKG+N4MeV$A!q0M4HdNEY5Fd)H(,-[Q604*50!$5kC TqUF1*N%L#09d20kRXpTll!qhi(qQ5DfJQdh@bfJMpaA+3Pi[+p8-B$"X*N$[a&) j)(Cb+MjXcXPD'QME5a6pbF(NZAe%!#L3!)3NGH@URf0339j*19'A+0@JTahUVDi DN!"!4-B-H#h)(F"(+!Zp"+a&8UTRlJ)B`FVJ8$SheZ0"3EIp6pH1mX$4,E(EQUU UU4T@*N4T@*N[,$rAPKrUe1UmJ$q!f"`mGe9E+l@9SK8")eCJ9@Xj'IbG5L2RM(% SL2mi#'-(h'JS1F"$'$PF#JFRAdBNpc%R@!KM"qLZ"31MI@id&"bG!jIFA@XNNNR AeV****emZrQZkZb04'VIll@pPNP20pA6MiRcepR1HFXKKaE6q@Aci1(1Ih!3aJj A!S(4[VFD#JfrkRkmD'S!I`'`0!$q!f"`mGeGr)NqUUUZbp9,4#S#UUl@Akja,Q+ YSi%5hkCM-VhrQQJpXIR4842&TmHpplfVVXAPTeRC[Sak[(1$YHFZDI#*5p%DmhI $A(XH,SbjhB3*MZbqV&2d8Xr%e,[KdjI@)fRlRIk`f[Xip2V&Yk*QGEe,Vm529ae SU,l+e&pM3ZKi+YLNdq%6K@1D[kbm[FpkTbLHUT!*CPjXDN09h9f4U)eEkIcVlcG AaEj#(G`"8cJJqeHSf(B(#TXqbD@A99AXdLbkYY9l*TCG6FUMVi"34@jNP$B!!!: -- Brian L. Matthews "Facts are impotent against ...{mnetor,uw-beaver!ssc-vax}!cxsea!blm loud and frequent assertion." +1 206 251 6811 Computer X Inc. - a division of Motorola New Enterprises