` d( ((.<V ZvL Pf ӝӝ i v @ jlj7  7 . !!ߐ&& v  (Gmy..u~#"q@}@:<}@S.;K}@eS@fSz@fTz@9mQ@#.m &8&9 wK 8.8hl3.^&9 .b 7 d  d$.e   % .8};@}@""@p.:_@:<}@_MQ@Ye@hfp@.fSz  J1j &j(.1jߐH& @Tq@[qj@v@@@w@p.yx@@z(d@u~!"@@ @.LC @(M:hwxh&&9 wB D.h   . f'E A`w w f (. @fTz@[g4@9mQ@m@F.Tq@[qj@v@@@z(d@@.4f@LC @(jb.w6—#& 17 7 fSz".$7 eBkhimRh.[qh[qhu~hu~"hsh.L h h$;hp{h:.&9W  whi.&9 w w A`wf (f.| wfv wfp wfj  ..:_2@fTz@ gp@V. ` @K"@LC @d@(2=:_7 7 0 W   #"(.Jf ww P7 M.* w.hP&.<9W  wh fff$.  C `w?Vыw?Oыw?H ?? ?.Fh:|h.  y &   lT[[g4&p y.  "&`"& `&      ..b&9 w`.h&9.   g(@.l   > 2^ D2$fTz.& U0  d.Lffffff .& . 7\)   ).!"  5"W  w$hJ.&9W  w.h%"^.w *3 ց e  ŜہE \ց&\ہ$ffF "1.reo.E*&&  &y .>W"1f  >z&5.5f& m&5. %  '. 0&9 wh&.Fd&9 w(.Oq0z(hfph[g4h]") `  ` . f f $*f77 &LC . qeց\ց +a0 @z(d LC u. a ^  ^r@fTz $,.lh&9 F.wLh. &f&M.  e K"d. w 0/&w cKhfp A c[ 00@o.FrBr@  &0 GB @ :<}.l ?ߐ6 e1&9W  w.h&9W . w2.MZ;@4@; M@.}@:_@:mm@: @:<}@._MQ  gpL4.0c 0Uw   0 [g4$(-.V E5  yxyx. e @f w@f 6 9mQ}6h).*D&9 w.Phx&9 w7@Ye@fSz@fTz@9mQ@`.m@Tq@[qj@v@@@z(d@.@9a@4f@8.sg`2@(fSzh".fTzh&@z(dhL(dh|h h89w  !7 |.| &j    k D g+j fSz.H:.ߐ F.  &f.%;.vlh.&9W  w0h.<LC @(Hy.Mp&h<MWhBMZhMh:(MXh=.&t7 EU64 .>dB X ,j (j. MW"I r?V  G  .* & zf errB  fTzfTz"&B@&9  4. w7 h*.DA 6B&&t7 EU6 .L&fWtEAWt E`/.C fTz$.`2 2 & Lr   fTz/.F.P2@2&  2 e  @ fTz .v E&9  .4 w7 >h.Z&9   G65" Hrv&f# & l 2.WtE@`$Wt Ep2 2  1  n.:&&  0vpp^C  gp^C i'y^F %y:}^F  =sL"^S Ye^S B  *\M^C  J.w^7 h .&9 w$5.hK 6 v:<} Tq. _. L. L/P 1 PARITY ERROR L/P 1 NOT READY  L/P 1 ABM .`v x&f&I. & WtE@`7$N. ; hfp@[g4@(^ ; h O THIS BUFe.FER OF DATA WILL BE USED TO TEST THE M*.AGNETIC TAPE 62CSEPE@f&fP~ .7 7  f&f.&QORTED &.&  ..&f&fR}2$. Et7`EU .0&fS.'d w  Օ+ [g4.& d 0B` e0 TCOND LINE OF THE W.>RITE, REWIND, AND READ TEST 62 CHARACTdERS.INPUT BUFFER 1U& &  B 0e19.4W @w   $ V  7g.80.^     hMW& & Wt 2.VE@`7$Et7`E w L%Օ- ҋ hfp) :ZfSz#.Z   &fM.w 5 82 .[. :&   @z(dfTz t.%0 "|UT].: imR@(B:mmh0: h^pyeu~#",n &     _ & e 5S  @z(d.5 5@  &  `$  LC :<}. e& w$9mQa.M(; Mhl. b.% f 6 H$&we&6  imR&nc.,   5,d $qi.]<] e5   Z  5.  e(}.0  s3 6$.3 s3  f!"$.&'(+-.03569:   d ^.dw   j  M  ; M.B w0w   M v@rSUVYZNl.(b; h. 12345678 &=':>@9 m^r@F,FrBr@  &!0 L,l  ? ߐ6 e n .u~!";K}fSz eS$eS&;K}5.7 ,w "wD o[qj"&.h    fSz; M.M.rt!(֯`(q 0/STUV.&WXY _,(%\"Z -JKLMNOPQ $.L*];^R ! r, e @f w@f 6 Q,ߐ 7, s @w.w #c# R@w[qj.w t2 e  2 &].&  u y".`w  w  hfp"([g4v.r +ABCDEFGH .)[<#I . ? . w &f,%V  G  ,* & zf terMv@y :<}Tq(s.& f&  4f:_$. z.×& K7!HE (.!ߐ&&  P$ t|rB,P2@2& R 2 e  ,v ! LC6 ,}` tE`E o72``E BHDEVE7 HHt*H,F ~ e( d fSz.&  wVs3 3  +Ia$.- j  A f  jfSz $fSzKs Հc's'sW.bs @lBEC P, E@f&fP~~,7 7   Z @H|,H\ z  hD $ E,H @1ŀE&& w"$(!.Ls3   M 3 ; M $(|. ߐw   hfp.  w 6  's's2's 's n f&f,&& &  B 0e,4W @w F  ,I @E7 7 !& D(DI 7 w>wH 7 7p fI (.r M % X z M@:mm. `w N V 9.D `` !!  y.j     e` Hp ,p Ëנe ee e ѐ @p @(,Z   &f>,w 5 82 , *I7&I7 ,F  LFxB,Iz `r ŜE `Z-\e$I3 &"&.d MC f : "J BF fSz!. wtCe  .,Pp ODT-11R V003AK vpBE,|p *;/\ $G _<^,OWEBP@>SRC-FI!XASPM& e 5,5 5@  &  ,]<] e5  RHr@e < %Ib-^: , tE,I`E 1 wj 8   d ^r,d"J ,F V*8J  m?,\JbJ   w$3  wf&f* : n.0f& Aaes!B3  D! ~ D jw j7.( w ABCD50fE `.N UF"p-$s*s.ssstKx&JFKp@ &Jzw*J\.V! 3   % !3   ^ĕ n r.| R  s!5ЕsE@w8w$6 (.t UC @ D5 EϟE0Q  ,q ` [ WD U3,8qpND GW D W  ,^qc# ,w ,  8,F l z B L -&J. @ E 8 K,K& D L 2Dw œE"&W.  3   5J."7 7 7 7 7 7 B.  +=0 W 80 & ^8 0,q,-M! w,q *7. ,u, eUz ,3-w +@v,.KEl3 Հŀ |,TK1w   1 D6,zKw  6 & `3   ". @.. p0 j&  $jV*<0  p,,q   0Pw Ď,qpfp ֢  e,&w p?($.rCD$L@nL4'$j0 . 1K  * @,KEWq Ca 3 : e  Ŝ:d,KEq e: 7 D & 5 55  (.: 3    7#> &  # >,rw & w.w ʩ zxb,Brp   pP  ,hrwD 4 ~7 x7$)DE %))7Gl$E %:*17l ,~%r 8pB"K eLF.C 0 l68 #,L4Ks Հ,.Ls $.`&d f : $}.B e.v@s@g'@;@#.-Z@}@2@fSz@9mQ@.yx& & $ &Q,r& ""& 檀7 :K,r p, p      ߕ wn X, &B&2!B@ElBETLM`NJN N00 .& www9a@ ` @}@K"@LC @c.f@R:@d@([qjhv@h >fp,r w  ,  c,s p ʡ  Nw Ç ,&s,2! & `7 503,< ؄ ,bf&> : ^C XbM^C \f^C gvrt!^C kkoQ8}^S T}^S T}^S T `LGM"aN4NNM%bN1 ; ".@aAa !B@w m  y. &B& LC ( ` ezxv&&&&&& t, M) F L> , D0$طؾ  ,UR  l,Ls7P9T p`  ,rs TU RNNM'cN2NNM&%wdN.f CqBa f "*. 5 f .& & 7 503" ` 2fSzLC .L ؀,@H50 6CDww,F$ ,,2! ! 5,   ,s Pt  EUUR5,s  7P9T p` /NNMn&,eN1NNM% 9a41 7 ?:  J  : ayx.rf&&&&&& 0F Ub,F w 7 2!$lf w  #(,sH  Pt  UR T, t 7P9 7P UR,0t0 8}^Q P ;}8E^F e  :_^C .Oq0z^C #(MZ^C -sg`^C 3W ; ^C ISfN0NNMgN-NN M J <e,&t7P׀ EU6G,&t7,׀ EU6%,R: . M) F L  &. D  U_TRp,VtU A gTp  PWt,|t T   hN.NNMiN-NN.=sL"m@[qj@v@@|(=sL"h&fWtEAWt E`,v&f# & l,$WtE@`$Wtd $.H50 6CDww LC U ,t U R    -,t  fE  HE@U,tMjN,NNMP*:kN(NN"w & & & wv@m[qjր EV,J`v x&f&,p & WtE@`7$Xր. F , !5$LC  g' ` "R:$f.00R   E E,uRPR5P e Rt,:uRUA 0 ,7M*lN'NN6M,BBmN,Ntyeu~#"~     ,Et7`HֶEU,&f& & WtM,E@`F U "*.V w7 $9mQPWt ,`u & f wuQ E,uQ_Vp  _T0 UN5M7enN%NNM3ioN$N~x7$ՀEt7`նEz U,$ }g'$ ` (yx&|f w #es }},uP7 p7 7  u ! Z,v@!NNpN:NNNqN955f&R~ m& %M   a0 a ^ ,D*j~~y,"w ~I^: , tE`E 1 wj 8KxFKp@ &Jzw\,xwhl,w&9 wxh;$w NN/NtN%NN. N^@f w@f 6 ߐ _~  &f%V !Z,Z#S *r < fB 6,#1B 2!4!2 7"7,#",F l ~Jz B L . @ E 8 K& D L 2Dw œE@El&9 wB,wh, x&9W  whuN$NN- NvNNNN  G  & zf terrB2@2M~X& R 2 e   ߐ8ѷ2w 0 e,#e Lwv  ,# 6 &&f3 Հŀ X~PK1w   1 Dw 1K  * EWq,0x&9 w0,VxhP&,|x9W @WwNNNNHXxNNN ! LC6   E@~f&fP~7 7  J.p,$  i7 (,>$7 fv*)](8}hk)Zh|a. wh,x&9 w`K,xhNyNN0NNzNN0N f&f&& &  B 0eW @w F~H  ,d$   6 6,$×7 7  7 ,$ EMS  &)].w  K D &9,xW  w$h,y&9W  wD N{NN3N N|NN3   &fw 5 82  *& e }~5 2!!!2!ߐ&& 3,$2! J@1Bc,$1@ߐH [g4 ;.&7!F BEW<q B_MQYe.L ,:yh+,`y0&9 whu,y NN}NNNN~NN5 5@  &  ]<] e5   Z  &f ~8  & c,"%w6—#& T12!7 7 R,H%7 7 7 0 W  ! 2!_,n% 5 2 - Dw W ".r A!1 f  7 -"@z d&9 w,yh&9 ,ywLh NNNNN NN   d ^w    7 ,wX "w f 0w2!w tP7 M/$%2! y%(&(&(&(&(&%(&%,%%(&(&(&%& .  (dfTz$F.  G L$ LC :<}$ ,y&9W  w,zh&9W !,Dz NO"NNNO$NN~Nw #c# w X _ I  7\) <,%!2!2!&& |3D,%2!b&W"1f H$$& ,E7  Dww,  fSz $z.    wh),jzD&9 w,zh NO&NN'NO(NnJ~~(v~  Bb22!r"    w cpD&c,T&c4&D&T&Uw trJ,z&  CPC* &"77 7C^ x&9 wC,zlh(,z&9W  w0h N&NO*NN%NO,N re~l !e E w&8B E `w8 @7zJxJ J pJ7 ,7 *7 (  Ew  !7 |,& &  2!  k D g,&Hd2!B  .  "7  I* ,{&9  ,({ w7 hx,N{ }N NO.N{N NO7 *7 "7 " pp~0! 2!0" 7b& w )  )w`)! @X ,,& MW"I @r@l,'@B`B2 B2 B& Lr" O.6 wW w " [qj"&hfp.\# D&9  ,t{ w7 >h,{&9  $ 0NyN"NO2NFeN N OHe *"* >*"*w~ #* %*.*P 0*w <  8 , & ,8'B2 B2 B 1 ,^'!2!&& 2 02!v,'bͷ' w & ww C&hfp9mQ"}&v@,.  _(  ,{w^7 hX,{&9 w$, |) 4NF[N N O6NFON NeUz3M~-w +w p?($.rCD@+ \w Z  2!w P,'<×& K7!H2!E2!,'!ߐ&& 0, I .   &.5-56 - h THIS BUF,2|FER OF DATA WILL BE USED TO TEST THE Mx,X|AGNETIC TAPE 62CSECO.  O8NFCNN O:NoNNnL40 . ~~7 x7)DE %))7GE %:*170  ,'-   A fB t,(B 2!ߐw  ,B(1 ""\* ewR-w-O* 2 ND LINE OF THE W ,~|RITE, REWIND, AND READ TEST 62 CHARACT7|ERS.INPUT BUFFERG|3  ON<;Nl ~%      ߕwn ~ &B&2!2! & `7 5  w 6  ,h( @`` !!_,(  6 $. *7 ,~@ V~8," BE 7*8 NO@NiNNOBNgN503 ؄ f&z~pxv&&&&&& M) : J B*,(2!wtCe,(: @3<   vtE0P( @z(d".&EP Q W@ 7Z8&9 w,hl,&9 wx= NODNMHNNOFN7\F L>  D0$طط؀@H5~~0 6CDwwF$ ,,2!? ,)@Cf U0 f@,&)N81 82! w,L)w Ca 3 : e  Ŝ:E[~Kq e: 7 D r 8p eLF.C 0 l68 4KA f;.L & K  4f  B NNOHND<NNOJNu~#"^S seTzKS Yf S  5  D 7  7 B O D ABCD50fE ",r)UFE@w8w$P˹,)UC @ D5 EϟE h$D&9 wBt,dh,&F .rB  1 W :<}Tq.f wG GzNNOLN]NNO ! 50F Ub w 7 ~`2!f w  #I E0Q )Y7 ,7 *7 (7 *7 "7 m,  " p0! J 9W  wh/,&9 w,րhK w 53 :_&. w 058hL NN[N NOPNYNNO(e&t7P׀ EU6&t7,׀ EU6~&fWtEAN (02!0" 7b& W)pE)t#)rO P&k,9W  whU,"&9 w`P  &.57 "w" w0,"" $""Q RNqNNOTNUNNWt E`v&f# & lWtE@`$Wtր E`vV~P xS 1)v$)))**0*D*X*l*g))**0*D*X*l**T ,Hh&9F,nW  w$h,6 1R  V OVNSNNOXNQNN&f& & WtE@`7$XրEt7`HֶEU&f~& X )**0*D*X*l***")0*2t)0*2_*0*2Y &9W  w,h,0&9 whs Հs @ED~@LlBETZ 5f&F U[ OZNONNO\N<;N& WtE@`7$ՀEt7`նEU  ~@] I*0*240*0*2D*0*2 X*0*^ ,d&9 w_,,h&9  ,Ra  >E`NN7N~L 7M}@WtEE ~@h` NO,fLwTwZ 5f&F U?,La  >E~~b 2l*0*2)0*41*0*41*0*c wLh,x&9W  we,hf`&E\EatEE/~0Mt`EU֋ tE Et`e `N,LN7N 7M}@WtEE],L ~@hf%~g 410*0*41D*0*41X*0*41l*0h &9W ,Ă wh)h,D&9 w{ EU &&77 0C~eEq~M&U0  4 PѦj ,L`&E\EatES,$MEt`EU֋,JM tE~0 l *41m*0*41X*0 *2 *0 *20*0m ,hx&9 w,6lh,\&9 ^"%'&%n&%P**,B73H5D;^@WHX~ NFFFFh7<;M7o  Et`V,pM EU &&77,M 0C~eE&1~ q *2D*0 *2X*0 *2l*0 *2*r W  w0h,&9  , w7 Dh,0033  ~Oy @,lO,O\@~!{ %*&*'*(*)***| &9   t,@w^7 h,f&9 ~O~ OOOO ,OO,O~" +*,*-*.*0* w$,h THIS BUF+,FER OF DATA WILL BE USED TO TEST THE M\OOOO ~P\ \PPNPP C,Pe,DPO~" 2*4*6*8* ,؄AGNETIC TAPE 62CSECOND LINE OF THE W,RITE, REWIND, AND READ TEST 62 CHARACT$ERS.INPUPPNPP ~xP A,jP,P,Pw ×& w~#6 7!r2! 2!m!i  ] :*<*>*,@* w  T BUFFERr,f2@J&,2l ,P,Q2!ߐ"W  !S *r < fB~x# 61B 2!4!2 7"7"   ,f* #*&jʷdw b ,*, Fʷ@w > o L &%& ,ʇ @   < ,  @   ~P ,(Q\,NQ4 ߐ8ѷ2w 0 ee Lwv  ~# 6 &&f J. ,*& tw#*50* 4*"*Ѐ"*,* xw   B  7(*$* $@,   & & "&& ' ,*"* #*  bd7 b . z&% u,T2L.PP QJQQ~Q  ^OOPRPPP QJQQQQ l,e E ×7 7  7  2!!!2!ߐ&& 3~$2! J@1 %*.*P 0*w <, +w EE +*D) ,F+%*D** |`+1+*w ,$,J"p~XR6   9wBBQw  we  w&8B E `wX,8 @7zJxJ J pJ[ Q"RB1@ߐH& w6—#& T12!7 7 7 7 7 0 ~X%W  ! J|+,,--*-H$l+<-J-X-l-t----&*W&*H@<,+0*w4*XD8*w<*Pɴ  -m=),+ !t AC: 1  ? j ILL CMD!  ~RQ lwtnl  m VT9EQ5Q kRECMAS4LD:IDFFLTITTC& fʄT:CQ44[ ~HS e0e  tP 043e&ʋ   /,R9wBBQw  we,R  ,R!2!2!&& |32!b&W"1f w cs~H& 0*w4* C,",!& -  1"* <* e,H,<* <*"*& $| ,@BRXBPTEX. 1,&."7 * D,L S# 2!  12! e8f H ~SD wBQ2Q+Q nUl j Q lwtnl ,R m VT9EQ5,SQ& fʄT:cc4&D&T&Uw tr Ew  !7 | &  2!  k  ,n,4*50*1#*e<*& VA,,6*52* w1$*"*&*f) ,,4 @2*     ,r  !h ElW,,  !    PB wʕ& dɄwB1~8T wbew(9 CQ4,@S4[  e0e +,fS tP 043e&ʋ  ~&D gHd2!B @X , MW"I @r@@B`B2 B2 B& w6*"B:*w>*ȦE5 ,-,, N) w**1&* ,-)**-* )** $  e,! 7Ptpx* ,& &&  $,   9 AQ E EWe  Cu"E~T f lEŠpQʋwEW ,S 2!  12! Z,Se8f H D wBQ2Q,S+QLr~8'B2 B2 B 1 !2!&& 2 02!vbͷ\w Z  1-*A,,-U)**&*^)**}(*)z,R-**&* ) **1**w ,x- 02&W,WBWA h ,0!  j ,VE! f p /2! 2!3~(Ut,7 |7 z7 xajc d   w0 e wA Nw <12! 1 9V7~U  Q G eo,JTw(9F,pT  9 AQ E EW,TfB tB 2!ߐb~((w   w 6   @`` ! @2*w6*B:*wJ,->* f) D)-ŀ,.w z *-el. ,ȋ `x W_,,5 3!0 ,!)!& %,! QBQ9   Eeʋ  wE ,w~V>< : 4 . e  Cu"E f l*,TEŠpQʋwEWE`,T! f p!  ~~(J B2!wtCe ,6.'*BE,I  5@ .,\.=)C) 5@@w<ĕ **,.^) yߕ242ߕ,:22   ,`2&& & &  &9ҁw BQ (& "DŽ w%e f ~V Ʒ U /2!(,U 2!3< : 4 .,6V9ҁw BQ (,\V w    #*&g~*jʷdw b , Fʷ@w >  0  ,/5,/@l6A6& & N & l&9 wxh&9~w wBh~W ͕AwEAu"ECQ  A d w W   \ʕ & "DŽ w%,Ve f  Ʒ U V22 w& tw#*50* 4*"*Ѐ"* xw   B~*  $*$*52*6*"*1"* ,/&>* >* ( 4<*_,$0 <*a  >*f ,J0`D` &9W  wh&9 #~Pxwhw !~pXzއ < ʕ9w Qe3  $ 2! wʕ96 ,Vh 4 Q3 0 Q \,V  rfע׬2! x,W Rw EE +*D) %*D** |`+1+*wJ|+,,--*-<-J- ~p+X-l-t----&*W&*H@0*w4* %%*.*YD) U,p01,*"*(1**@0*w4*b7Z58*,0R<*4   **=)P&9W  wh&9 w`~xh@" ~X 9Qe   & Ҽ D2  2! & J B Ce w  &WP  2!wX,@W 5-1 wXD8*w<*Pɴ  -m=)  ) **wf)  =)=)"*~+ &  f),0@)  J@2*w6*7:*o,0>*3 1)*1'***D)A5@,1&9W  w$h&9W  w~@yh @3B  C L~`Y& fQwF2 @" Z PE!ʕw9 ,fW2!\(& & F9 <ʕ,W2! @pBp@ NH,WCw && w @0*w4* !& -  1"* <* e<* <*A~`,"*& $|4* =)f).* **)f)V,.1Ý+* A)7%*w0,T1"*@0*w4*@2*w0&9 whd&9 wh~yʕ D& Zw9~Y Qw  2! w ܎&W2! T 9  BQ ,W Ee  A ͕F,WAwEAu"50*1#*e<*& V6*52* w1$*"*&*f) 4 @2*w6*"B:*w>*ȦE[~,5 , 6*|Tx,z1R7 P 5@l6w6 5l67,1|5l6x5 l6Ul6=)=)&9 wLh&9W  wh~0z2! F6 e8f D@~PZ vb  e ewE4 EC,$XQ  A d ,JXw W   \ʕw ` pX N) w**1&* )**-* )**1-*U)**&*^)**}(*)~P- ,1l6pw Bte>* @e<*er,1>* :J   Z,2"*3"*&9W  wh)D&9 wh7~z9 Q f&  -~ZCt # & „&B 0Bʕ2! 1 zއN,tX < ʕ9,,Xw Qe3  $ 2!,X w**&* ) **1**w )1&* ** ) **1&*@2*w6*Hw$.*w).*ww :8Ҝ  "*#*#*$*$* E 0*0*{$822*2*4*4*6*6*<*<*>*>*,V28*8*:*:* "*3#*3$* x&9 wlh&9W  w0h&9 LRt& .wzʕ9 Qe8f ~@[@  BlQ K2!G :ff bƒ ʕ96 @" ,X 9Qe  , Y & Ҽ D~-EE D) @2*w6*B:*w>* f) D)-ŀw z *-el. P,|2})f) J 3+*,*,2,* -) \E =),2-*7L~ {  w7 hD&9   w7 >t `$ G  ʋ &B B~[ 12 2!ʕw @B@,R5 2 ,2Y 2! & J B @3B&XY  C & fQwF2 ,xY'*BEL~@.,I  5@ =)C) 5@@w<ĕ **^)**2    ށ '*  @2*w6*^)**Q(2f& .* ,3 w    & D ĥ+hj~{&9   w^7 h&9 w$f X2! Dw B * >* ( ~ 04<* <*a  >*f `D` %%*.*YD 2!2!E;,^4 f f $*f77[,4  e ~x}lmn~^# & „&B 0Bʕw,Z2! 1 LRt& .wzʕ [9 Q!) 1,*"*(1**@0*w4*b7Z58*~0R<*4   **=)f)@)  J@2*w6*% ,4w4.,45 0644) ERROR XXX~}c|a L/P 1 PARI~^( ,4[e8f @  BlQ ,Z[K2!G :ff bƒt~,[ `7:*>*3 1)*1'***D)A5@ =)f*~1).* **)f)Ý+* A)7* XXJ#4 XXXXXX XXXXXX XXXXXX XXXXXX ,545555w ,>5 w ~h~ @ TY ERROR L/P 1 NOT READY L/P 1 ABORTED]N^&f&f  70- $ G  ʋ &,[B B 12 2!ʕC,[w @B@,R5%*w0"*@0*w4*@2*w6*|TR7 P c~15@l6w6 5l6|5l6x5 l6U/ f v,d5 h @7^ -M,5! NHw F ~~~_     h :& ] l] %M¿!0 ]$2 f Xh[2! Dw+,\ B * @e<*e>* :J ~2  "*3"*"*#*#*$*$*4 7 ,5rBf w 4 7 7 ,5 5f& (C V  ~,5#~X ~x_ e& w0  ]s]3 ]3 ]]s]3 ] 7 wVS,D\ u"QCafQr ,j\rQC DEr r,\ E 0*0*2*2*4*4*6*6*<*<*>*>*8*8*:*:* "*3#*3!~x2$* })f) J 3+*9 A!f #,"64 (  s&H6 0 E " B/~E 7*7Z8&9 ,]   ~_w0w   ]M]] v]  ,]  M]2] e< QɕE2! f ,\n5  f Z  l@,\Q  Q  r ,*,* -) \E =)-*7L@2*w6*^)**~2f& > h6 9l6U6n6R6p6O6whl&9 wxh~H&9 w]  2]O~h`]!& h ]&  f&] Ӄ]  ]eA  e1,]  З̗Ɨ (]{,,] .* w    & D ĥ+ ĥ-ĥ   D0 Wq a ~h3  vw C r6L6 t66 v6G6 x6D6Bh&9W  whw~&9 (] ¼  S~`wVs]]3 ]3 ],]s]3 ]  M 3 ]d^  M ]%F !"$X,R]'(+-.03569:6~6;668whP&9W  wh&~89 ] X z Mx^ `w^~Xa N V3 ]d^&|ad | MC f]]]  K SUVYZ]lmnTP^cd^|av^ffffffffF "e2!2!X~X4M 66566266x66w`h&9W  w$h&9W ~ ]  ],]d 2  ~awf&ff& ^]Aaes!]B3 ] D! ! 3 ^ P ,x^ L/P 1 PARITY ERROR L/P 1 NO ^T READY ^ L/P 1 ABORTED^]E f f $*f77  e R u66u66r66.6 wh0&9 whd&9 w^] % !3 ^  ^ĕ  R  s!]5Еs]~Hb^  3 ^ ] 5 U N^^V__,^&f&f  7c,^0, _~4.5 0644) ERROR XXXXX XXXXXX XXXXXX XXXXXX XXXXXX 45555w W 6+66(66%66"6~(h&9 wLh&9W  w 6 & `3 ^  @~b& 5 55 v^ 3] Z      hH,0_ :& ] l] G,V_%M¿!0  ~H5w f v h @7^ -M! NHw F 7 \ 6666666a~h&9W  wh)D&9 w   ]d^|a&d f^B~8c efc00& ƅ_ ]$ ,|_ e& wȷ,_0  ]s]3 rBf `~5w 4 7 7 5f& (C V  A!f #a 66^66[66X66h~x&9 wlh&9W  w0^w^@aAa !B@]]w f CqBa f~cP^ 5 f ƅd ,_]3 ]]s]3 ] ,]  ,_ w0w   ]M]] [,`v4 (  ~86 0 E  f U66R66O6 6 &f&Mhf~&9   w7 hD&9 1 7 % f 6 we~(dd6 i ]  ,]  ,:`M]2] e]  2],``]!& h~6 &k $0,< ,b   w7 ~>h&9   w^7 EU0~E|UvEjUPdEbU\ EPU@J~dEHUBw Jn ]v,`&  f&] Ӄ]Q,`  ]e(] ¼,`f&M'd w 7 Օ~(7+  d 0B` e0  w %Օ- ҋ 0&p Bb22!r" &   rel !,7'd w 7 Օ+h&9 w$:~h THIS BUFFER OF DATA WILL BE US7 7М   D8d   5q8d W !5  ^V NNEJ  ~e 5s   wVs]]3 ]3 ],`,]s]3 ]  M 3 ]d^,a  M ]%]  UUU ~7ǷǷ,.0ǷǷǘ&J u ,.7 d 0B` e0  w T7%Օ- ҋ,h7 0& ED TO TEST THE MAGNETIC TAPE 62CSECOND LINE OF~ THE WRITE, REWIND, AND READ TEST 62 CHARACTERS.INPUT BUFFERq8dw чU.pnpntnn$3`Lpv~pppppppppC~ex X z M$,Dax^ `w^ N V3 ]d^&,ja|ad | MC f]]] 2*@6ༀ-~8 88>8z  ,7UUU ǷǷ,b,7.0ǷǷǘ&i~p HR@ 7 w(w 7Jeepupw  7xw w XĝZ(} ,a  ]  ],],ad 2  wf&f,af& ^~8@* ,7J *u8@6ༀ8$8~~f77J F l!&f0w & @$ D A  &DCc  w @w  ]Aaes!]B3 ] D! V,b! 3 ^ ] % !3 ^  ^ĕ N,(b R  s!]5Еsjkoa~9 88 .8 08 28 48 68~` w ~f ' 7  &w \w wXw w  fw  w 7 wtwhw p ]^,Nb  3 ^ ] 53,tb  6 & `3 ^ ,b@~9  88 98 :8 ;8<8>8 ,8@*j~؆ %pE ~feJe whpD ap =w TD = w H6 w @/ w 8 w 0w 8 7 w *7 w  @,b& 5 55 v^,b 3]  ~9 k8o:8 : : f2:~P"7 7 Tpap X*~pgw7  ww (b ww w A B` % w  ], cd^|a&d f^,2cB efc00~P~p:  ; ;,;;Ad *;;2lL &%& n~ȇ @ | 7wrxwh~gu E 7he~wh^ E theP heIw ,-% ,Xc& ƅ^www< ~c6,nc^@aAa !B@]]w M~: 0;,4;&@&& f&f,Z;ğ |1D7!C  <   @   $   & & "&& ' L!~@ w  =w $7  ~`hhe=w e0w ,w %@w ke= ,cf CqBa fP^,c 5 f ƅc1 8;Ad;&@&& f&fY~`; ,;o l6Ŋi Bd a B,;]8Z Dw2RE /L ,;  &   bd7 b &% T2#3~w @w fwww=w  w  ~hrw 8Ae0w ,w |VPTw D- <@7 7 ;  _ I nJp,c% f 6 "dwğ |1D7!o l6Ŋi Bd a B]8Z Dw2RE /L FW FWB1 4 @ *8 c,;8888 `f    ,<-MW !9he: (6 4,*w  ?w "7 ~Piw 777    w %0 %7E ` ed6 ,8d7,^dEU0~E|UvEjUP~;B1 4 @ *8 ğ8888 `f    -MW ! ,8598,; ,85$><98,; A  ,\<~ wtwxww(8$f 0$<p.8D~0 AC:  ? ILL  1p W ֆ m7 yiiij\jflljg~ihjjg6kk~kj`lgggghh i>ihgNf2fh ,ddEbU\ EPU@JEHU ,dBw J7 7М   D8d ,d  5 Q~PRECMAS4LD:IDFFLTITTC@BRXBPTEX7cJD @ 7<76%.* "w %u~@j=w (w  w w ww q8d W !5  E,d ^V NNEJ  5eq8dw чU.  B:  ~<  e 1 lt<8 <@ -ww:Ee: @  ,< <@ -ww:Eg,=e: @  ,8= .~~ ."7 * D S#        7mw w %/w P~j\  j~~p ,e HR@ 7 w,e(w 7Jeepupw  7xw ,ew XĝZ Հ ~@=E ``e8  :8 ;8 =:= :& X vt68E E ``e8 ,^= :8 ;8 =:= :& X k,=vt68EP:= !h ElW,~  !   $  ! 7Ptpx* & &&   L exe  !eB !e=L !64xe4 e p!4xee4 ~0ke % w * 77J F lU, f!&f0w & Q,Ff@$ D A  &DCP:=;:UAP68C,;~=n >Ÿ}68: 98 wމ    䶻 ;:"=UAP68C,;n >Ÿ}685,=: 98 wމ    ,=02~&W,WBWA h !  j  @w @ % % w  ww  D  &C&~k@AEPA&f c  ,lfw @w  w  ' 7  q,f &w \w wXw w ,f޶ 5.;~0>& wwŀ E7 䶷޶ ,>5.;& ,8>wwŀx*"200~  pl>7 |7 z7 xajc d  w w /w w Hw   ` E ` V F w8!~ lؓw  fw  w 7 wtwh,fw p %pE eJe whp,gpD ap =w [@!t4e 46~>1   +5% z2  q,^> E7 [@,>!t4e 4h,>`x W,5 3!0 ~ ,!)!& %! yߕ242ߕ7-U&"Ew b7DE  pe~w V׭fU~l TD = w HQ,*g6 w @/ w 8 w 0w 8 7 w &,Pg*7 w "7 7 Tpap Xlm l m 44 e z~ ? $& tހe&f ބ Jw 1  ,> +5% z2 lm l,> m 44 22   2&& & &  ~x& HH:MM:SS MM/DD/YY U7w @ŝŝw vt wjt!xe w w Jvpwpw ,vgw7  ww (b ww -,gw A B` %#,g w|fWt5? @w E.;w 98 ~~?C,; A.8D08w286w4825:wZ e,?  $& tހe,B?&f ބ JwfWt5?C &e I W, ! 1 [~w(W, ! 0~m@e>%ĕtxe72 eew Bw .e` w ;w ĝxew wVef&  7wrxwh,gu E 7he~wh^ E 3,h theP heIw ,@swWf & @(8D*8C `` K~@ $  888B  ,h? @w E.;w$? 98 C,; A.8D,?08w286w4825E7PdDԝԝ   h+f~m 4xeexe 77w r5 -t,4h% w  =w $7,Zh  he=w e0w ,w %,h! W ffff > @ ,8,;*; 98  ~@,8wܟ5.; wP :wZ@s,?wWf & @(8D*8 ,?C `` K $tyeu~#"~     gxbvU~nV  <exe !%& &e N @ e0w &  he @w ke= ,hw @w fwww=w ,h w  rw 8w@@BEp Bm<8 $ b@ u88wTww H~Aff ֳܳw ,@  888B !H,D@ W ffff > @),j@ ,8~x 7~xnE w   w ׭ ^w U Ae0w ,w ,h|VPTw D- <@7,ihe: (6 4,*w ;?@ 52:5;:8 :B68 E :w B;2r2r: r~xA;  t: ,;*; 98  ,86,@wܟ5.; wPw@2,@@BEp Bm<8 $ 55f&R~ m& %M   a0 a ^ w Jewr nj P~n 7,heXRhe-P Dw@ 78 %(!  % ,>i ?w "7 w 777 ,di   w %0 %7E ` ,i 1pt;:w: T98 w ~A  b@,@ u88wTww k,Aff ֳܳw ?@ 52,(A  z^r@rBr@  &!0 ~h  ? ߐ6 e e ??pppw N%~how 77w Z e0w ,w w p W ֆ m7 i yiiij\jflljghjNijg6kk~kj`lggg,ighh i1EMw  K D7!F l6BEK~hB :5;:8 :B68 E $,NA:w B;2r2r:,tA r;  t:t@f w@f 6 ߐ _~  &f%V Cå å$ נA~o   e` Hp  Ë >ihgNf2fh7cJ_,jD @ 7<76%.* j,*j"w %=w (W<q B5 2 - DwT A!1 f (ۄL 7B -MV ! (G ;:g,Aw: T98 w hA  1,BEM &B ! LC6   E@~f&fP~7 7 EBP@>SRC-FI!XASPMCFRB-$s*s.ssstlw b7DE\,dl̹5Ĺ7 wB w01M~8EPVEVE VPw N& ww P؞%,CTLJ(_ BI  ,C5,-4~Nw #c# w X _ I p, pfp w  ,   p ʡ  Nw Ç ~(s    pe~w V׭,lfU#,l7w @~Ed 56 (C ewR-ܺw-mD(0D ك vnJ~~(v~  Bb22!r"    ,UR  7P9T p`   TU R   Pt>~s ŝŝ5,lw vt wjt!xe ,lw w Jvpwpw @e>%ĕt88!A HJJJ~(F>F>F@ tE0P$,RDEP ~Q tWf%,xD & & BBK  re~l !e E w&8B E `w8 @7zJxJ J pJ7 ,7 *7 (  EUU R  7P9T p` H  Pt  UR  7P9 ,"mxe72 eew Bw .en,Hm` w ;w ĝxew w,nm~Fw * ,DB !P ,F1 WF,Df 2ww 5.,D7 *7 "7 " pp~0! 2!0" 7b& w )  )w`)~t 7P UR0   U_TRU A gTp  PWt " Vef&f ,m4xeexe ,m77 w " w w f օ1 F %(~G?%;  5 EE $ w 058ҹ,E̹5Ĺ7 wB w0V6E1l&@EPHe *"* >*"*w~ #* %*.*P 0*w < 8 , T E~t  U  U R      fE  HE@UR ' w rG,m5gxbvV ,n <exe !%&,,n l6* -M%׳! L^w w t& \( ~Gvw f Ձ) VEVE,Ed88!A,F HJJJeUz3K~-w +w p?($.rCD@  ~uE ERPR5P e RtRUA 0 ,PWt  ,  &e N @ e0w &  ,Rn he 7,xnEwt2p  l ՀE@ x F$& Հ &L wLwj~Hwb |7. &,F>F>F@,Fw * w " w w D,Ff օnL40 . ~~7 x7)DE %))7GE %:*17& f wuQy~u EQ_Vp  _T0 P7 p7 7 1  w ,n  w ׭ R,n^w Uw Jewr n@ JH7,F     @ }@E` tE`E o74~H2``E DEVE3 1 F %,G?%;  5 EE ,>G l6* -M%׳!l ~%      ߕwn ~ &B&2!2! & `7  ! ~u@ 6 ,nj  7,heXRhe-P D,ow@ 78 %(! ,6o %7 Ht,F   Z @H\ z  hD $ E~H @8  ,dGL^w w t& \(,G vw f Ձ,Gw503 ؄ f&z~pxv&&&&&& M) %~pv; ??ppu,\opw N%w 77w 2,oZ e0w ,w 1ŀE&& w" @E7 7 !&  7 w>wH 7 7 (~pI= t2p  l ՀE@ ,Gx F$& Հ &L wL0,Gwjwb F L>  D0$طط؀@H5~~0 6CDwwF$ ,,2!~vw ,op C,oå å$ נA  ,oI77 ,F  LFxz `r ŜE `Z-\RHr@e < b-x |7]""H@ JH7,>H,F     @ }*dH@E ! 50F Ub w 7 ~`2!f w  #" BE 7*~`w7Z8&9 whPw Ďpfp ֢  ew & w.w ʩ ~8rzxp  F G .Ye(_MQhP}(@~&Yeh4P}(@4hG(e&t7P׀ EU6&t7,׀ EU6~&fWtEAI tyeu~#"~      pP  wD 4& & $ && ""& 檀7 :8~r K L   P}" 4P} Wt E`v&f# & lWtE@`$Wtր E`vV~P xN ~xp, pfp w  ,   p ʡ  Nw Ç ~(s P Q P}  4P} P} &f& & WtE@`7$XրEt7`HֶEU&f~& S 55f&R~ m& %M   a0 a ^  ,UR  7P9T p`   TU R   Pt>~sV 4P} P} 4P} & WtE@`7$ՀEt7`նEU  ~@X  z^r@rBr@  &!0 ~h  ? ߐ6 e e   EUU R  7P9T p` H  Pt  UR  7P9Z ^}[ P} )4P} P}   ~~] @f w@f 6 ߐ _~  &f%V~t 7P UR0   U_TRU A gTp  PWt _ | 7wrxwh~gu E 7he~wh^ E theP heIw ,-%` 4P}   P}   4P}   ~b  G  & zf terrB2@2M~X& R 2 e  T E~t  U  U R      fE  HE@UR d w  =w $7  ~`hhe=w e0w ,w %@w ke=e P} 4P} P} ~0 g  ! LC6   E@~f&fP~7 7   ~uE ERPR5P e RtRUA 0 ,PWt  i w @w fwww=w  w  ~hrw 8Ae0w ,w |VPTw D- <@7j 4P} P} 4P} 1~ l  f&f&& &  B 0eW @w F~H  & f wuQy~u EQ_Vp  _T0 P7 p7 7 n he: (6 4,*w  ?w "7 ~Piw 777    w %0 %7E ` o P} 4P} P}  ~ !q    &fw 5 82  *& e }~5 ! ~u@ s  1p W ֆ m7 yiiij\jflljg~ihjjg6kk~kj`lgggghh i>ihgNf2fht 4P} P}  4P} @~!v 5 5@  &  ]<] e5   Z  &f ~8 %~pvx 7cJD @ 7<76%.* "w %u~@j=w (w  w w wwy P} 4P} P} ~"{    d ^w    7 ,X "~v}    7mw w %/w P~j\  j~~p~ 4P} P} 4P} O~" ~Nw #c# w X _ I " BE 7*~`w7Z8&9 wh  L exe  !eB !e=L !64xe4 e p!4xee4 ~0ke % w * P}   4P}   P}" "w ×& w~#6 7!r2! 2!m!i  ] nJ~~(v~  Bb22!r"   l&9 wxh&9~w wBh  @w @ % % w  ww  D  &C&~k@AEPA&f 4P}" "P}$ $4P}$ $2!ߐ"W  !S *r < fB~x# 61B 2!4!2 7"7"  re~l !e E w&8B E `w8 @7zJxJ J pJ7 ,7 *7 (&9W  wh&9 #~Pxwh w w /w w Hw   ` E ` V F w8!~ lؓw P}& &4P}& &P}( ( ߐ8ѷ2w 0 ee Lwv  ~# 6 &&f J. 7 *7 "7 " pp~0! 2!0" 7b& w )  )w`)P&9W  wh&9 w`~xh 7-U&"Ew b7DE  pe~w V׭fU~l 4P}( (P}* *4P}* *  i7 7 fv ~h$  6 6 He *"* >*"*w~ #* %*.*P 0*w < 8 , &9W  w$h&9W  w~@yh U7w @ŝŝw vt wjt!xe w w Jvpwpw P}, ,4P}, ,P}. .×7 7  7  2!!!2!ߐ&& 3~$2! J@1 eUz3X~-w +w p?($.rCD@0&9 whd&9 wh~y ~m@e>%ĕtxe72 eew Bw .e` w ;w ĝxew wVef& 4P}. .P}0 04P}0 0B1@ߐH& w6—#& T12!7 7 7 7 7 0 ~X%W  ! nL40 . ~~7 x7)DE %))7GE %:*17&9 wLh&9W  wh~0z f~m 4xeexe 77w r5 P}2 24P}2 2P}4 4 2!f 0w2!w tP7 M2! y%(&(&(&(&(&%(&%%(&(&(&%& . -~%7\) l ~%      ߕwn ~ &B&2!2! & `7 &9W  wh)D&9 wh7~z gxbvU~nV  <exe !%& &e N @ e0w &  he 4P}4 4P}6 64P}6 6!2!2!&& |32!b&W"1f w cs~H& 503 ؄ f&z~pxv&&&&&& M) x&9 wlh&9W  w0h&9  7~xnE w   w ׭ ^w U P}8 84P}8 8P}: :cc4&D&T&Uw tr Ew  !7 | &  2!  k  F L>  D0$طط؀@H5~~0 6CDwwF$ ,,2!~ {  w7 hD&9   w7 > w Jewr nj P~n 7,heXRhe-P Dw@ 78 %(!  % 4P}: :P}< <4P}< <~&D gHd2!B @X , MW"I @r@@B`B2 B2 B& ! 50F Ub w 7 ~`2!f w  #hj~{&9   w^7 h&9 w$ ??pppw N%~how 77w Z e0w ,w w pP}> >4P}> >Lr~8'B2 B2 B 1 !2!&& 2 02!vbͷ\w Z  (e&t7P׀ EU6&t7,׀ EU6~&fWtEAh~| THIS BUFFER OF DATA WILL BE USED TO TEST THE MAGNETIC TAPE 62CSECOND  Cå å$ נA~o   e` Hp  Ë ; MT 1 22 PDWORD 0, 0, 0, 5, 2, 0 ; MT 2 23 PDWORD 0, 0, 0, 5,2!w P<×~'& K7!H2!E2!!ߐ&& 0 -   A Wt E`v&f# & lWtE@`$Wtր E`vV~P x LINE OF THE WRITE, REWI~|ND, AND READ TEST 62 CHARACTERS.INPUT BUFFER נe ee e ѐ  @(((2G~Xp@ ODT-11R V003ABE$VV *;/\ $G _<^,OW 3, 0 ; MT 3 24 PDWORD 0, 0, 0, 5, 4, 0 ; MT 4 25 PDWORD 0, 0fB tB 2!ߐb~((w   w 6   @`` ! &f& & WtE@`7$XրEt7`HֶEU&f~& ~} EBP@>SRC-FI!XASPMCFRB-$s*s.ssst  1~ #~X p, pfp w  ,   p ʡ  Nw Ç ~(s 1 ; DISC 7 37 .CSECT DEVTB PHYEND: .CSECT .END & tw#*50* 4*"*Ѐ"* xw   B~*  $*$*52*6*"*1"* ~ !" B/~E 7*7Z8&9   ,UR  7P9T p`   TU R   Pt>~sX!h!Uw ,`^ r~!Ew  !7 | &  F  k D gHdFw EE +*D) %*D** |`+1+*wJ|+,,--*-<-J- ~p+X-l-t----&*W&*H@0*w4* @~!whl&9 wxh~H&9 w  EUU R  7P9T p` H  Pt  UR  7P9B TX , MJ~"W"I TrTTV`V2 V2 V& LrV2 V2 XD8*w<*Pɴ  -m=)  ) **wf)  =)=)"*~+ &  ~"Bh&9W  whw~&9  ~t 7P UR0   U_TRU A gTp  PWt V 1 F&& F~" 0FvNҷHw   Fw (×& w && w @0*w4* !& -  1"* <* e<* <*A~`,"*& $|4* O~"whP&9W  wh&~89  T E~t  U  U R      fE  HE@UR K7!HFEF!ߐ&& nEh~# -   A fV tV F50*1#*e<*& V6*52* w1$*"*&*f) 4 @2*w6*"B:*w>*ȦE[~,5 , w ×& w~#6 7!r2! 2!m!i  ]w`h&9W  w$h&9W ~   ~uE ERPR5P e RtRUA 0 ,PWt  ߐw \  w 6  u~x# T`` !! N) w**1&* )**-* )**1-*U)**&*^)**}(*)~P- 2!ߐ"W  !S *r < fB~x# 61B 2!4!2 7"7" wh0&9 whd&9 w^ & f wuQy~u EQ_Vp  _T0 P7 p7 7   J BFwtCe~#: >@**&* ) **1**w )1&* ** ) **1&*@2*w6*Hw$.*w).*ww :8Ҝ ߐ8ѷ2w 0 ee Lwv  ~# 6 &&f J.~(h&9 wLh&9W  w  ! ~u@ Cf U0 f@N81 8F ww ~h$ABCD50fE _~-EE D) @2*w6*B:*w>* f) D)-ŀw z *-el.  i7 7 fv ~h$  6 6~h&9W  wh)D&9 w %~pvFE@w8w$@UC @ D5 Eϟ_ptrv~$$$%0$%'*BEL~@.,I  5@ =)C) 5@@w<ĕ **^)**2    ށ '*  ×7 7  7  2!!!2!ߐ&& 3~$2! J@1h~x&9 wlh&9W  w0 ~v-0&%<,0(%.R S T U ~X%w V  '*ĕ\**B~.(*Ē1'*  1(*ĕ\**)*)*f)  E5 ,w )=) ** B1@ߐH& w6—#& T12!7 7 7 7 7 0 ~X%W  !hf~&9   w7 hD&9  " BE 7*~`w7Z8&9 wh  +%&bϷ\w  , >Ϸ8w & w+%58%~%<%*%f) ĕ=)~0/**  4w 4 Wh&9   w^7  l&9 wxh&9~w wBhЀ*% xw  B  ,%,%5:%>%*%1*%w EE 3%D$~H&M0 !C `0 ~/ 5@l6A6& & N  !2!2!&& |32!b&W"1f w cs~H&h&9 w$:~h THIS BUFFER OF DATA WILL BE US &9W  wh&9 #~Pxwh -%D2% |h&13%wJ&'' ((2(D(R(`(t(|((((.%W.%H@8%w<%PD@%wD%Hδ  -m=$ i& &>* >* ( ~ 04<* <*a  >*f `D` %%*.*YD cc4&D&T&Uw tr Ew  !7 | &  2!  k ED TO TEST THE MAGNETIC TAPE 62CSECOND LINE OF~ THE WRITE, REWIND, AND READ TEST 62 CHARACTERS.INPUT BUFFER P&9W  wh&9 w`~xh~& $ 2%wf$ ( =$=$*% & w && w @8%w<% ) 1,*"*(1**@0*w4*b7Z58*~0R<*4   **=)f)@)  J@2*w6* ~&D gHd2!B @X , MW"I @r@@B`B2 B2 B& i~p" &9W  w$h&9W  w~@yh& BB P~8' 1*% D% eD% D%*%& 0t<%58%1+%eD%& N>%57:*>*3 1)*1'***D)A5@ =)f*~1).* **)f)Ý+* A)7% Lr~8'B2 B2 B 1 !2!&& 2 02!vbͷ\w Z  ~' 0&9 whd&9 wh~y:% w1,%~'*%.%f$ > @:%w>%BB%wF%ͦE5 , N$ w2%1.% $%*w0"*@0*w4*@2*w6*|TR7 P c~15@l6w6 5l6|5l6x5 l6U* 2!w P<×~'& K7!H2!E2!!ߐ&& 0 -   A ~`, &9 wLh&9W  wh~0z2%5% $r~((2%15%U$2%.%^$2%}0%$2%.% $ 2%12%w l6=)=)l6pw Bte>* @e<*e>* :J ~2  "*3"*"*#*#*$*$*/ fB tB 2!ߐb~((w   w 6   @`` !~؆1 &9W  wh)D&9 wh7~z$1.% 2% $ 2%1.%~(@:%w>%@w$6%w$6%ww >0לEE D$ @:%w>%BB% E 0*0*2*2*4*4*6*6*<*<*>*>*8*8*:*:* "*3#*3!~x2$* })f) J 3+*4 !  ~(J B2!wtCef2:~P6 x&9 wlh&9W  w0h&9 wF% f$ D$-ŀ~)w z *-el./%BE,I  5@,*,* -) \E =)-*7L@2*w6*^)**~2f& 9 : @@Cf U0 L~)f@N81 82! ww ABC2lL &%& n~ȇ @ ; ~ {  w7 hD&9   w7 > =$C$ 5@@w@ĕ 2%^$~)2%2    ށ /% /%ĕ\2%0%Ē1/% .* w    & D ĥ+ ĥ-ĥ   D0 Wq a ~h3  vw > D50fE UFE@w8~)w$PUC @ D5 EϟE0Qptrv  <   @   $   & & "&& ' L!~@ @ hj~{&9   w^7 h&9 w$ 10%ĕ\2%1%1%f$  E5 ,~*w $=$ 2%f$ ĕ=$2%r w t& & & P w  y &  U0 R~3LC ))*0*20*41~*0 *2  &   bd7 b &% T2#3~E h~| THIS BUFFER OF DATA WILL BE USED TO TEST THE MAGNETIC TAPE 62CSECOND  4w P4 W<.35.;A.p+'~* & ->H0 C `0 ffffffffF "e2!2!X~X4H w    #*&g~*jʷdw b , Fʷ@w > 9J LINE OF THE WRITE, REWI~|ND, AND READ TEST 62 CHARACTERS.INPUT BUFFER 5@.A.& & ~* N & &F% F%E f f $*f77  e M & tw#*50* 4*"*Ѐ"* xw   B~*  $*$*52*6*"*1"*~0 AC:  ? ILL O ~} ( 4D% D%a  F%f `D` %-%6%YD~p+$ 14%*%(12%@8%w<%Z~4.5 0644) ERROR XXXXX XXXXXX XXXXXX XXXXXX XXXXXX 45555w R w EE +*D) %*D** |`+1+*wJ|+,,--*-<-J- ~p+X-l-t----&*W&*H@0*w4*CMD! v~ILL PAR! NON-QUIESCENT ENDSQU"XX(XTTMDT>RECMAS4LD:IDFFLTITTC@BRXBPTEXT ~x}7R5@%JD%4   2%=$f$@$ 6 J@:%w>%7\~+B%F%3 11%1/% ~H5w f v h @7^ -M! NHw F 7 W XD8*w<*Pɴ  -m=)  ) **wf)  =)=)"*~+ & .~~ ."7 * D S#     Y ~}2%D$A5@ =$f$6% 2%$f$Ý3% A$7-%w0*%~`,@8%w<%@:%rBf `~5w 4 7 7 5f& (C V  A!f #\ w && w @0*w4* !& -  1"* <* e<* <*A~`,"*& $|4* !h ElW,~  !   $  ! 7Ptpx* & &&  ^ ~h~ @ w>%tTR7 P 5@.w. 5.|5.x5 .U.=$=$.pw~, Bt4 (  ~86 0 E  a 50*1#*e<*& V6*52* w1$*"*&*f) 4 @2*w6*"B:*w>*ȦE[~,5 ,02~&W,WBWA h !  j c ~~eF% @eD%eF% :J   *%3*%*%+%+%,%,% E 8%8%:%:%<%<%>%>%~P-~6 &h  N) w**1&* )**-* )**1-*U)**&*^)**}(*)~P-x*"200~  pl>7 |7 z7 xajc d  i #~XD%D%F%F%@%@%B%B% *%3+%3,% }$f$ j 33%4%4% -$ \j .;}8E(@2h:dh$J;}SE( f&M'd w 7 Օ~(7+  d 0B` e0  w %Օ- ҋ 0&`x W,5 3!0 ~ ,!)!& %! yߕ242ߕm **&* ) **1**w )1&* ** ) **1&*@2*w6*Hw$.*w).*ww :8Ҝ n " B/~E 7*7Z8&9 o .  @ (;}SEh&;}SE  UUU ~7ǷǷ,.0ǷǷǘ&J 22   2&& & &  ~x& HH:MM:SS MM/DD/YY r ~-EE D) @2*w6*B:*w>* f) D)-ŀw z *-el.s whl&9 wxh~H&9 wt  p i^ Q&*@6ༀ-~8 88>8 &e I W, ! 1 [~w(W, ! 0w '*BEL~@.,I  5@ =)C) 5@@w<ĕ **^)**2    ށ '* x Bh&9W  whw~&9 y >(C*(~8@*E7PdDԝԝ   h+| '*ĕ\**B~.(*Ē1'*  1(*ĕ\**)*)*f)  E5 ,w )=) **} whP&9W  wh&~89 ~  ' ENTER FILE/ELEMENT NAME: #  .  jkoa~9 U0 ^~/ffffffffF "e f) ĕ=)~0/**  4w 4 W* >* ( ~ 04<* <*a  >*f `D` %%*.*YD ~(h&9 wLh&9W  w ID $EXIT. >.( F ```& " (P~p:00000w @æ w *8~1Åf  h 7^ -H ) 1,*"*(1**@0*w4*b7Z58*~0R<*4   **=)f)@)  J@2*w6* ~h&9W  wh)D&9 w . "&7B 1(=.77$7$7$|  6~: ÷w  7 rBf "w ~10 7 7 0f& C V  7:*>*3 1)*1'***D)A5@ =)f*~1).* **)f)Ý+* A)7 h~x&9 wlh&9W  w0 ,  6.$ e   P 7 .@`)8;Ad;&@&& f&fY~`; Af 80 p  ~2 0 E  %*w0"*@0*w4*@2*w6*|TR7 P c~15@l6w6 5l6|5l6x5 l6U hf~&9   w7 hD&9  2967 7C.f | wv D e- &ğ |1D7!o l6Ŋi Bd a B]8Z Dw2RE /L FW &f&M'd w D2 Օ+  d $~x20B` e0  w %Օ l6=)=)l6pw Bte>* @e<*e>* :J ~2  "*3"*"*#*#*$*$*   w7 ~>h&9   w^7  .w! Z4 RBC Z.DT DKBF~;B1 4 @ *8 ğ8888 `f    -MW ! ,8598,;- ҋ 0&  UUU ̷̷,~2.0̷̷̘  E 0*0*2*2*4*4*6*6*<*<*>*>*8*8*:*:* "*3#*3!~x2$* })f) J 3+* h&9 w$:~h THIS BUFFER OF DATA WILL BE US  (6.x  x(   Q~PŸ}68: 98 wމ     ffffffffF "e2!2!X~X4 ~`v~|0N&W,WBWA h !  j ޶ 5.;~0>& wwŀ E7 ~4 E f f $*f77  e  ~؆x*"F~}N000  p>7 |7 z7 xajc d  [@!t4e 46~>1   +5% z2 }~H5 ~4.5 0644) ERROR XXXXX XXXXXX XXXXXX XXXXXX XXXXXX 45555w  f2:~P`x W,5 3!~x}0 ,!)!& %! yߕN4Nߕlm l m 44 e z~ ? $& tހe&f ބ Jw~5  ~H5w f v h @7^ -M! NHw F 7 2lL &%& n~ȇ @ NN   N&& #~}& &  & HH:MM:SS MM/DD/YY fWt5? @w E.;w 98 ~~?C,; A.8D08w286w4825:wZ3~86@6<dP6&@&& b`f rBf `~5w 4 7 7 5f& (C V  A!f #   <   @   $   & & "&& ' L!~@  &e I W, ! 1T~h~ w(W, ! 0@swWf & @(8D*8C `` K~@ $  888B &fZɟ |1S~6D7!o .Ŋi Bd a B]L3Z DwRE 4 (  ~86 0 E     &   bd7 b &% T2#3~E7PdDԝԝ   V~~f2! W ffff > @ ,8,;*; 98  ~@,8wܟ5.; wP /L FWB1 4 @ ~(7f3ȟt3t3 `f  x  -HW  ~6 & 9[~Xw@@BEp Bm<8 $ b@ u88wTww H~Aff ֳܳw  h35u3h6 <  j w~7twxwwd3$f pj3Dw0l3n3p3 f&M'd w 7 Օ~(7+  d 0B` e0  w %Օ- ҋ 0& ~0 AC:  ? ILL 2lL L &  ~@   < ?@ 52:5;:8 :B68 E :w B;2r2r: r~xA;  t:K*2 5+e  B.6   e 1 ~8ltx3 <@ -ww5E   UUU ~7ǷǷ,.0ǷǷǘ&J CMD! v~ILL PAR! NON-QUIESCENT ENDSQU"XX(XTTMDT>RECMAS4LD:IDFFLTITTC@BRXBPTEX  @   $   & & && " L ~H  &  t;:w: T98 w ~A e5 @  Հ E ``e3=~8  v3 w3 =86= 86& 0 *@6ༀ-~8 88>8 .~~ ."7 * D S#      7  L  @~1EMw  K D7!F l6BEK~hBvtr3EP:6=<606UAPr3Ch6n ǟ}r366 4~9u3 wމ     ~8@* !h ElW,~  !   $  ! 7Ptpx* & &&  ~8W<q B5 2 - DwT A!1 f (ۄL 7B -MV ! (G 5j6|& ww~9wŀ jkoa~9 02~&W,WBWA h !  j ^S~~B  LE7  ځDwwڱ  CPCB77 7C ENƟ7 [@!t4e 4~91   @~9 x*"200~  pl>7 |7 z7 xajc d  P7 ~XCwBW nhw fVPw N& ww P؞TLJ+5% z2 lm l m 44 e  !~p:$& Lހe ~9 `x W,5 3!0 ~ ,!)!& %! yߕ242ߕ~((_ BI *~C 5,-456  ewR-ܺw-&f `ބ wfWt5? @w XEj6wu3 Ch6 Aj3D~:l3wn3 P~p: 22   2&& & &  ~x& HH:MM:SS MM/DD/YY ~ ك vtE~HD0PEP ~Q tWf & & BBK Bwp3566wZ@swWf & @d3Df3C `` K $  ~`; ~:  &e I W, ! 1 [~w(W, ! 0_~ !P ,F1 W0~Df 2ww 5w 058ҹL3t3B  x.W ffff  @ h3h6f6 u3  h3w۟5j60 8;Ad;&@&& f&fY~`;E7PdDԝԝ   h+~ ENTER FILE/ELEMENT NAME:   FILE NOT FOU̹5Ĺ7 wB w01M~8EPVEVE~; wPw@@BEp Bmx3 $ b@ ut3wTww ff  ğ |1D7!o l6Ŋi Bd a B]8Z Dw2RE /L FW~;@ 525552 5B2 E 5w B52r2r5 r5  Jt5t5ND, REENTER: FILE NOT CON~TIGIOUS, REENTER:  FILE TRANSFERED, NEXT: + ERROR - VALUE . ~Ed~P6v3 66Br3 E 36w BN62r2r66 r>6  ~;B1 4 @ *8 ğ8888 `f    -MW ! ,8598,;5~P<w: T2 w ^  1TASK DID $EXIT.( F ``~`&  "&7B 77$7$7$|88!A HJJJ~(F>F>F@ Jt66t>6~<66w: Tu3 w   Q~PH  (G D e-w! Z4 RBC~pDT DKBFx  w " w w f օ1 F %(~G?%;  5 EE .BEW<q B5*~= 2 - Dw A!1 f ۄL 7B -H!  Հ ~@=E ``e8  :8 ;8 =:= :& X vt68E ` LE7R ځDJ~=w,w"  CPC<77 7C  ~ do l6* -M%׳! L^w w t& \( ~Gvw f Ձ.  (G LE7~0> hځDww  CPCV=& P:=;:UAP68C,;~=n >Ÿ}68: 98 wމ    7 wW ~0>w fw N& ww ؞TLJ~`wt2p  l ՀE@ x F$& Հ &L wLwj~Hwb |777 7C7 Fw~>W 2,w fw N& bww + ޶ 5.;~0>& wwŀ E7 p_ BI X 5,-P45>~>6  ewR-$w-~؆@ JH7,F     @ }@E` tE`E o74~H2``E DEVETLJ_ BI Կ 5,-̿4z~ ?56  ewR-w-0 [@!t4e 46~>1   +5% z2  ك vtE0PEPп ƿQ ~ ?Wf & <<K B.   n&j!."  p  so~P^p   7 Ht,F   Z @H\ z  hD $ E~H @v vك vtE0PEP ~?L BQ 8Wf & >=<=5 lm l m 44 e z~ ? $& tހe&f ބ Jw  *1 Wf X 2ww H~?5@:w 058 , ojf&CCTQ$ w<7 7 7 j   ~ȇ 1ŀE&& w" @E7 7 !&  7 w>wH 7 7 (~pIK B  * 1 Wf X 2~@ww ľ5w: fWt5? @w E.;w 98 ~~?C,; A.8D08w286w4825:wZ5 7 w< w01꾇@@~@tt  6 ( 3   "  P)eD z:6~@~ I77 ,F  LFxz `r ŜE `Z-\RHr@e < b- 05857 wX= w01f~@@@? @swWf & @(8D*8C `` K~@ $  888B /~@dR  J  B w   $  "  . Dd^  7L1-t~~I^: , tE`E 1 wj 8 @ ,8,;*; 98  ~@,8wܟ5.; wP33!ABJEREZE@@~A@    D f  te e  v7<e=bJ~`J   w$3 7w K>KxFKp@ &Jzw\d$4$4!AHCEEEzA~xAzA@I w@@BEp Bm<8 $ b@ u88wTww H~Aff ֳܳw ~xAw *~0 7!#"",eH H 7 j t7^ -R@7 ,F l ~Jz B L . @ E 8 K& D L 2Dw œE@El~AN ?@ 52:5;:8 :B68 E :w B;2r2r: r~xA;  t: w " w w f :ׅ1 F %?%;  5 @E~A J7e~ 7 H/W µ 0 0  eE `7µ 0l03 Հŀ X~PK1w   1 Dw 1K  * EWqw * w " w w f օ1 F %?%;  ~hBS t;:w: T98 w ~A  .* ->H%,س ^w w t& p# vw f :ց'~hB@@  ~ nj a( j7 j7 &  t7  -z@7 r7e Ca 3 : e  Ŝ:E[~Kq e: 7 D r 8p eLF.C 0 l68 4K 5 :AE .* -H%׳ $^w w t& p# vw fX 1EMw  K D7!F l6BEK~hBwtzp  l Հ@@ x@$& (ր &L ,wLwjwb |7@ 7 pN 'W ~P&'^  M B &' %&'4s Հs @ED~@LlBETZ 5f&F U~B Ձwtp  l Հ:A@ xFA$& Հ &L ,wLwjwb ] W<q B5 2 - DwT A!1 f (ۄL 7B -MV ! (G~BC7@     @ }@@` ,@@ o72`@ ?@7 D; |B A w`  [~B f ^ P7  j^D 6: &' $e 7 Xa  >E`NN7N~L 7M}@WtEE ~@h |K~XC7@ C7hA     @ }@:A` @@ o72`@b ~B  LE7  ځDwwڱ  CPCB77 7CrC~XCt@   Z @C\ z  hD $ @ @1  e E ~ e7\ 7Z 7( 7 V 7 *   B  f`&E\EatEE/~0Mt`EU֋ tE Et` @@7 ~C CthA   Z @D\ z  hD $ g 7 ~XCwBW nhw fVPw N& ww P؞TLJ@&& ~Cw" ?7 7 & z% 7 w>wH 7 7 (HDn&j .7`w w  +~  ] >`p &    z EU &&77 0C~eEq~M&U0  4 PѦ(A @1ŀ:Ai~HD&& jw" |@7 7 & z% 7 w>wH 7 7l (_ BI *~C 5,-456  ewR-ܺw-77 @ W~HD  Axz `r ŜE `Z-\RHr@e < b- R J 9@BE ` V 1~xBEC\ mv ^ ! 2 ! |l ^"%'&%n&%P**,B73H5D;^@WHX~ NFFFFh7<;M7 (D77 O~DhA  Axz `r ŜE `Z-\RHq  ك vtE~HD0PEP ~Q tWf & & BBK B^: , ,@@ ~D1 wj 8D @   m&8Xl8Xlw  ee  񆗢~   7  R7 6DF>F@ Ca 3 D5 e  ŜI5Eq eD5 7 D r ~F8p eA.C 0 .8 4K<T7I j e@ r@L~! B,W p;W 8 2U +b~Ў 5PPNPP ~xP * EWq Ca 3 5 e  Ŝ5Eq e5 7 U~GD r 8p eA.C 0 . ~Fw *s Հs @@lBEԭ]~GTZ 5f&F U  E# W!W! wEW!  n7x*Ýtz~H% 8 4Ks Հs @:AlBE,~GPTZ  w " w w f օ1 F %(~G?%;  5 EE a  >EIXI7I 7H}@WtEE~G ~hx)^w N R7W7ZJ nwL>= ^7 Vww 01N1 ~~P5f&F Ua  >\EII7J 7I}@WtE~HE ~ l6* -M%׳! L^w w t& \( ~Gvw f Ձf`&E\EatEEt`EU֋ t~HE Et`U1l1 _ _>j!7 wwQ$ w,((( ,,,&f&M E~hQ O^OOPRPhf`&E\EatEEt`EU֋ ~H tE wt2p  l ՀE@ x F$& Հ &L wLwj~Hwb |7 EU &&77 0C~eE&U0  K~H| Ѧ~8 emm-: 0&t7 ee #0-&]PP QJQQ~Q  Et` EU &&77 0C~eE&U0 ^~H  @ JH7,F     @ }@E` tE`E o74~H2``E DEVE ^, ": ! X%%<1.05TKRQfg\X\WvXYZDYp[[AAAA 25~H]\H2t~:7 P#0- E7ee  e !&~XR6   9wBBQw  we  (Ѧ b^, ": ! X%%h=N2.16KQ\gdh]\XX8ZZY[p\B*~pI 7 Ht,F   Z @H\ z  hD $ E~H @6VB\\]I5!~pIe  4~(w  R w  Jw e 7!  #2-7!ne f ~RQ lwtnl  m VT9EQ5QBB$B2x6]8] I 37B.]8]]\Jx6N 1ŀE&& w" @E7 7 !&  7 w>wH 7 7 (~pI0033   L;?&fve  V~e Pe \!!!!!w h @` 7 <B w V & 7 7& fʄT:CQ44[ ~HS e0e  tP 043e&ʋ  ~I!0033   I77 ,F  LFxz `r ŜE `Z-\RHr@e < b-~IHK2i N@sq@%lex3R8x5^4P_:Pp ;w 6\n3s2L 2&@3&`;@@m'NVB'@'s7 e e ~O-   (>   7r? 2!  12! e8f H ~SD wBQ2Q+Q nUl j~`Jf L;@HKu3i N(AsqA%le3R8xl6^P_Pp ;w 7\3sd3L f3&@.4& ~I^: , tE`E 1 wj 8KxFKp@ &Jzw\( ` Fs'~JP~OJKprt CR D  mf~#e#!  E mn  9 AQ E EWe  Cu"E~T f lEŠpQʋwEWfM[g462;}G(#~PK ` Fs'PPK ,F l ~Jz B L . @ E 8 K& D L 2Dw œE@El 1 ERROR CR 1 SPUR i~PKINT f&f  6 @ *B (K   17y 7e0~#0 E w  rE! f p /2! 2!3~(UHDδ1 1 J. $ w rw#~  w0 e wA Nw <12! 1 9V7~U  Q G  1/~@L  f jK j̞jK_ %Hʹ1 1 Ca 3 : e  Ŝ:E[~Kq e: 7 D r 8p eLF.C 0 l68 4K ~@L   & p#wҳ JsJJ J`mJ K~pQBQ9   Eeʋ  wE ,w~V>< : 4 .pK.  (~L   & p#wZҳ pKslK s Հs @ED~@LlBETZ 5f&F UJJ0K JJOfd 3~Lw L  J@K rM J5@p5Mp Mw.5 ~9ҁw BQ (& "DŽ w%e f ~V Ʒ UnK zKmzK lKnKK `KKOf"~0Md w   pKK rM vK5@p5M a  >E`NN7N~L 7M}@WtEE ~@h55@53JJN&2 f E@pM3 J~0M J J @3 JMv~` 22 wh 4 Q3 0 Q  rfע׬2! x R~WCep Mw.5 55@53bKKZO&2 f ~ME@pM3 vK xK lK @3 xKM f`&E\EatEE/~0Mt`EU֋ tE Et`tnp@&ff&y~M 0 && &  }~H5 w P  2!wX 5-1 2!\(& & F9C~Wvtnp@\~ N&ff& 0 && t  EU &&77 0C~eEq~M&U0  4 PѦEAp3 J"K  M ʁ@_ 3JJsJ lM0A~ N JM J,J,K!  J-!3O~55|<d5&@&& Ҿоf <ʕ2! @pBp@ NC9  BQ  Ee  A &  EAp3 pKK  M (ʁ@_ 3rKnKslK~N lM0 dKM `K,`K ^"%'&%n&%P**,B73H5D;^@WHX~ NFFFFh7<;M7 '!  J.KlJJJ_AelJ JJJ J.~NM`mJ J B  &fɟ ~86|1D7!ro .Ŋi Bd a B]2Z DwfRE~W ͕AwEAu"ECQ  A d w W   \ʕK!  |K-! '!  dKKlzKlKnK_Ael`K dKlKnK~O vKMmzK xK DHBȴ0 @P$  e& w:0+5% z2 lm l m 44 e  ~9$& ހet `$ G  ʋ &B B~[ 12 2!ʕw @B@,R5 h :& Ʀ~XRP hƞP %HǴ0 P$  e PP QJQQ~Q   @PsBP~XR3 PP3 RPXPsTP3 VP l   w0w z  @PMXPDP ŀ&f ބ wfWt5? @w E5w`3 C5 ~p:A2D2w2jf X2! Dw B  c|a L/P 1 PARI~^ wf&ff& QPAaes!PB3 P D! ! 3 Q <~(UP % !3 Q  ^ĕ  R  s!P*  9 AQ E EWe  Cu"E~T f lEŠpQʋwEW  3 NQ ZP 5  6 & `3 PQ~(U  @J  1V~<3EMw  K D7!F TY ERROR L/P 1 NOT READY L/P 1 ABORTED]N^&f&f  705ЕsPQ  3 Q P 5  6 =~U & `3 Q  /E! f p /2! 2!3~(U ځDww  CPC< ~x_ e& w0  ]s]3 ]3 ]]s]3 ] &d fQB e~V00& ΅QwQ@a~VAa !B@P9QBQ9   Eeʋ  wE ,w~V>< : 4 .CqBa fP 5 f ΅1 7 %&~V f77 7C7 w~0>wW w fw N& ww ,]   ~_w0w   ]M]] v]  ,]  M]2] ePw f CqBa fhQ 5 f r΅1 7 ~W>9ҁw BQ (& "DŽ w%e f ~V Ʒ U 6 wLeV6 @~WTLJ\ HI J 52-B:~>56  ewX-w-]  2]O~h`]!& h ]&  f&] Ӄ]  ]e% f 6 wȼe2W6 @J~WC 22 wh 4 Q3 0 Q  rfע׬2! x R~WCe@~W ك vtE0PEP~ ?¿ Q Wf & <<K(] ¼  S~`wVs]]3 ]3 ],]s]3 ]  M 3 ]d^  M ]%H w P  2!wX 5-1 2!\(& & F9C~W B  *1 Wf f 8~?ww :52,w] X z Mx^ `w^~Xa N V3 ]d^&|ad | MC f]]]  ~W@M <ʕ2! @pBp@ NC9  BQ  Ee  A ~Ww م 1lW! %VVV %  VR  $V܅ 058 57 w< w61ܾ~@@@ ]  ],]d 2  ~awf&ff& ^]Aaes!]B3 ] D! ! 3 ^ ~pXw م 1W! %pWbWbW %  pWRR~W ͕AwEAu"ECQ  A d w W   \ʕw&w~pX2w2w 8م r^gY  ȋ|ȕË V@7zWlWlW iEo~@] % !3 ^  ^ĕ  R  s!]5Еs]~Hb^  3 ^ ] 5   $VN~X܅w&w2w2w 8م r^gY  ȋ|ȕË pW@7WWWWw !~pXzއ < ʕ9w Qe3  $ 2! wʕ96 Wt`D%.~X  Z Հ S 6AVV 56w\wZw jd33!ABZEbEjE~AAA@ 6 & `3 ^  @~b& 5 55 v^ 3]  iEWt!~`Y`D%  Z Հ S 6AbWbW\@" ~X 9Qe   & Ҽ D2  2! & J B & 6ȋȕ~`YË  VbV`_  w ׎7Hw r~xA   ]d^|a&d f^B~8c efc00& ƅ 56w\wZw j؅ & ~Y6ȋȕË  bWbbW`_ a @3B  C L~`Y& fQwF2 @" Z PE!ʕw9 4 #ȕ~Ye5 5 Ë  dVV Lw ׅ  lȥw . w & w w f 2ׅ1 F %?%; J~A  5^w^@aAa !B@]]w f CqBa f~cP^ 5 f ƅ w ׎7Hw ׅ 4 #~~PZȕe5 5 Ë  dbWbW Lw ׅfʕ D& Zw9~Y Qw  2! w ܎&W2! Tȥp wm ŀ ~PZ y  VZVX VjW 5$ @E .* -NH%$س ^w w x& # vw o~hB1 7 % f 6 we~(dd6   lȥȥp wm ŀN~Z  y  bWZbWXk2! F6 e8f D@~PZ vb  e ewE4 5$ 5  e  zWW ~Z  lWlW j w '7 Vf 2ցwtjp  p Հ@@ x@$& ր &L 8wLwjwb |EU0~E|UvEjUPdEbU\ EPU@J~dEHUBw J WW 5$ 5$ 5  e  ~@[W|X  WW j wp9 Q f&  -~ZCt # & „&B 0Bʕ2! 1HwT77 2%,V,܅N~@[  wB wJV %hjw >ր~B7@ C7@     @ }@@` <@(@ o72`(@ 7 7М   D8d   5q8d W !5  ^V NNEJ  ~e 5 '7 bWHwT77 2%,D~[V,܅  wB wJPW %hu LRt& .wzʕ9 Qe8f ~@[@  BlQ K2!G :ff bƒl->Hf F DE@!p(aŠc~[,w Վe! ee  @@~XC7 Ct@   Z @C\ z  hD $ @q8dw чU.pnpnpnn$3`Lpvppppppppp1~ejw >ր蘗-H(f ½ DE@!~0\p(aŠw Վe! zt `$ G  ʋ &B B~[ 12 2!ʕw @B@,R5 w Հ->H0f ʽP\  ŋW~0\e ee e Q Š@( D1Ũ~C@&& w" @7 7 & z% 7 w>wH 7 7 HR@ 7 w(w 7Jeepupw  7xw w XĝZ( ee  w Հl-Hf F\  ~\ŋWe ee e Qf X2! Dw B E(IhI7I 7H}@Wt~GEE ~he: (6 4,*w  ?w "7 ~Piw 777    w %0 %7E ` ~_ l0`0`j`0`  ~x_ e& w0  ]s]3 ]3 ]]s]3 ] "~_hf`&E\EatEEt`EU ~H֋ tE 1p W ֆ m7 yiiij\jflljg~ihjjg6kk~kj`lgggghh i>ihgNf2fh~h`,]   ~_w0w   ]M]] v]  ,]  M]2] e6~h` Et` EU &&77 0C~eE&U0~H  7cJD @ 7<76%.* "w %u~@j=w (w  w w ww~`]  2]O~h`]!& h ]&  f&] Ӄ]  ]e~`l Ѧ ^> "L ! |%&<14.06dKbQfg\h\ XXYZTY[[~HAAA   7mw w %/w P~j\  j~~pE~Xa(] ¼  S~`wVs]]3 ]3 ],]s]3 ]  M 3 ]d^  M ]%E~Xa^^P___(`f``` a A426"]\H27fB\\"]I6;~pI  L exe  !eB !e=L !64xe4 e p!4xee4 ~0ke % w * ~a<_z__0`n```(afaa ] X z Mx^ `w^~Xa N V3 ]d^&|ad | MC f]]]  ~a6 !0033   @w @ % % w  ww  D  &C&~k@AEPA&fd~Hb ]  ],]d 2  ~awf&ff& ^]Aaes!]B3 ] D! ! 3 ^  MwBB\aw  we ~~Hb qa rllw`~I L; @HK3i N@sq@%le3R8x5^DP_JPp 4;w 7\3s2L 2&@3&`;P@w w /w w Hw   ` E ` V F w8!~ lؓw 6   MwBBaw  we1~b  a] % !3 ^  ^ĕ  R  s!]5Еs]~Hb^  3 ^ ] 5 ZX p m BTME\a5a& ⵄ~bT:C\a4j  e0em'NfB'~`J@'s@'L @' (@(` @24!;349l:<}_MQ.Mp&VMWV0Xs2YYq2Y!T@Ye.hfp1f7-U&"Ew b7DE  pe~w V׭fU~l rllw`ZX p m BTMEa5~8cb& ^T:Ca4Pk 6 & `3 ^  @~b& 5 55 v^ 3]   td043e&ʋ   F ~8c 1F e8f H D U[g41;}G1~J0 ` Ns'PO K KU7w @ŝŝw vt wjt!xe w w Jvpwpw  e0e l td043e&ʋ  ~c F  1F    ]d^|a&d f^B~8c efc00& ƅwB\a2qa+qa ZUX V PB w~cʕ& ഄwBprt CR 1 ERROR~PK CR 1 SPUR INT f&f  6 @ *B 8K ~m@e>%ĕtxe72 eew Bw .e` w ;w ĝxew wVef&e8f H D wBa2a+a ZUX V P~(dB wʕ&^w^@aAa !B@]]w f CqBa f~cP^ 5 f ƅ wbew(M  M A\a E E~(dWe    1~K  f J ̞J_ %NH<δ1 1 J.f~m 4xeexe 77w r5 \wB wbew(M  M A~da E EW1 7 % f 6 we~(dd6 C݉E f lEŠpaʋwEWE f /F~d F  0~@L   & #wҳ JsJJ gxbvU~nV  <exe !%& &e N @ e0w &  hee  C݉E f lEŠpbʋwEWE f h P~e/EU0~E|UvEjUPdEbU\ EPU@J~dEHUBw J3 ie33e  e  w0 e wA Nw#~e <KpmK JJ@K J KO~Lfd w <  JPK rM K5@p5Mp  7~xnE w   w ׭ ^w UF F3Xje33e e  w0 e wA N~e7 7М   D8d   5q8d W !5  ^V NNEJ  ~e 51F 1 MV7 qa GqaB\aM   Eeʋ  ~eMw.5 55@53J KN&2 ~0Mf E@pM3 K K J @3 KMw Jewr nj P~n 7,heXRhe-P Dw@ 78 %(!  %w <1F 1 MV7 a GaBaM   Eeʋ]q8dw чU.pnpnpnn$3`Lpv$ppppppppp~ewE ,*( & Mҁw B\a (& vtnp~M@&ff& < && ??pppw N%~how 77w Z e0w ,w w p~f  wE ,*( & Mҁw Ba ( HR@ 7 w(w 7Jeepupw  7xw w XĝZ(~f w%e  nU 22 w 4 qa3 0 \a &  EAp3 J2K  M ʁ@_ 3JJ~ NsJ lM0 JM J,J Cå å$ נA~o   e` Hp  ËH~f&  w%e \  걷U 22 w` 4 a3~f77J F l!&f0w & @$ D A  &DCc  w @w  rfX~fע׬F x RCe w Pr  FwX `5-V1KlKJJ_AelJ JJ~NJ KMpmK K נe ee e ѐ  @(2~Xp@ ODT-11R V003ABEVV *;/\ $G _<^,OW 0 a ~f  rfע׬F x RCe w P  F w ~f ' 7  &w \w wXw w  fw  w 7 wtwhw pD $~f:Fp#& & FM <ʕF TpVpT CB    C:KU3J@K TJO; :Kfn~Od  CEA:KEBP@>SRC-FI!XASPMCFRB-$s*s.ssst (7}ͭ b ~8 emm-: 0&t7 ee #0-&]~p~Ȗ A`w w w w A`wf| wfv w~fp wfj  . C `w?Vwu \ w1~H1 LINES WITH ERRORS UNDEFINED SYMBOLS:  NONE  t~:7 P#0- E7ee  e !&OBJECT LOAD SYMBOLICASM SYM FOR SYM DATA JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECFRw~EE READ WR@ыw?Oыw?H       >~ 2^ w *3 X !& &08w ~%S : 7e l  e  4~(w  R w  Jw e 7!  #2-7!ne fITE DELETED HFILE ID START FILE LOGICAL FILE CKSAVE PROTECT CORE DIR.~` IFD >~@ ROSLOD IIA # ROSLOD PASS #1 END  ROSLOD PASS #2 BEGI e  Ŝ]EqeX~x|D! ]B f% K~8[ wU&w5 -, www2&fve  V~e Pe \!!!!!w h @` 7 <B w V & 7 7 SECTOR TYPE DEVICE LENGTH 0=NONE Y/N Y/N I********************************************d~ؤN E~RROR # P **** ROSLOD LOAD MAP **** **** LOAD ELEMENT [LODTMP] **** / / : C****_~7 pf'e@͵ R͵ ~%͵ɕ=QC͵ * D`7 e e ~O-   (>   7r?****************************  FXXXXX XXXXXX XXX XXX XXXXXX XXXXXX X X XXXX  >****** ELEMENT Tx~0ITLE: [] SECTION ENTRY OFFSET SIZE TOTAL<>   -~h  D! !e ͵@Ge2e, "~(jw w 4fQ$K  5|Ћ#BwJ` ~7<@5.0 @ e    ~P ELEMENT CREATED START I NAME TYPE STATUS DATE "******~**** UNRESOLVED REFERENCES  `n~ -  lq:    V RX~w    V   D  mf~#e#!  E mn TIME ~ȥ SECTOR LENGTH H .NAME. OBJECT FREE 02-JAN-72 23:17:59 005466 000100 -DIC~ a^Q ^e      q  K~a7WTN 7y 7e0~#0 E w  rSC ERROR-BATCH F~@ILE ELEMENT DIRECTORY READ DISC DIRECTORY READ ERROR 7.7 9 7 D~~X9& 02wL *$ w<  tl7 hE ~  ( - w rw#~BE8wD7 J~d% * $(x` 3E -e  w ~e W"~}~Ьßå U ʐ ï ï  * w $ex b~whK~p p Ew,~0  D® 7wnNN   ~~HO 1V4 ( ( &  x  ~ ~!f&f&E ~l Y~E dYNE_~~MG%      P?  bwGßrנ0~~` H 8 ,~ w~  d X ( \ d0 E 8*~x~8נ9å$ å.å  נAנZ נaנz  $E q  0E J F"~ؕ   ( v 83~t xj n` d(V ZvL Pfn~~~p|7 l-  f ^ .ε~P ӝӝ  7 d  e ~  %  f'E~h#~(^~%-|wrwɵE FAI'D/~Ȗ A`w w w w A`wf| wfv w~fp wfj  . C `w?V}~~ ~`  @   @@J n$8 xxX@ыw?Oыw?H       >~ 2^ w *3 X~X2~,  ̕>~ #,׭>X׭6TQ  TL~@ ROSLOD IIA # ROSLOD PASS #1 END  ROSLOD PASS #2 BEGI e  Ŝ]EqeX~x~Н~  b u~P X . n *c˕! j M 0 S,  . N E~RROR # P **** ROSLOD LOAD MAP **** **** LOAD ELEMENT [LODTMP] **** / / : C****_~A~#˕7 V7 PNSDwLPQA ~ZRDMBINTU8// ****** ELEMENT Tx~0ITLE: [] SECTION ENTRY OFFSET SIZE TOTAL<>  J2~h~H~RASM V01A PAGE XXXXX DD-MMM-19YY HH:MM:SS ~@ P $ "******~**** UNRESOLVED REFERENCES  `v@,,, ,,,@r~~P~~C~ #~8~p~0~~X*ROS DISC SYSTEM INITIALIZED .  p8p`Llxelx8$8LU~_~~~/%~ЬE  XU/%E0 e B®"E w® w7 x2~( q)~Tձ%Pѱ,`www~X X~Ϥ&7z 73 7zt6sa}a ] e4e<ee. e e~p:#P d @@b E~0 @ !$ a(f X"-`X11wBa(f 2" "w7 $~ 7wt5 7g  4  E͟ׯ~Н  ~p ̞  _ 7 -  55  mOBJECT LOAD SYMBOLICASM SYM FOR SYM DATA JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECFRw~EE READ WR"TNN~  7{  7 7 B    ^~E ! ! ! ! w w w|  7 >wv w` ?:~h4-   K pD? (  ~ ~!g :~Ї- !  UiUV@ ITE DELETED HFILE ID START FILE LOGICAL FILE CKSAVE PROTECT CORE DIR.~` IFD > ?  (f 7  7 n r 7X P   0 _ <~  :7a 8 7 7  7 ~(#7 #!// *** RASM E,~RROR # XX. THE VALUE IS . mH 7 @ Ew:  '7dN 7 ~H  ,Z~` x&&2&&&&&'* !@J= SECTOR TYPE DEVICE LENGTH 0=NONE Y/N Y/N I********************************************d~ؤ" &R  7 x  V"w7 7  6 | ~   w7 7 Õ 17 7 7 |  tD~X>'   ( a %>'%'’ CK>' f-~;  5@/ c$~@$ Q7=  S   A****************************  FXXXXX XXXXXX XXX XXX XXXXXX XXXXXX X X XXXX  >8 4 :& 01wE  0    N 7 7  \ "~4 %W  &  ' 7 (V'7 F~ʔ  E  ɋ 8  D0D #~8wL C wfMpM&f A~P r aU*/#@% ()"'+-!&; ,:= 7v>'~P ELEMENT CREATED START I NAME TYPE STATUS DATE $ 5   7 7 7 % , *     w7 ~p   5  ɋ >< > wcL HU0~Hĝ< E79 nl    å~s   ̋נ0נ9 å.Հ& E~EEE  ` e ` E&EU TIME ~ȥ SECTOR LENGTH H .NAME. OBJECT FREE 02-JAN-72 23:17:59 005466 000100 -DIT Z 7  7z  n  2 w  D w|~@    ww׽@׽ 6H~F  B`E   eeW!K &f2~(p̵wV1. b נ0 נ9 J å$~@ å.נAנZ נaנz ESC ERROR-BATCH F~@ILE ELEMENT DIRECTORY READ DISC DIRECTORY READ ERROR 7.7 9 7 D@x ( h   Nw<@ z  8 i E P d ` wI~x v  w & 09whw~8̤  77 *|~ 7 h&ß L r( 'd~ d0 ` *#BE8wD7 J~d% * $(x` 3E -e  w ~e W"    w  @2 r, 2r ~ |  5~ 7 h7  E - 1- 7@7 7x~0!ׂ  "$ 7A~0 E  Nw.U%f -Օ  f re~0*wD    p Ew(~0  D® 7wnNN    z j  , 0@ |ʵ  2 3  C!)@A(C ׭ ) n[ & ע  W m " R  ww |~(  NA  @ ~ D! `jeC Z. L 2eCE6~  !f&f&E ~l Y~E dYNE~h l j , 0̕`  n     E    w 0oLgWW µ E ~%7 "  $P~. p ˕ eb˕ T ˕ 6D !RW ՋM u~  e ͕' H 8 ,~ w~  d X ( \ d0 E 8* ~~    ~  @ACBE T׭ )  2   S 4 w V#Ffry Kyry7  K|pyry ~-v  -|ZR 4B, &',5 ee e "w 7lB&e, "7lee "7w-rww  yy "y& &ry&y& &7n77777 77U7g7K7j7g7m7j7g7g7d7a7^7[7X7V777K7Hw  yy "y& &ry&y& &7n77777 77U7g7K7j7g7m7j7g7g7d7a7^7[7X7V777K7H7E7=7D7B7*7$7!yyyyyyh!wwwDwwB!*(H zy/ 6 %Z &y/%Z \7? y/   Vw: y yPHw~@!e0wxw77 +%5wwB!*(H zy/ 6 %Z &y/%Z \7? y/   Vw: y yPHw~@!e0wxw77 +%5  EE UH0 0 e U0 w7-FFwJV\@.767 6e 7 ?µ 0l0µ 0 0  C ``77mw77 +%5  EE UH0 0 e U0 w7-FFwJV\@.767 6e 7 ?µ 0l0µ 0 0  C ``77m 7zw6-rx} :{*76{0L7.:{6N7mtE@{0L7 D{6N7m\H{{-{w4 ww/fL{L{,y@ɥ<>@B¥,杓y¥%$ %7 ~7rDe P zffgfXgg0.@ @ɥw ,  .6F72-,(@{ 76{d |7x֋5Vw%, b7nf}}}& &D,w2w.w."eEp!" e ewecee bEeE E!# e yee=gee EeE (=7\V7QKC  ɵ1a(, www"y xQxly"y`c!~ze r ~ P {gV-P.&~f~7O5e 7 (~ѕ ѕ J&~e 7 ݇h!ww"y xQxly"y`c!~ze r ~ P {gV-P.&~f~7O5e 7 (~ѕ ѕ J&~e 7 ݇h!7"y"y$gbgggg~MODULEѕ ѕ ѕ ~,g$g~ѕ<ѕ>ѕ ѕ Bѕ ѕ xwf7 @wJɥ<> $ "7&B@s%B%m% %l)wf7 @wJɥ<> $ "7&B@s%B%m% %l)w,y E@7nɥww ~v& p,y^z  R7&B@%9%/% %+wee z杋q  ww`oN(P@>eՔ &f"w 7w% P zgZffPgZfw"w"w@ :7ryyyw  <<<{{{[kZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)RJ)<ZkZkZkRJ)RJ)RJ)RJ)R*s9sc1c1!B!B!B!B!B!B!B!B!B!B!B!B!<+,P)(S V MO E BLTAINPOCKHE COT N =ATST P'SSKTAT SE; 2)(RK,NCRT#P VBMO N IOATRMFOINT ARQPS K'AS TNDFI; N RTQP,FPC R JS T OUCKLOT SE; SR,PCKLO#P V MO Y ITORRI PVESA; ) SP-(R,PS V MO N URET RND ARENOIG- NO; 10CKNO T BL Y?LAEROVN AERLLCA; INTMOV,#R1 PBCM ERMBNUK AS T'SERLLCAT GE; 1 ,RSKTA$C V MO RSTEISEG RVESA; HRUS,PR5 R JS K AS TVETIAC; 20 ; TO R4 FOR QOVB00 MOV R0,R1 ; CALCULATE REQUEST'S ASL R1 ; PRIORITY WORD INDEX JMP QOVB00 ; ROLL-IN REQUESTING TASK ; ; ERROR OCCURRED DURING THE DISCIO REQUEST PROCESSING ; SOMETHING WRONG-CAN'T ROLL-OUT ; QOVE40: MOV R5,R1 ; TASK NUMBER TO R1 JSR PC,FQPRTN ; GET QPART INFO. OF ROLL-OUT TASK JMP GEOV20 ; DISCIO WRITE ERROR PROCESSING  ; PARTITION ADDRESS MOV R3,R4 ; TO R4 FOR QOVB00 MOV R0,R1 ; CALCULATE REQUEST'S ASL R1 ; PRIORITY WORD INDEX JMP QOVB00 ; ROLL-IN REQUESTING TASK ; ; ERROR OCCURRED DURING THE DISCIO REQUEST PROCESSING ; SOMETHING WRONG-CAN'T ROLL-OUT ; QOVE40: MOV R5,R1 ; TASK NUMBER TO R1 JSR PC,FQPRTN ; GET QPART INFO. OF ROLL-OUT TASK JMP GEV MO: 70CHQS ; T OUL-OL RTEIAITIN; 10VEQO P JM T OUCKLOU CPT SERE; SR,PP)(S V MO UPT-SES TUTA SUT-OLLRO; P SUOL,RPC R JS SKTAT OUL-OL ROFS ESDRADY TRENT ARQP; 1 ,RR5 V MO CKTA SFF OCHITSWY BEDLLCAP PO; + P)(S T TS NO; 80CHQS T BL ? OLPOALH IT WLEABATMPCOK OCBLT ARST; ) R0L(OOLP,AR3 PBCM R3 ABSW NO; 80CHQS T BG E?BLLAAIAVS CKLO BOFCKNO Q BE M RO FEDLLCAE BSTMU; VETIAC T TS C SLTM!$TCKPCH Z FN.I . = PTCKNO ; ; ; C ND.E CHARSEE NUTION C; 35CHQS BR UT-OCKLOY ITORRI PETES R; SR,PP)(S2. V MO: 80CHQS H RCEA SRTTAES R; 05CHQS BR UT-OCKLOY ITORRI PETES R; SR,PP)(S2. V MO: 70CHQS ; T OUL-OL RTEIAITIN; 10VEQO P JM T OUCKLOU CPT SERE; SR,PP)(S V MO UPT-SES TUTA SUT  .ENDC ; .PAGE .CSECT OM2 ; ; ON SYSTEM STACK ; EXITING TASK HEADER HAS BEEN "CLEANED-UP" ; QOVNXT = . MOV 2.(SP),R1 ; GET EXITING TASK NUMBER MOV (SP)+,(SP) ; SET PC FOR PROPER RETURN MOV PSR,-(SP) ; SAVE PROCESSOR STATUS JSR PC,FQPRTN ; GET QPART ENTRY INFORMATION QNX000: MOV #PLOCK,PSR ; SET PRIORITY LOCKOUT CLRB TSTAT(R1) ; SET TASK QUIES OV20 ; DISCIO WRITE ERROR PROCESSING .ENDC ; .PAGE .CSECT OM2 ; ; ON SYSTEM STACK ; EXITING TASK HEADER HAS BEEN "CLEANED-UP" ; QOVNXT = . MOV 2.(SP),R1 ; GET EXITING TASK NUMBER MOV (SP)+,(SP) ; SET PC FOR PROPER RETURN MOV PSR,-(SP) ; SAVE PROCESSOR STATUS JSR PC,FQPRTN ; GET QPART ENTRY INFORMATION QNX000: MOV #PLOCK,PSR ; SET PRIORITY LOCKOUT R BEUM NINT FI; 3 ,RR1 PBCM ZESI B'SSKTAT GE; R1),R1E(IZBS VBMO O. NSKTAT GE; R1),R2K(TSOV SBBI R1 R CL N AIAGH RCEA SRTTA S -NO; 70CHQS E BN T TAPSE ATOLIS; R10,6077#1 C BI N AIAGH RCEA SRTTA-SIDVOY TREN; 70CHQS Q BE ? NGTIAI WLLTI SSKTAD HERCEA SIS; 1 ,R2)(R V MO T OUK-OC LTYRIIOPRT SE; SR,PCKLO#P V MO . = 60CHQS ; CEPA SRECOS K'-OLLRO; P SUOL,RPC R JS SKTAT OUL-OL ROFS ESDRADY TRENT ARQP; 1 ,RR5 V MO CKTA SFF OCHITSWY BEDLLCAP PO; + P)(S T TS NO; 80CHQS T BL ? OLPOALH IT WLEABATMPCOK OCBLT ARST; ) R0L(OOLP,AR3 PBCM R3 ABSW NO; 80CHQS T BG E?BLLAAIAVS CKLO BOFR BEUM NINT FI; 3 ,RR1 PBCM ZESI B'SSKTAT GE; R1),R1E(IZBS VBMO O. NSKTAT GE; R1),R2K(TSOV SBBI CENT QNXXXX: ASL R1 ; TASK WORD INDEX QNXXX1: CLR HEADER(R1) ; SET TASK NOT CORE RESIDENT IN TASK TBL .IFNZ $TMSLC!FXPART TSTB PPTAB(R0) ; DYNAMIC PRIORITY LEVEL? BPL QNXC00 ; NO- 'PULL' QPART TABLE .ENDC MOV PHNOB(R4),B3RR ; DE-ALLOCATE THE TASK'S CORE SPACE BIS #DEALB3,B3FR ; SET DE-ALLOCATION FUNCTION .IFZ $CORAL JSR PC,DALLOC .ENDC CLR  CLRB TSTAT(R1) ; SET TASK QUIESCENT QNXXXX: ASL R1 ; TASK WORD INDEX QNXXX1: CLR HEADER(R1) ; SET TASK NOT CORE RESIDENT IN TASK TBL .IFNZ $TMSLC!FXPART TSTB PPTAB(R0) ; DYNAMIC PRIORITY LEVEL? BPL QNXC00 ; NO- 'PULL' QPART TABLE .ENDC MOV PHNOB(R4),B3RR ; DE-ALLOCATE THE TASK'S CORE SPACE BIS #DEALB3,B3FR ; SET DE-ALLOCATION FUNCTION .IFZ $CORAL AS TLEABNTOIKPECCH ; N IIT FLLWIT IIFE INRMTEDE- Y TRENG INITWAD UNFO ; ; 20OVQS P JM E BLTAKP C &US SL.VO= T TAPSS T'ESQURET SE; 5)(RK,SCOL#V VBMO NGOI GEPKE- O N; 20CHQS E BL S T'ARQPR IOPR NEDCHARSE; ORRINP,#R0 P CM: 55CHQS T XI END ALEABNTOIKPECCHT SE; 20PTCK BR NO; 55CHQS E BN PTCKY BEDLLCA; P)(S T TS . = 50CHQS ; ERLLCAE INRMTEDE ; ; R1 R CL N AIAGH RCEA SRTTA S -NO; 70CHQS E BN T TAPSE ATOLIS; R10,6077#1 C BI N AIAGH RCEA SRTTA-SIDVOY TREN; 70CHQS Q BE ? NGTIAI WLLTI SSKTAD HERCEA SIS; 1 ,R2)(R V MO T OUK-OC LTYRIIOPRT SE; SR,PCKLO#P V MO . = 60CHQS ; CEPA SRECOS K'AS TLEABNTOIKPECCH ; N IIT FLLWIT IIFE INRMTEDE- Y TRENG INITWAD UNFO ; ; 20OVQS P JM E BLTAKP C &US SL.VO= T TA (R2) ; VOID QPART ENTRY DECB NREQQP(R0) ; DECREMENT NO. REQUEST'S QUEUED QNXA00: BITB -(R2),(R2)+ ; DELAY 5.4 USEC ADDITIONAL FOR B3 BITB -(R2),(R2)+ ; AND ANOTHER 5.4 ; ; FOR A TOTAL OF 21.6 BIT #BSYB3,B3FR ; IS B3 STILL DE-ALLOCATING BNE QNXB40 ; YES, ERROR-HUNG UP QNXA05: MOV (SP),PSR ; RESTORE LOCK-OUT QNXA10: MOV #1.,R0 ; SET UP SEARCH AT PRIORITJSR PC,DALLOC .ENDC CLR (R2) ; VOID QPART ENTRY DECB NREQQP(R0) ; DECREMENT NO. REQUEST'S QUEUED QNXA00: BITB -(R2),(R2)+ ; DELAY 5.4 USEC ADDITIONAL FOR B3 BITB -(R2),(R2)+ ; AND ANOTHER 5.4 ; ; FOR A TOTAL OF 21.6 BIT #BSYB3,B3FR ; IS B3 STILL DE-ALLOCATING BNE QNXB40 ; YES, ERROR-HUNG UP QNXA05: MOV (SP),PSR ; RESTORE LOCK-OUT QNXA10: MO 10CHQS BR H RCEA SOFY ITORRI PMPBU; R0 C IN: 40CHQS N'KIOO-L-AEPKE; 30CHQS BR E BLTAT ARQPN IRYNT EXTNEO TMPBU; + 2)(R+,2)(R P CM: 35CHQS E ICRVSEG INITWAY TREND UNFO; 60CHQS Q BE T TAPSE ATOLIS; R10,6077#1 C BI Y TRENT EX NTOP UM-BIDVOY TREN; 35CHQS Q BE ELEV LXTNEO TMPBU- D KEAR MILTA1 -; 40CHQS Q BE ? LEAB TOFD ENO TEDCHARSE; R1 C INPSS T'ESQURET SE; 5)(RK,SCOL#V VBMO NGOI GEPKE- O N; 20CHQS E BL S T'ARQPR IOPR NEDCHARSE; ORRINP,#R0 P CM: 55CHQS T XI END ALEABNTOIKPECCHT SE; 20PTCK BR NO; 55CHQS E BN PTCKY BEDLLCA; P)(S T TS . = 50CHQS ; ERLLCAE INRMTEDE ; ; 10CHQS BR H RCEA SOFY ITORRI PMPBU; R0 C IN: 40CHQS N'KIOO-L-AEPKE; 30CHQS BR E BLTAY LEVEL 1 MOV #2.,R1 ; WORD INDEX FOR PRIORITY LEVEL 1 QNXA20: TSTB NREQQP(R0) ; ANYTHING IN THIS PRIORITY'S OVERLAY Q? BMI QNXA50 ; EMPTY-BUMP TO NEXT LEVEL MOV QPARTN(R1),R2 ; GET PRIORITY'S QPART TABLE ADDRESS TSTB PPTAB(R0) ; DYNAMIC PRIORITY LEVEL? BPL QNXA40 ; NO- TEST IF HEAD WAITING SERVICE QNXA30: MOV (R2),R3 ; LOOK AT FIRST WORD OF CELL INC R3 BEQ V #1.,R0 ; SET UP SEARCH AT PRIORITY LEVEL 1 MOV #2.,R1 ; WORD INDEX FOR PRIORITY LEVEL 1 QNXA20: TSTB NREQQP(R0) ; ANYTHING IN THIS PRIORITY'S OVERLAY Q? BMI QNXA50 ; EMPTY-BUMP TO NEXT LEVEL MOV QPARTN(R1),R2 ; GET PRIORITY'S QPART TABLE ADDRESS TSTB PPTAB(R0) ; DYNAMIC PRIORITY LEVEL? BPL QNXA40 ; NO- TEST IF HEAD WAITING SERVICE QNXA30: MOV (R2),R3 ; LOOK AT FIRST WO LLCET ARQPA F ORDWOT RSFIT GE; 1 ,R2)(R V MO: 30CHQS ELEV LXTNEO TMPBUT-ISEXT N'ESDO; 40CHQS Q BE S ESDRADT ARQPS Y'ITORRI PISTHT GE; 2 ,R1)(RTNARQP V MO X DEIND OR WTYRIIOPR ; R1 L AS CHARSEE ATULLCCA; 1 ,RR0 V MO: 20CHQS NO; 50CHQS E BG 'SSKTAE IVCT AANTHR HEIG HI.PR; 4 ,RR0 P CM ELEV LXTNEO TMPBU- NO; 40CHQS L BP ?ICAMYN DELEV LTYRIIOT ARQPN IRYNT EXTNEO TMPBU; + 2)(R+,2)(R P CM: 35CHQS E ICRVSEG INITWAY TREND UNFO; 60CHQS Q BE T TAPSE ATOLIS; R10,6077#1 C BI Y TRENT EX NTOP UM-BIDVOY TREN; 35CHQS Q BE ELEV LXTNEO TMPBU- D KEAR MILTA1 -; 40CHQS Q BE ? LEAB TOFD ENO TEDCHARSE; R1 C IN LLCET ARQPA F ORDWOT RSFIT GE; 1 ,R2)(R V MO: 30CHQS ELEV LXTNEO TMPBUT-ISEXT N'ESDO; 40CHQS Q BE QNXA50 ; END OF TABLE-BUMP TO NEXT LEVEL DEC R3 BEQ QNXA35 ; VOID ENTRY-BUMP TO NEXT BIC #177600,R3 ; ISOLATE PSTAT BEQ QNXB00 ; FOUND ENTRY WAITING SERVICE QNXA35: CMP (R2)+,(R2)+ ; BUMP TO NEXT ENTRY IN QPART BR QNXA30 ; INTERROGATE IT QNXA40: MOV HEADQP(R2),R2 ; ADDRESS OF ENTRY AT HEAD TSTB (R2) ; LOOK AT CSTAT & PSTAT BEQ QNXB10 RD OF CELL INC R3 BEQ QNXA50 ; END OF TABLE-BUMP TO NEXT LEVEL DEC R3 BEQ QNXA35 ; VOID ENTRY-BUMP TO NEXT BIC #177600,R3 ; ISOLATE PSTAT BEQ QNXB00 ; FOUND ENTRY WAITING SERVICE QNXA35: CMP (R2)+,(R2)+ ; BUMP TO NEXT ENTRY IN QPART BR QNXA30 ; INTERROGATE IT QNXA40: MOV HEADQP(R2),R2 ; ADDRESS OF ENTRY AT HEAD TSTB (R2) ; LOOK AT PRS I; ) R0B(TAPP TBTS: 10CHQS T RSFI1 L VELEH RCEA STOP UET S; R0.,#1 V MO: 05CHQS K AS TVETIACF OOB/NSBT GE; R3),R1B(NOPH V MO K AS TVETIACF OSSREDD ARYNT EVESA; 5 ,RR2 V MO SKTAE IVCT AOFY ITORRI PVESA; 4 ,RR0 V MO S ESDRADR DEEA HAMGRRO PVESA; 1 ,RR4 V MO . = H RCQS ; S ESDRADR DEEA HAMGRRO P =R4 ; Y TRENS K'AS TVETIACF OSSREDD ARTPA Q =R2 S ESDRADT ARQPS Y'ITORRI PISTHT GE; 2 ,R1)(RTNARQP V MO X DEIND OR WTYRIIOPR ; R1 L AS CHARSEE ATULLCCA; 1 ,RR0 V MO: 20CHQS NO; 50CHQS E BG 'SSKTAE IVCT AANTHR HEIG HI.PR; 4 ,RR0 P CM ELEV LXTNEO TMPBU- NO; 40CHQS L BP ?ICAMYN DELEV LTYRIIOPRS I; ) R0B(TAPP TBTS: 10CHQS T RSFI1 L VELEH RCEA STOP UET S; R0.,#1 V MO: 05CHQS K AS TVETIACF OOB/NSBT GE; ; MUST BOTH BE ZERO TO NEED ALLOCATION QNXA50: INC R0 ; BUMP TO NEXT PRIORITY LEVEL TST (R1)+ ; BUMP PRIORITY WORD INDEX CMP R0,#NPRIOR ; SEARCHED ALL LEVELS? BLE QNXA20 ; NO QNXA60: JMP QOVB20 ; YES-Q'S EMPTY, EXIT FROM RPOM ; ; FOUND ENTRY WAITING ALLOCATION REQUEST ; R0 = PRIORITY ; R1 = PRIORITY WORD INDEX ; R2 = QPART ENTRY ADDRESS ; QNXB00 = CSTAT & PSTAT BEQ QNXB10 ; MUST BOTH BE ZERO TO NEED ALLOCATION QNXA50: INC R0 ; BUMP TO NEXT PRIORITY LEVEL TST (R1)+ ; BUMP PRIORITY WORD INDEX CMP R0,#NPRIOR ; SEARCHED ALL LEVELS? BLE QNXA20 ; NO QNXA60: JMP QOVB20 ; YES-Q'S EMPTY, EXIT FROM RPOM ; ; FOUND ENTRY WAITING ALLOCATION REQUEST ; R0 = PRIORITY ; R1 = PRIORITY WORD INDEX ; ; SKTAE IVCT AOFY ITORRI P =R0 : RYNT EONUP ; Y.VLSO Q = 1T,KP C = 0. CKTA SIN ; NDOU FBEL IL WCHITSWY BEDLLCAA . EDCHARSEE BLLWI ; ESEUQUL AL, Y'VLSO'QY BEDLLCAF IS.RTPA QTYRIIOPR ; ERGHHIH RCEA SLYONL IL W',PTCK 'BYD LEAL CIF ; D.TECUXE EICOG LINL-OL/RUT-OLLROD AND DEENSPSUE BLLWI ; K AS TVETIACE TH, NDOU FISE ONF IE.ACSPE OR C'SSKTA ; VETIACE THO NT IIT FLLWIT HA TS,T'ARQPC MINADY ; HE TINT ESQUREG INITWAA D IN FTOD LEAL CISH RCR3),R1B(NOPH V MO K AS TVETIACF OSSREDD ARYNT EVESA; 5 ,RR2 V MO SKTAE IVCT AOFY ITORRI PVESA; 4 ,RR0 V MO S ESDRADR DEEA HAMGRRO PVESA; 1 ,RR4 V MO . = H RCQS ; S ESDRADR DEEA HAMGRRO P =R4 ; Y TRENS K'AS TVETIACF OSSREDD ARTPA Q =R2 ; SKTAE IVCT AOFY ITORRI P =R0 : RYNT EONUP ; Y.VLSO Q = 1T,KP C = 0. CKTA SIN ; NDOU FBEL IL WCHITSWY BEDLLCAA . ! . ; DYNAMIC PRIORITY ENTRY MOV #PLOCK,PSR ; SET PRIORITY LOCK-OUT MOV (R2),R3 ; ENTRY STILL WAITING SERVICE? BEQ QNXA05 ; VOID-START SEARCH AGAIN BIC #177600,R3 ; ISOLATE BEQ QNXB20 ; YES BR QNXA05 ; START SEARCH AGAIN QNXB10 = . ; FIXED OR TIME-SLICE ENTRY MOV #PLOCK,PSR ; SET PRIORITY LOCK-OUT MOVB (R2),R3 " R2 = QPART ENTRY ADDRESS ; QNXB00 = . ; DYNAMIC PRIORITY ENTRY MOV #PLOCK,PSR ; SET PRIORITY LOCK-OUT MOV (R2),R3 ; ENTRY STILL WAITING SERVICE? BEQ QNXA05 ; VOID-START SEARCH AGAIN BIC #177600,R3 ; ISOLATE BEQ QNXB20 ; YES BR QNXA05 ; START SEARCH AGAIN QNXB10 = . ; FIXED OR TIME-SLICE ENTRY MOV #PLOCK,PSR ; SEQS ; ; TCKPCH Z FN.I ; ; ERCHATSPDIR OSKTAO TRNTURE; PC S RT: 40PTCK C ND.E T OUCKLOU CPT SERE; R PS+,P)(S V MO CKTA SFF OCHITSWY BEDLLCAP PO; + P)(S T TS UEUE QTYRIIOPRF OADHET ASKTAE EUQU; 0)(RSTIR,FR4 V MO: 30PTCK LYEROPPRT AS LUPT SEY-PTEM; ) R0T(AS,LR4 V MO E EUQUY PTEMT NO; 30PTCK E BN D OR WADRETHS K(AS TUPT SE; 4)(R),R0T(RSFI V MO X DEIND OR WTYEDCHARSEE BLLWI ; ESEUQUL AL, Y'VLSO'QY BEDLLCAF IS.RTPA QTYRIIOPR ; ERGHHIH RCEA SLYONL IL W',PTCK 'BYD LEAL CIF ; D.TECUXE EICOG LINL-OL/RUT-OLLROD AND DEENSPSUE BLLWI ; K AS TVETIACE TH, NDOU FISE ONF IE.ACSPE OR C'SSKTA ; VETIACE THO NT IIT FLLWIT HA TS,T'ARQPC MINADY ; HE TINT ESQUREG INITWAA D IN FTOD LEAL CISH RCQS ; ; TCKPCH Z FN.I ; ; ERCHATSPDIR OSKTAO TRNTURE; PC S RT: 40PTCK C ND.E T OUCKLOU CPT % ; ENTRY STILL NOT CKPTED & WAITING BNE QNXA05 ; NO-START SEARCH AGAIN QNXB20: BISB OVTSK(R2),R3 ; GET OVERLAY TASK NUMBER WAITING ; ; R3 ALREADY ZERO JSR PC,FB3ADD ; FIND B3 ADDRESS FOR SEARCH MOV R3,B3RR ; SET ALLOCATION REQUEST ADDRESS BIS #SRCHB3,B3FR ; START SEARCH .IFZ $CORAL JSR PC,SEARCH .ENDC BITB -(R3),(R3)+ ; DELAY &T PRIORITY LOCK-OUT MOVB (R2),R3 ; ENTRY STILL NOT CKPTED & WAITING BNE QNXA05 ; NO-START SEARCH AGAIN QNXB20: BISB OVTSK(R2),R3 ; GET OVERLAY TASK NUMBER WAITING ; ; R3 ALREADY ZERO JSR PC,FB3ADD ; FIND B3 ADDRESS FOR SEARCH MOV R3,B3RR ; SET ALLOCATION REQUEST ADDRESS BIS #SRCHB3,B3FR ; START SEARCH .IFZ $CORAL JSR PC,SEARCH RIIOPR; R0 L AS S RON IEDEUQU= T TATST SE; ) R1T(TATSS,ROIN#Q VBMO LEABNTOIKPECCH= T TAPST SE; 2)(RK,TCAR#P VBMO UTKOOC LTYRIIOPRT SE; SR,PCKLO#P V MO C ND.E O LS AO.FN ITNARQPD AN ; N RTQP,FPC R JS N AIAGR BEUM NSKTAT GE; 1 ,RSKTA$C V MO: 20PTCK ; Y ITORRI PICAMYN DOT NIFE ER HESOM COR ; D UNFOT NOT ESQUREG INNDPEF ICHSR QOMFRS RNTURE ; ; CHARSEQ M ORRFPES-YE; SERE; R PS+,P)(S V MO CKTA SFF OCHITSWY BEDLLCAP PO; + P)(S T TS UEUE QTYRIIOPRF OADHET ASKTAE EUQU; 0)(RSTIR,FR4 V MO: 30PTCK LYEROPPRT AS LUPT SEY-PTEM; ) R0T(AS,LR4 V MO E EUQUY PTEMT NO; 30PTCK E BN D OR WADRETHS K(AS TUPT SE; 4)(R),R0T(RSFI V MO X DEIND OR WTYRIIOPR; R0 L AS S RON IEDEUQU= T TATST SE; ) R1T(TATSS,ROIN#Q VBMO LEABNTOIKPECCH= T TAPST SE; ) BITB -(R3),(R3)+ ; DURING B3 BITB -(R3),(R3)+ ; SEARCH FOR A TOTAL BITB -(R3),(R3)+ ; OF 21.6 USEC BIT #BSYB3,B3FR ; SHOULDN'T BE BUSY BNE QNXB40 ; ERROR-HUNG UP BIT #SERRB3,B3FR ; BSIZE BLOCKS AVAILABLE? BEQ QNXB30 ; YES MOV (SP),PSR ; NOT ENOUGH CORE SPACE, LOOK FOR TSTB PPTAB(R0) ; ANOTHER TASK *.ENDC BITB -(R3),(R3)+ ; DELAY BITB -(R3),(R3)+ ; DURING B3 BITB -(R3),(R3)+ ; SEARCH FOR A TOTAL BITB -(R3),(R3)+ ; OF 21.6 USEC BIT #BSYB3,B3FR ; SHOULDN'T BE BUSY BNE QNXB40 ; ERROR-HUNG UP BIT #SERRB3,B3FR ; BSIZE BLOCKS AVAILABLE? BEQ QNXB30 ; YES MOV (SP),PSR ; NOT ENOUGH CORE SPACE, LOOK FOR H RCQS I BM TYRIIOPRC MINADY; ) R0B(TAPP TBTS TCKPCH Z FN.I N IOATRMFOINN RTPA QNDFI; N RTQP,FPC R JS K ACSTN OPTCKY BEDLLCAT SE; ) SP-( R CL CKTA SONS TUTA SORSSCERO PVESA; ) SP-( R CL R HETCPAIS DOR FPCS RTT SE; ) SP-(H,TCSP#D V MO 0ELEV LTHWIT OUCKLOT SERE; R PS R CL T TATSN ISYBUY LAEROVT SE; ) R1T(TATST,ACVY#O VBMO R BEUM NSKTAT GE; 2)(RK,TCAR#P VBMO UTKOOC LTYRIIOPRT SE; SR,PCKLO#P V MO C ND.E O LS AO.FN ITNARQPD AN ; N RTQP,FPC R JS N AIAGR BEUM NSKTAT GE; 1 ,RSKTA$C V MO: 20PTCK ; Y ITORRI PICAMYN DOT NIFE ER HESOM COR ; D UNFOT NOT ESQUREG INNDPEF ICHSR QOMFRS RNTURE ; ; CHARSEQ M ORRFPES-YE; H RCQS I BM TYRIIOPRC MINADY; ) R0B(TAPP TBTS TCKPCH Z FN.I N IOATRMFOINN RTPA QNDFI; N RTQP- BMI QNXA35 ; DYNAMIC BR QNXA50 ; TIME-SLICED OR FIXED QNXB30: JMP QOVA47 ; ; ; ERROR-B3 BOX HUNG-UP ; EVENTUALLY HAVE SOFTWARE RECOVERY ; ; QNXB40: HALT ; ANOTHER REAL-TIME ERROR HANDLER******* ; .IFNZ $TMSLC!FXPART ; ; PULL ENTRY OUT OF QPART ; QNXC00 = . MOV R0,R1 ; CALCULATE PRIORITY ASL R1 ; WORD INDEX QNXC10: MOV QP.TSTB PPTAB(R0) ; ANOTHER TASK BMI QNXA35 ; DYNAMIC BR QNXA50 ; TIME-SLICED OR FIXED QNXB30: JMP QOVA47 ; ; ; ERROR-B3 BOX HUNG-UP ; EVENTUALLY HAVE SOFTWARE RECOVERY ; ; QNXB40: HALT ; ANOTHER REAL-TIME ERROR HANDLER******* ; .IFNZ $TMSLC!FXPART ; ; PULL ENTRY OUT OF QPART ; QNXC00 = . MOV R0,R1 ; CALCULATE PRIORITY ASL R1 1 ,RSKTA$C V MO K ACSTM TEYS SONT GED ANT IDO; VESA,QPC R JS T OUCKLOR DEUNE AVQS; SR,PCKLO#P V MO E EUQUREO NND ANDPEUS SL.VOIN; P)(S,-1.#- V MO E AVQSR FOR PS; ) SP-(R,PS V MO E ORGN-INO; 40PTCK T BL ? SKTAY LAEROV; INTMOV,#SKTA$C P CM K AS TVETIAC ; 40PTCK Q BE M RO FEDLLCAE BSTMU; VETIAC T TS C SLTM!$TCKPCH Z FN.I . ,FPC R JS K ACSTN OPTCKY BEDLLCAT SE; ) SP-( R CL CKTA SONS TUTA SORSSCERO PVESA; ) SP-( R CL R HETCPAIS DOR FPCS RTT SE; ) SP-(H,TCSP#D V MO 0ELEV LTHWIT OUCKLOT SERE; R PS R CL T TATSN ISYBUY LAEROVT SE; ) R1T(TATST,ACVY#O VBMO R BEUM NSKTAT GE; 1 ,RSKTA$C V MO K ACSTM TEYS SONT GED ANT IDO; VESA,QPC R JS T OUCKLOR DEUNE AVQS; SR,PCKLO#P V MO1ARTN(R1),R2 ; GET ADDRESS OF QPART QUEUE JSR PC,PULLQP ; PULL HEAD ENTRY OUT OF QUEUE BMI QNXC20 ; EMPTIED QPART MOV PRTADD(R2),R4 ; GET ADDRESS OF PARTITION MOV HEADQP(R2),R2 ; QPART ENTRY ADDRESS CURRENTLY AT HEAD CMPB (R2),#ABRTRQ ; ABORT REQUESTED? BEQ QNXC10 ; YES- PULL OUT OF QUEUE BISB #IOIP,(R2) ; SET I/O IN PROGRESS IN PSTAT ; NOTE: PSTAT MUST BE WAITING FOR SE2 ; WORD INDEX QNXC10: MOV QPARTN(R1),R2 ; GET ADDRESS OF QPART QUEUE JSR PC,PULLQP ; PULL HEAD ENTRY OUT OF QUEUE BMI QNXC20 ; EMPTIED QPART MOV PRTADD(R2),R4 ; GET ADDRESS OF PARTITION MOV HEADQP(R2),R2 ; QPART ENTRY ADDRESS CURRENTLY AT HEAD CMPB (R2),#ABRTRQ ; ABORT REQUESTED? BEQ QNXC10 ; YES- PULL OUT OF QUEUE BISB #IOIP,(R2) ; SET I/O IN PROGRESS IN P = PTCK ; ; 4 OM CTSE.C E AG.P ; C ND.E ; OMRPM RO FITEX; 20VBQO P JM USATSTS RON IEDQ'E ORSTRE; ) R1T(TATSS,ROIN#Q VBMO E IM TISTHE IM TLFHAE ONY NL OVEGI; 4)(RERIMCT R AS . = 30OATS N RTQP,FPC R JS N AIAG. FOINT ARQPT GE; 1 ,RSKTA$C V MO . = 29OATS ; UEAL VALINIGOR2 1/O TCELI-SMETIT SERE ; ; E IN LINT ESQURET EX NCKHE CND A; 10OATS E EUQUREO NND ANDPEUS SL.VOIN; P)(S,-1.#- V MO E AVQSR FOR PS; ) SP-(R,PS V MO E ORGN-INO; 40PTCK T BL ? SKTAY LAEROV; INTMOV,#SKTA$C P CM K AS TVETIAC ; 40PTCK Q BE M RO FEDLLCAE BSTMU; VETIAC T TS C SLTM!$TCKPCH Z FN.I . = PTCK ; ; 4 OM CTSE.C E AG.P ; C ND.E ; OMRPM RO FITEX; 20VBQO P JM USATST5RVICE AT THIS POINT ; IF $TMSLC!FXPART MOV (SP),PSR ; RESET PRIORITY LOCKOUT JMP QOVB00 ; ROLL-IN NEXT REQUEST QNXC20: TSTB ALLOSW(R2) ; WAS ALLOCATION SWITCH SET? BEQ QNXA60 ; NO-EXIT FROM RPOM MOV @PRTADD(R2),B3RR ; DEALLOCATE PARTITION'S CORE SPACE BIS #DEALB3,B3FR ; START DE-ALLOCATION .IFZ $CORAL JSR PC,DALLOC .ENDC CLRB ALLOSW6STAT ; NOTE: PSTAT MUST BE WAITING FOR SERVICE AT THIS POINT ; IF $TMSLC!FXPART MOV (SP),PSR ; RESET PRIORITY LOCKOUT JMP QOVB00 ; ROLL-IN NEXT REQUEST QNXC20: CMP #1.,TIMMOD(R2) ; TIMER MODULE THREADED? BNE QNXC25 ; NO MOV R2,-(SP) ; YES-MUST BE ABORTING ADD #TIMMOD,(SP) ; ADDRESS OF TIMER MODULE THREAD WORD JSR PC,DQTIME ; DE-QUEUE IT TST (SP) BR E EUQUF OUT OSKTAD TEORABE AK T; P LQUL,PPC R JS: 20OATS K AS TXTNEN -ILLRO& T OUT -ILLRO; 00VEQO P JM S SKTAH OT BOFY ITORRI P =R40= R; 4 ,RR0 V MO S YE; 29OATS Q BE ? ALINIGORO TCKBAE OM CND ATNARQP ; ; OFT OUS SKTAL AL" LLPUT ORAB "WED DI; 1 ,RR2 P CM SKTAT ESQUREF OSSREDD ARYNT EET G; 2 ,R2)(RQPADHE V MO ERADHE. RTPAN IRTPAIQW NET SE; S RON IEDQ'E ORSTRE; ) R1T(TATSS,ROIN#Q VBMO E IM TISTHE IM TLFHAE ONY NL OVEGI; 4)(RERIMCT R AS . = 30OATS N RTQP,FPC R JS N AIAG. FOINT ARQPT GE; 1 ,RSKTA$C V MO . = 29OATS ; UEAL VALINIGOR2 1/O TCELI-SMETIT SERE ; ; E IN LINT ESQURET EX NCKHE CND A; 10OATS BR E EUQUF OUT OSKTAD TEORABE AK T; P LQUL,PPC R JS: 20OATS K AS TXTNEN -ILLRO& T OUT -ILLRO; 00VEQO P JM9(R2) ; RESET ALLOCATION SWITCH CLR PRTADD(R2) ; AND PARTITION ADDRESS = 0 BITB -(R2),(R2)+ ; DELAY TOTAL OF BITB -(R2),(R2)+ ; 10.8 USEC FOR B3 BR QNXA00 ; CHECK FOR WAITING REQUESTS .ENDC ; .PAGE .IFNZ $TMSLC .CSECT OM3 ; ; TASK HAS BEEN INVOLUNTARILY SUSPENDED ; ON SYSTEM STACK ; TSOVLY = . MOV PSR,-(SP) ; SAVE PROCESSOR:+ ; IGNORE ERROR QNXC25: TSTB ALLOSW(R2) ; WAS ALLOCATION SWITCH SET BEQ QNXA60 ; NO-EXIT FROM RPOM MOV @PRTADD(R2),B3RR ; DEALLOCATE PARTITION'S CORE SPACE BIS #DEALB3,B3FR ; START DE-ALLOCATION .IFZ $CORAL JSR PC,DALLOC .ENDC CLRB ALLOSW(R2) ; RESET ALLOCATION SWITCH CLR PRTADD(R2) ; AND PARTITION ADDRESS = 0 BITB -(R2),(R2)+ ; DE ) R5T(ARQP,IR3 VBMO S ESDRADN IOITRTPA; 5 ,R2)(RDDTAPR V MO RTPAIQW NEE ATULLCCA; 3 ,RR2 B SU Y TRENT OUL-OL ROFS ESDRADW NE; 1 ,RR3 V MO SSREDD ARYNT EEDSHPUE ORSTRE; R3+,P)(S V MO: 25OATS 10OATS BR ILTAT AITT PU; P HQUS,PPC R JS P LQUL,PPC R JS NO; 25OATS E BN D?TEESQUREE BRTBO ALLWI; Q REDQ#O),R3T(TATS PBCM R BEUM NSKTA; S SKTAH OT BOFY ITORRI P =R40= R; 4 ,RR0 V MO S YE; 29OATS Q BE ? ALINIGORO TCKBAE OM CND ATNARQP ; ; OFT OUS SKTAL AL" LLPUT ORAB "WED DI; 1 ,RR2 P CM SKTAT ESQUREF OSSREDD ARYNT EET G; 2 ,R2)(RQPADHE V MO ERADHE. RTPAN IRTPAIQW NET SE; ) R5T(ARQP,IR3 VBMO S ESDRADN IOITRTPA; 5 ,R2)(RDDTAPR V MO RTPAIQW NEE ATULLCCA; 3 ,RR2 B SU = STATUS ON STACK MOV $CTASK,R1 ; GET TASK NO. TO TIME-SLICE JSR PC,FQPRTN ; FIND QPART ENTRY INFORMATION MOV MAXT(R4),CTIMER(R4) ; RESTORE TIME-SLICE VALUE ; ; NOTE******THIS WILL EVENTUALLLY BE ; * DONE BY TIMER********* TSTB NREQQP(R0) ; ONLY ENTRY ACTIVE IN IT'S QPART BEQ TSOA30 ; YES MOVB (R2),R3 ; GET PSTAT >LAY TOTAL OF BITB -(R2),(R2)+ ; 10.8 USEC FOR B3 BR QNXA00 ; CHECK FOR WAITING REQUESTS .ENDC ; .PAGE .IFNZ $TMSLC .CSECT OM3 ; ; TASK HAS BEEN INVOLUNTARILY SUSPENDED ; ON SYSTEM STACK ; TSOVLY = . MOV PSR,-(SP) ; SAVE PROCESSOR STATUS ON STACK MOV $CTASK,R1 ; GET TASK NO. TO TIME-SLICE JSR PC,FQPRTN ; FIND QPART ENTRY INFORMATIONR3 ABSW R3 RBCL S YE; 20OATS Q BE ? RYNT EOND TEESQURET ORAB; RQRTAB,#R3 PBCM R3),R2P(DQEA@H V MO: 10OATS Y TRENF OSSREDD AVESA; P)(S,-R3 V MO L AI TTOIN' SHPU 'ND A ; P HQUS,PPC R JS ADHEM RO FRYNT EL'UL'P; P LQUL,PPC R JS UTKOOC LTYRIIOPRT SE; SR,PCKLO#P V MO R0 R AS S ESDRADE BLTAT ARQPT GE; 2 ,R0)(RTNARQP V MO X DEIND OR WTYRIIOPR; Y TRENT OUL-OL ROFS ESDRADW NE; 1 ,RR3 V MO SSREDD ARYNT EEDSHPUE ORSTRE; R3+,P)(S V MO: 25OATS 10OATS BR ILTAT AITT PU; P HQUS,PPC R JS P LQUL,PPC R JS NO; 25OATS E BN D?TEESQUREE BRTBO ALLWI; Q REDQ#O),R3T(TATS PBCM R BEUM NSKTA; R3 ABSW R3 RBCL S YE; 20OATS Q BE ? RYNT EOND TEESQURET ORAB; RQRTAB,#R3 PBCM DEC R3 ; PSTAT=PARTCK, I.E. CHECKPOINTABLE? BNE TSOA30 ; NO ASL R0 ; PRIORITY WORD INDEX MOV QPARTN(R0),R2 ; GET QPART TABLE ADDRESS ASR R0 MOV #PLOCK,PSR ; SET PRIORITY LOCKOUT JSR PC,PULLQP ; 'PULL' ENTRY FROM HEAD JSR PC,PUSHQP ; AND 'PUSH' INTO TAIL MOV R3,-(SP) ; SAVE ADDRESS OF ENTRY TSOA10: MOV @HEADQP(R2),R3 MOV MAXT(R4),CTIMER(R4) ; RESTORE TIME-SLICE VALUE ; ; NOTE******THIS WILL EVENTUALLLY BE ; * DONE BY TIMER********* TSTB NREQQP(R0) ; ONLY ENTRY ACTIVE IN IT'S QPART BEQ TSOA30 ; YES MOVB (R2),R3 ; GET PSTAT DEC R3 ; PSTAT=PARTCK, I.E. CHECKPOINTABLE? BNE TSOA30 ; NO ASL R0