IMD 1.17: 24/11/2010 19:54:38 system acceptance tests disk 1 of 1 terak 8510a graphics computer system release 30-mar-78 serial #qm-9050017  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TERAKߋtv ?B-NO BOOT ON VOLUME @w p@w wP׭ ׭ w f@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   A AV?ŗo H> zCFfA  E RT-11/85A SJ V02C-02 M01B-02 et@```6 v_H-&fv   !w J   @ .ߋtv 7 ?B NSF M BA &  %C e 7 ?B I0ERR **&fE Uz5tvfE Eɕ -PBE~Е  @& e  J@ `T HT_z @QvK_7 >7 V e  @B5 C% CE& e0~5 &&e   EPe@  UfE %S %z` (%n %%z 5lem:.7 ?B NOT SYS DISK!  ~ wJɕw:"ߋtvB_>>< (&&22 *,**>> "2*&" >" >"  ">> "8""> """"""< >> " ":*:"">"""""""""""""">>>"2""""">"""8 "  ">"6**""""&&*22"""""""""""*,"" "< >""""""""""""""**6""""""""&B  ,B B wf `e R"tCeetHa a adF a> > 8 8*> <"<&""<< ,2""<"<$,0] t?a !aW,n`p %e 8?ae?w|N P $N鈠,2""< &""" " " **""&""""""&""""2, &<R ,04@>>>C8E:E>E@EBEFEHE>r?>@&A>*UUUUUUUUUw Ŋw C! @ D~̋   w&w=#MAPOFF>#SYUNIT?#.  Sz. nz f vE% vE%& vf v fx v %iKv{hf5@E  >` DD 0~e~ >b@ AtvE%R vE%Ee< 2vf&2vf2vfT! v 2E vEev T!2v f vx2vfE2vf2vfn vn2v,`vf2vfR2vfe ve2v @QvSr;zf'xevf'xevf'(@(@(@(@(2F @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQY  @QkQ  @Q^R @QkQM e2^Ge2^ @Q^ @QkQ e2kQ- E ^FE ^FR2kQ" R2kQ" T!2kQ1 2Sr;z%C.Q$:v C.%$:z C._xe^ C. }qrXz0 C%-Zz- C% .e.5f)DbAb?`)7`& (e  ee.!!0)5?`T)7`f`B!? 5CT,<ȸt? & f F,e $&EΔNIQ%Ό%@ 2EQU E`H#HeeNb,e(%"">"f$#$*p++$(`+ `a `7`j``爇& TG C `w  ? ? ",3 bzE 0e*& & e&w e !&r ~'((U  EP$Eh(7 )7 3 3 3 3 35>(3 3 e 5$UB(  ( E$%e\E ` ف E6%^CC^!C%גPע! " C!$ @@   eC 5$wd'E,+.5@++5E ( &'I5= $0$$ 3#   W: \ee. `? f! C! פ ר- 3 _7 ^ 6Ew( 5 7 < ̋? ( ? E('+7 w5i ?  pe^e.e & r. J 4U v- # 3c    ""H7C D D! c""   f R``U&? f& ʋ5&ŀaz  7 & ~ Qȷ,&5N &E faWQWQǁT <7 J eze.6 $ 鈷6 fW@CUR&F f:f W@f x:C5&%@&^:weC ˕ ˤ &툀鈷e.wZWfeͥ( 77777 ww `CeV EfE%  ҋҋG #ʵ@ e`a%A 7  w& eeZ & g^ E e%  78?KMON-F-Overlay read error 5A K , +U@x$鈇  6 Ez %z ͋ ( > d  5$f :,( ""@"5 & dG F  `$)@  e %@AevFuu ( T X \E $ H .8 $? ـcef `e.e & dG F  `$) `e.e.5f)DbAb?`) & dG F  `$) `e `%Ԃ  f W +,e( (wv*&@7$e %  I hww%  .8eAbw   Da(D`D` Rvpbdͥ,͋jg,.*   @P  .ͥ*ͥ%  ee@a ȕa P E  7 7| lwr  wa PO e @e`  e  w7  n7 E  2wwR e ы wae ͇  @  7w r`w} aw~ͥ   8 $ w=u  V7fe e LMG,7 0ͥ+ͥ,ͥ 7,7xwre7_77 ͥ/I7PNO<e p SWw:, F f ÝeL aedw/   @RESORCPIPDIRDUPLINKBASICFORTRA B#B ԁ`C  emDHa ҋ 3EfE%  ҋʵ@AwMACRODUMPLIBRSRCCOMFILEXF4PDICOMPFOCALAPL     m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[mE 77P|   hœ  ¥  aefbL= K3 aezН/P h m[m[m[m[@@ LB:b B R J  H z \z | \ f P X DK:DK:SY:.S0˵@-•:) N N Zͥ-,B 4 H•.˵  B  ֆ 2ae  YS.LST.BOTkQ\0 Oͥ: ͥ- ]eЕ[ P ͥ. ww7?Mͥ:  f 7  77e eRe ͥ:  7:TT:PL:KDTDOFrom? To ? File? Files? Device? Device &@ E &E 7 g7z~ ? Xf  v 7e~ 2eef ,e  f&e j pp- D @&c%Lbtt&b%0c0jW""e~e.# 5 o%% EP4U%pppͥ:!fefe * nee( ~Е Pee  `ͥ[R  ͥH@ J` 8 K5$eVǿd :"  ~I$QIeU@W@a- g z R ͥ]R Еrnv e aew*W Е:ͥ: ( ͥ.* w%DaWw w eD w4 el ! s @r  wJ|D\f`|dP|DJ  @ʕ*  #ͥ.P J  v%* @ 0W:***f $. 0e$@6`0|462&$.6./0(0&h.2E2.222 280000 **6RCODE DIDE T LI ERECO  RESLC BSA RE SS GDE FO  AB DIFOSSTIN   DID IN RE LICeK   & Nwv e& TG C `PL PIP R *RUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUߐ   5 7  , enEO e   $5 7 EBc7?ADDR?O e @ z % or file? File 1? File 2? Library? Files ? File ? Physical device name? Logical device name? AW[ EBc  O e @  dlV^..W..0 0044000OCK 6 E.NAME = 2 ;FILNAM.EXT STARTS AT WORD 2 E.LENG = 10 THE MAXIMUM HANDLER SIZE MAXSYH = 0 ;MAXSYH CONTAINS THE MAXIMUM SYS HANDLER SIZE HSIZE TT,500 HSIZE RK,342,SYS HSIZE ;SIZE OF HOLE ALLOCATED E.USED = 12 ;HIGHEST BLOCK WRITTEN (NOW 0) E.CHAN = 12 ;WHILE TENTATIVE, HOLDS CHANNEL NUMBER E.JNUDP,434,SYS HSIZE RF,270,SYS HSIZE PR,174 HSIZE PP,132 HSIZE MT,4300 HSIZE MM,4700 HSIZE LP,306 HSIZE DT,322,SYS zO: ( 4   5$,( ""@5@ A ej  %@Ae Fuu| 7M = 13 ;FOR BF, HOLDS JOB NUM E.DATE = 14 ;CREATION DATE L.ENTR = 16 ;LENGTH OF DIR ENTRY ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?FIL NOT FND?7?SV FIL I/O ER?w5 $ 2  8g e6E (7?OVR COR?  E $  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; THE ONLY DEVICES BESIDES THE SYSTEM DEVICE WHICH ARE ASSUMED ; TO BE PRESENT ARE THE :  <  @  ef D!%  R`W!&&   eR f . TTY AND THE LINE-FREQUENCY CLOCK ; DEFINITIONS OF TTY STATUS WORDS: ; TKS = 177560 ;READER STATUS TKB = 177562 ;READER BUFF  & f& 懇? cef `% 7?SY I/O ER?  W ,,e ER TPS = 177564 ;PUNCH STATUS TPB = 177566 ;PUNCH BUFFER V.TKB = 60 ;KEYBOARD VECTOR V.TPS = 64 ;PRINTER VECTOR V.FPP = 2(wvd@7$e   e7B?FILE?r ? & f,e $&EΔNIQ%Ό%44 ;FPP AND FIS VECTOR .IF EQ BF TTYIN = 82. ;82 CHARACTER INPUT RING TTYOUT = 32. ;32 CHARACTER OUTPUT RING .IFF TTYIN @ 2EQU E`H#Hee&b,e 6e  %e& e Mf,!e4 Qa ew* wRw$ ew  ? "  e< aAa@C @ @E7v?ILL DEV?'((U  EE ` ؁  RUREG E D BTSERNI<u~vK YM| $ HT_n|?M-ILL USR ?M-NO DEV ?M-DIR IO ERR ?M-BAD FETCH ?M-OVLY ERR ?M-DIR OVFLO ?M-ILL ADDR ?M-I.wbjT^%%W&&'''()O ER?  W ,,e (pewvLL CHAN ?M-ILL EMT ?M-TRAP TO 4 ?M-TRAP TO 10 ?M-FP TRAP : 6 $D DeC B`  ewD@7$   k7@?FILE? ewTq~ ? & f,e $&EΔNIQ%Ό%@ 2,rp e wIN THE SYSTEM ; HANDLERS WHICH ARE VALID SYSTEM DEVICES MUST HAVE TYPE 'SYS' ; OTHER HANDLERS FROM WHICH PROGRAMEQU E`H#Hee2b,e (e  %e& e7h?ILLS CAN BE RUN MUST HAVE TYPE 'RUN' .MACRO HSIZE HAN,BYT,TYPE HAN'SIZE = BYT .IF NB TYPE .IIF GT BYT-MAXHAN, MAXHAN = BYT .EN DEV?'((U  EE ` ؁  RUREG E D BTSERNI<u~vK YM|.we(zsDC .IF IDN , .GLOBL HAN'SIZE .IIF GT BYT-MAXSYH, MAXSYH = BYT .ENDC .ENDM HSIZE MAXHAN = 0 ;MAXHAN CONTAINS  EE P &EΒE? >#:?2w *eD e& &Ne$e E & eR& &$ >W*@ "  @:e e W a `  (  && e& ~ee ?  w &fm ~? bWW B abJFw? ? a@w 7R& 0w  7 &w ^w  Be$B  wdQ$m(w   K5$w $!5@  e<NSSewN  U7 ͆ 7 7  w ~w wjeRr H"2  XI$QIeFU@( : t T8p~Dw d4.7 v7 tw * 7e`w @%1@% @#eee%7`p 7 w    @|X @B@>D$CeK   baba& Ne# / wxEK]w d ؇f  w 0 E0w!z 5 1   $w^ e 7@Ŋ` & *J E%=%< D  "%ZX w 6    < w  h  `5El $f w   $PPw  %  p"B  >'  7 e  O  $e d W&E77 w  w  pw  ? we`EW2El  7 PFaP=7 B*#7D 2a,  `B7?DEV FUL?e " 6  0`*7?FIL NOT FND?5 W,W=͋=7?ILL CMD?7`e# B#e`#w *ed%   . b$ `w#   7 "3 fz?ILL DEV?5 & W/@` W!W:@ 8& U& Uef \7 Kaes S w b 5Sw I3W2Wl Ew C $ A#* e w& e∩ W[ W]  @W: 0$W.  (2 "b&8$ **w w 7 5 : 6e PH-  j $7 ^ LeH !   > j $7 7 R . "&U$.5$ $͋ e q"R@  ͊ U wN E$ee)U%Me- JĔ NĔ F&f&I e`  &e@^we3 D r7 edF7 7 ^ee J&Z v$H $ ( Xe6@'( EM( > U%e 2(rhw7 I&e B& 7&  TT L4L4f x "U$7  7  "7 5z7 E$(7  *U$5$Aw& f & T  w54B  e  L$  w E e>& bE[5@$ a zE ee `}~, , , ,    % W# % * *  wߋ$ɀ *U  P5$ .~)Q u#R  5$  <4  7  t w f 3   ˵'ӵU$ aC  `  7Bw~7* gU? |x 2@x .6& < &  x|7 v? @     D P7 ĥ   L 5z 7  b5@ 7RB t :% eC % C ```   5@fd u#eR LELELEEEEEA|$EQ]$TfA e̋̋ 6@XU@D`J 67 055n @e,}7 zz n8rpqff`TM HS  @   p?xJ$l|X5@&% +_ * %& D \!$bEeT% * ">Ew  D eEE e @O e.7  @ &>4 u# W%*L# E  ?\#  4IL@N  7?ť&6  fe  amxagjbd`Vp0t% 4  .?0 $ ̗/ ? % &čDE Ea5% (7 |5"5 E Eaex QN D   &7 T $uFD*eaU6  ) 2@"  l 5 L E E 7  s!5s  ENEae E % _ *%@ *^%ZAw5@xZA^V%&f&   ac φe`B`N ˋ  w  5E R !&5  5  7   7 7 w X ( 7 >w| EaB, Q$W 8', $)  6`6`? ͋wxwe@pEg,e8&f& ㈄ e !ꈇ )1 ĕ^ $  Lcĥ    U C 7 7 ew VeD ,e5 e %_%^_w  e5 H(P͋ͥ/@:ͥ! e,  Ce1%R ZHp5E   e T%L%)&Nef 6e *o tL wD# F < ! eH w.7?DAT? ””#e,e Y5 2t2.e" )$ & >Ĕ!9S͋5 eA ĒEE(*11& d`e ? H-@ # 3c B `A `, p&  7 d<@&7 V<  0:7F?TIM?7  6 0 \7 6WJE n D7 >4HՐ נ  -   #̋ 7̋4 Fe bw  (7?M-SWAP ERRwH | (R & w *ew wx "J - # 3c ^  - D @&c%Lbt H&&D B· D 6Ƈ:%7 X "7 J7&, w ׭whE 7t&b%0c0V%P4H@ `e t7f, 2" W-(7 0 %D !*'  < 5U@<J  E$     7 7  L  >7 !ׯ `  % ` d"Xh  %  4"(h   6 &  5 - w!LJ& 2֥  5 7 -+U E `    ͋D 5|w 5B j  5 H 4!E%%%%% 7V ^7 V  7K 7=78 B(f,EAW#D  7W ΁?w w 2 , D 5N5&@  .@ S~ e-    w5@E PP J< 47a7a7aT7a7a7a7a7a7awb.5) 5|w 77 D  "- "UpE@ e7a`m, be&` ee wD1 w:1B*e@eAf .,}  e U@ % eC ~ 6 w`& w   $)& E%I р v < w , e R% C ``` ec^6 PC = %7 ;SYSTEM EQUATES SBLOCK = 494. SYSTAT = 102023 PR7 = 340 SYINPR = es5  Me   ( e&"x U@f&e _*a @E @( &  X.26:>BFJNRVZ^bfjnrvz~  w! a BJ  _X$&Btj &tv END PASS POWERBFJNRVX W#  d4 y}@7  W#   W#   W#  QXMULT.SYS REV B 29-NOV-76 USE IS LICENSED BY TERAK CORPORATION W#   W#   W#   W#CB4DE!W75  7)aeND A  a  w@L̟     W# H    H W# ;  wr   aw7e<wvP@P7r@eI70@wM)w 2z 7 , ßBP    :P Vf X 7.  z X W# =  @ 2P @ Q @ W#R  2S 2T w  7Q(  W#.6  "$7UwU t U RW#V t t  !W  W# P   7 UU7~Y%UUz p W#/P 7Z "$ "M ╪ "7") X %?Y ?Z W#+  B B2[ 5UU BU\ E 0 @  ` 7  "$ "   " `%  W#0E 7 "] W#^     B%_   b BW#` C $ UR$$*$* P$hUhf 7 T UUR$$*$h%UU0 . W# 9  s ! w" Ds#  X{$ lx%  x& B%UUa C %b C W#  %c  %d W#   A A W#  X ' %X!( ) %V* %+ , f408C7 X- %e A A %f W#!   %g   %h W#"i  %. %/ %X0 r 1 2 %X#3 !4  5  26 j  tW##  %k  t %l W#$m @ t@ @ B7 W#  @ `F```aFa%YZT8 W#9 t t  2%n @ %o @ W#%p  2%q 2%r W# ¥: ?; < W#= Õ B> õU B? t %s  RW#&   t %u W#' U %Uv  õ W#@ ĕ ĕ   BĥA Ċ Ċ Ċ bĊ BW#B Õ t%w W#( y x UUx %x W#)- #A` 2%"Fy C BåUC C åD C W#  E  F W# AA` %޹z ` #a{  #D`| W#*} #܃ %޹~ # G A AH W# •¥I   ¥J W#K Õ ÌÌ   %  tW#+  2 t  % W#,3 B¥åL Ì Ì tW# ĕĥM  tÕ åN W#O @ t@ B%  "$7 rȕU JUd UU J%UUL W#-(  "$ȕ   W#9 "ɕ II ɥ I Iɥ W#: "ʕ ʥ  ʥ W#L $U %U  t% W#M! H7yB 8"y UUW#; "˕ ˌˌ ˥ ˌ ˌ tW#<  "$̥̕  t˕ ˥`x %" W#N[ $ #  b 2%"F  `($   h %޹ 1 W#= $H tHH 2ȥ ȕH ȥ ȕH W#> $ɕ l #" o  #6j   be\ b%R W#O@  "#.* % 2ɥ 2ɥ t ɥ ɕ RW#?  " t ޹ #  %  t t  W#P"   W t    W#@K "  X $ $ %? B% ( UU$_ ~   %    W#Q"  "  2ɍ t%  ( %* $ 7$8Z% p W#AR  " D B 8 5UU B \ W#RT %    $V%X  %V L  $ J  ? M$UU &: !X W#B " 7 % 7 vwq %f W#S 0׭,," 7 w`W#1- 7  "$% 2p% 7 UU%UU W#2* 7  "    B-   b BW#C "s B%UU$~ %b W#3"  " tȋ tɕ ɋ  S % H W#D "$ % $ , W#E $ W, B  W#4 $ ?ĕ   J  W#5  ˕"ѕQ a % q BJ % W#F $ %  % W#G  BK ˵U BK  ˵ "8 $"   tW#67  $ %  tW#H  $  %  t % W#I̕   t B ̊ Ԋ B~ W#7    H tH H 2% H % H W#J   2% " K B˥U K   ԕ K W#8  ȕ ȥ  ȥ 2% t %  RW#K "   %  $&Btjv@ALL ..V2..,.LOCK,.SETTOP,.UNLOCK,.PRINT .MCALL .CSIGEN,.WAIT,.EXIT,.WRITW,.CLOSE ; ..V2.F%U :W#- "tߍߥ %U W#. 3tߍߥ  % W#/ ;t .26:>BFJNRVZ^bfjnrvz~ߍߥ %U W#0 tߍߥ %U ~W#1 +tߍߥ \ %U P!W#20 %w! a BJ  _$&B 2   "$ &B5 v7vߍߧ& " '" #'$ $_#  ,@4@<4vt POWERZ^bfjnrvz~% W#p  _ $_ "W#Q7  5 vvZߍߧ& r& '" b''$ V(_# J) ߵHtv<   "5t7tDߍߧ" ^ '  N_# W#p  _ $_ "W#Q7 A5 w7wߍߧ& * '" +'$ ,_" - W#   W#w 5Btwtߍߧ"  '  _# W#   W#wE W#p  _ $_ "W#Q7  wz%@   " $W#p  "&W#q W#r W#s 5ttߍߧ"  '  _# W#   HW#w0 B5ttUU  "UU$ &W#t  "$&W#u$W#v   &W#w     $ &ߍߧ" 8 '  (_# W#  W#h A5u7uߍߧ"  '  W#x"W#y UU" &W#zUU W#{  "$W#|   $&W#}  E_# W#  W#6 ~A5@uwuXߍߧ" r '  b _"E W#     "&W#~ &. Wvߍߥ /% 0W#~ 1 vߍߥ  W# w@ wW#   "W#  W#!W#"   "W## 2% 3W# 4 AUUWwߍߥ 5%UU |6EW# n7  Wvߍߥ J8X8ߵ  ˋe    U W#$ TU "W#%   "W#&  "W#'    "W#        ( "W#) , ,.Wtߍߥ %@U W#) ?tߍߥ %U GEN CREATED FILE. ; ; .PAGE ;REGISTER DEFINITIONS R0=%0 R1=%1 R2=%2 R3=%3 R4=%4 R5=%5 SP=%6 PC=%7 ; TW#* t,ߍߥ %U W#+  tߍߥ t%U hW#, tߍߥ  %A >9W# 2: vߍߥ  ;% <W# = AWwߍߥ >% W# Wpߍߥ % % W# pߍߥ f % Z % N W# ?EW# @ Wvߍߥ  A% BW# zC vߍߥ VD%@U JE AWqߍߥ  ( %  %  W"E Wpߍߥ % % W# % >FW# 2G ,.7vߍߥ H%U I%UU JW# ?vߍߥpߍߥ % % W# AWqߍߥ p % d % X W"E @ K%U L%UU MW# v,ߍߥ ~N%U rO%UU fPW#  vߍߥ467p"ߍߥ  & %  %  W# ?pߍߥ  % % W#  >Q%U 2R%UU &SW# vߍߥ T%U U%UU VW# #vߍߥp4ߍߥ  % % W# pߍߥ  t % h % \ W# pߍ W%U X%UU YW# 4vߍߥ  |Z% p[% d\W#  .26:>BFJNRVZ^bfjnrvz~UU7r6ߍߥ 2%* &% W#  UU?rߍߥ %* % W# ^ %_! a BJ  _ UUr<ߍߥ %* % W#  UUrߍߥ b%* V% J 4tvnrvz~W# >  UUrߍߥ  %*  %  W#   UU#rߍߥ %* %b <ߵlvt<  8_ Hz ߥ W#  UU4rߍߥ %* % |W# p UU% ?%"@ *ߥ%f % %"%$%&%UU(ߥ_ *  H$Aߥ B_ oHz C2 &ߋD%HE%F% G%"H z 4 &ߥ%H% % %*"%$%&%(ߥ%$I%&J (KߥL_ Tz M3 %N)ߥO%FP_ IHz ߥ%L  ߥ_ T.Hz % Q%"R%$S%&T (UߥV_ *EHz _W4 &_ߥߥ%L%%. ߥ_ 뻢)UUUOHz _ߥ%L X%HY%Z% [%"\%$]%*&^%(_ߥ`_ *z  ߥ_ *Hz ߥ%L  ߥ _  %j" %$ %*& %( ߥ, _ *ojHz 4 &ߥ%88 effffe MߍE Lߍ E "$&(LHTTTTH%\% %"%$%*o&%(ߥ-_ UUUUU'KHz _ ,*ߍELN ߍ\ E BH"J$L&N(_DTTTT ߍE4 &_ߥK%H%% %U"%$%UU&%UU( ߥ.!_   "$S5D 25 : (e@ ߋ  5.*UUz "4 %#*ߥ$%%% &%"'%.$(%*&)%C_zߟ`e` (Aߊ`ߕd dߕe&~  E LE LE L̋dߋd0e%~ԕ0 ~UU(*ߥ/+Z8kG4.KqAd zzzzߍE ߥ,%Z-&f&f   POWER&fȕ ɋ"W %.% /ߥ00_ qqccz 14 &ߥ2%3%P& e"  e  5ȕ7c4%i 5%q"6%q$7%&8%(9ߥ1:_ k.?G4zߍ$&"^B_; &_ߥ<%=%~>% ?ߥ2@ ^@(;8 @.26:>BFJNRVZ^bfjnrvz~_ c;cH\za(%"%"$ @ &% * "%||A/_ߥw w ! a BJ_B$(&B% ߥ'_ /*着z %ߥ%% ߥ(_ B%HC%"D%"E%c$F%;&G%(H \%ߥ3I@2jHz ߥ%L% ߥ)_ .EHz ߥ; 8_ @8q@H\z (%,%, @  &% * ,%||%L  ߥ*_ ^P@z@ vߥ%% J.ߥK%HL%,M%@"N $O%8&P%q(Q \%ߥ4R^%=" $ߥ+_ j* Hz _4 &_ߥ%H%%  E   ." _ END PASS5ߧ5@5 ߋCߧ^CߕC8C   " 7 t UUU %T ! !  !   !!<> % @*%* ? %$@^7 7 -@ @    !   !   ! P% %_."EQ7 -A %U@`7 ^B C D E T 5N F @%.Q  .EQ-.Q  .EQV%.Q  .EQ G H I J  E%K 7 %@ LV-Q  .zEQ|%.Ed  %CTS C@ 3.2  % @ |!<M % @ T% pN %$@ *7 L 7H -@      %87 T7P O @$ " 7 -P %U@R 7 Q R S T    U7    %@  5 U @ vrV W X Y ` \ E%Z % % @r!< % @J%v  %$@ 7 R7N-F!   @[ %7 %@V \ % @n !<]  @(7$-" % Z@L7 # $ % & % @ x% ^ %$@ N7 | 7x -p_ @ &R 7N -F`5' @lh( ) * + fbE%,  7  % %Z@" 7 a b c d 5 e @z f @ - %  @4!<. %  @\%\/ % #@ g h i  E%j @7 > % @ @k %! 7 7-0 @p7-1 %U@<7 :2 3 @ @!<l %" @2 @%2 m %#$@f 7 7@-n @ 4 5 $56 @>7 8 9 : E%7@-o %$S@ L7 J@p q r s L5Ft@ @7 7  5@U; %  z@< %X7 V %@2= % @ ~ % @@ ~| x @r %86 7  @Ћ  78@ 7    -& 7 %946w 5@2 5 5@\ 5J @@u v w x %y %%@z @ @   U@7 7 z v -d @ %:w %& @n!<{ %' @F%v| %($@7 R7N-F}  %;v 5e 5 5  @7 7w @(7$-~ %)R@L7      F ߋtvߋt"  B7 @w END OF PASS!< -J6  @jf    hd% 7  %*  : - wL owyzz}2H@@ tߋtvߋtw POWER FAIL@  %+@L@ !< %,@||%| %- @ ^ %.@,     %/@(4    %0@  t $(&Btjv@  xv %1@\7 Z =p %2@  ,48<  7 %3%ߋt@7 Z@6dn7 7  7 %4(E7 7 :7 wprtv0246P! @! a  RBJ    _@@7@~fb 7 P7 p6hJ8 %5@@|5@x 5@b %6@H: 7 77 %76@@   5E@v E@jBh? fU@V5@rj x5nE@"$? " ' 7< ( &w @ \w wZw w j fw   w  7 wvwjw  %E e U@5@D,$ 2 5@ 55 bf5bP wj  Z =w p w d w \ w T w Lw v 7y w h7r w `7l 7g   H w7L  U ~UxnUh Z5@xp ~  0.* B    ww (b " ww w A B` % w~ 7wtwj E 74b 5@>& ,5"  F ,?" wvEND OF PASS t E t4R 4Kw J-%zw  =w >d\7 4=w re0w ,w  %2@w k0e=w @w wtJ S=w  w ~ w RAe0w ,w  5@ 5< \5@xp ~5t5j a 5PRTVPRTVBtjv@5@H0( 6U55@ E55@  Uz55@ 5f^5@L5@ jb p5@f NF U@ 5@5@< $ *E@5@5@  U@5@5@  545|5@ 55@@5@zbZ hU@5@5@P80 >E@5@5@& U@5@5@ h5 H5.&@********************** ***** PROCESSOR TRAPS TEST IN ; 05@ 5 5X5@zr 5v5l 3 ? 5  . 7( w, N   6  w 7  w  7w "w t5@L4, : U 55@ 5 lE@? U@5@ĝ$& < 7  WBwNOw @&^C Dp A  &DCc N w w X P w < w  .ww  D  &C@AEPA&fw w /w w Tw 4  ` *******.************************ THIS TEST RE.QUIRES OPERATOR CONTROL OF THE KEYBOAR.D TO STROKE OR HO E `   w w 7UvEw l7NE PFLD DOWN THE KEY OR K^. EYS INDICATED BY THE SCHEMATIC. AFTER .0 A KEYSTROKE IS RECEIVED AND VERIFIED,.V AN A  pV w ^׭& Uldb7w FLŝDŝ@Ef P$ X.26:>BFJNRVZ^bfjnrvz~ wt!D w w   w @e%ĕtD7| VVw Bw .`e` w ;w :ĝD  w! a BJ  _X$&Btjv@Dw Zw,"f&f  d4DhFD 77w t &tv END PASS POWERBFJNRVX W#  5hbZX  <hD !%p &e N @ e0w &  4 W#   W#   W#   E%~ %% %?7E {` w   W#   W#   W#   W# ۇw .ח/ w r ׭J^w ZUw Rw7B ZV  7,4("4-     W# H    H W# ; w .- 74  w ^n?w <7 `w z7j7e7|    w J%0 %7E< 0w, 7$ %!  %??   w %Jw J7w ^ e0 `  1  W ֆ> m.7, y r ~Ht $B P47w ,w w  Cå å$ נA   e`   D  w*77%| tnw %b=w 0Vw ( w w >ww Ëנe ee e ѐ  @(A ODT V01-02 HBEF *;/\ $G _<^,OWEBP@>SRC> 0 ( 0$ 7$mw "w $\/%w     L eD  -FI!XASPMCFRB(\(J..&@ ߋtD~-. &.!RB !R=L !64D4 V !4Dh4 V %h w 6 X @w @ % % 6&zE v******************************A.L************ ***** 8532 KEYBOARD TEST.r IN PROGRESS ***** *********** W# 9  s ! w" Ds#  X{$ lx%  x& B%UUa C %b C W#  %c  %d W#   A A W#  X ' %X!( ) %V* %+ , f408C7 X- %e A A %f W#!   %g   %h W#"i  %. %/ %X0 r 1 2 %X#3 !4  5  26 j  tW##  %k  t %l W#$m @ t@ @ B7 W#  @ `F```aFa%YZT8 W#9 t t  2%n @ %o @ W#%p  2%q 2%r W# ¥: ?; < W#= Õ B> õU B? t %s  RW#&   t %u W#' U %Uv  õ W#@ ĕ ĕ   BĥA Ċ Ċ Ċ bĊ BW#B Õ t%w W#( y x UUx %x W#)- #A` 2%"Fy C BåUC C åD C W#  E  F W# AA` %޹z ` #a{  #D`| W#*} #܃ %޹~ # G A AH W# •¥I   ¥J W#K Õ ÌÌ   %  tW#+  2 t  % W#,3 B¥åL Ì Ì tW# ĕĥM  tÕ åN W#O @ t@ B%  "$7 rȕU JUd UU J%UUL W#-(  "$ȕ@ 2P @ Q @ W#R  2S 2T w  7Q(  W#.6  "$7UwU t U RW#V t t  !W  W# P   7 UU7~Y%UUz p W#/P 7Z "$ "M ╪ "7") P    :P Vf X 7.  z X W# =X %?Y ?Z W#+  B B2[ 5UU BU\ E 0 @   `  % ` d"Xh  %  4"(h ] W#^     B%_   b BW#` C  t    W#@K "  X $ $ %? B% ( UU$_ ~   %    W#Q"  "  2ɍ t%  ( %` 7  "$ "   " `%  W#0E 7 "* $ 7$8Z% p W#AR  " D B 8 5UU B \$ UR$$*$* P$hUhf 7 T UUR$$*$h%UU0 .  L  $ J  ? M$UU &: !X W#B "W#1- 7  "$% 2p% 7 UU%UU W#2* 7  "    B-   b BW#C "s B%UU$~ %b W#3"  " tȋ tɕ ɋ  S % H W#D "$ % $ , W#E $ W, B  W#4 $ ?ĕ   J  W#5  ˕"ѕQ a % q BJ % W#F $ %  % W#G  BK ˵U BK  ˵ "8 $"   tW#67  $ %  tW#H  $  %  t % W#I̕   t B ̊ Ԋ B~ W#7    H tH H 2% H % H W#J   2% " K B˥U K   ԕ K W#8  ȕ ȥ  ȥ 2% t %  RW#K "   %  W#9 "ɕ II ɥ I Iɥ W#: "ʕ ʥ  ʥ W#L $U %U  t% W#M! H7yB 8"y UUW#; "˕ ˌˌ ˥ ˌ ˌ tW#<  "$̥̕  t˕ ˥`x %" W#N[ $ #  b 2%"F  `($   h %޹ 1 W#= $H tHH 2ȥ ȕH ȥ ȕH W#> $ɕ l #" o  #6j   be\ b%R W#O@  "#.* % 2ɥ 2ɥ t ɥ ɕ RW#?  " t ޹ #  %  t t  W#P"   W   hߋEt Fq># %   TW h  B X @  h! ߋQfB .eB ۃe ǃ ߥ@ H wߥ DB @ H@ ߋRUU~j  _Ӌ˥ _U@R YV W!% _C   C' B @& 2 _""& B t> f B \ C ܇ ʇ @5  _B IS MAX MEM_5@R !_!@  REߗ_D aGl~2^rLߋPߋp— E  H wߥ D!B @5R_B # E 5e _ /ߵ; ߋrE¥ @_B ^C ߋEwwD5RB @5@RߥDB @  % B&f ߋj E ߋ B t ؇e ߥ<H_a aHUH HEH5 W#RT %    $V%X  %VBB& % B& e E ۇ_ W a B  Bf B@ 7 % 7 vwq %f W#S 0׭,," 7 w`e  wߥD B @   B    @ e E wߥD B @їїE X8ߵ  ˋe    !  ᧱᧰E B D w@ߥD B @ E  P 2 = PD !E (B  B&        %B ,   B@  W Ӈ@ B ‡` wߥDB @ @ GEN CREATED FILE. ; ; .PAGE ;REGISTER DEFINITIONS R0=%0 R1=%1 R2=%2 R3=%3 R4=%4 R5=%5 SP=%6 PC=%7 ; T@ E ! B @ @ D C w@ߥDB @E ߕ! B X @"B F TYCS = 177560 JSW = 44 ; .MCALL ..V2..,.LOCK,.SETTOP,.UNLOCK,.PRINT .MCALL .CSIGEN,.WAIT,.EXIT,.WRITW,.CLOSE ; ..V2. E  B *C  D ւwߥDB @   B  E ߵ  .26:>B7w e"  e  5_L   e wRߥDB @ HU B "  5~e&H# %@ @8_ B   B   5~e  B  ߥ@E C HwߥDB  "&*.26:>jnrvz~@ HE U B    ' B r@' 2 _""& B F>   *e ߋP@ R_B ADDRSS ERR&ȕ ɋ W P& _Pȕ7QED! a  RBJF _&H# %@$& B 3LN.&@ ߋtD~z v************************************************* ***** EXTENDED INSTRUCTION TESTt v5t IN PROGRESS ***** ************************************************* "END PASS" MUST APPEAR WITHIN 5 SECONDS, AND WITHIN EVERY 2 SECONDS THEREAFTER, OR FAIL TEST. SCREEN MAY "FLICKER" DURING TEST. TO STOP TEST, TYPE ANYTHING ON CONSOLE KEYBOARD TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. A~A~A~A~A~A~A~ ߋtD~U ~B~E-  ߋtD~((*,.0 2 46 8 : < > @BDG!I#K%MRHe0_B TESTING BANK 0... E K †E a _H%a "B @5R_B % 5R _B T    !"#!$#%%&('*( -) /* 1+ 12 FAILED wb5R^ @ %w 5R0ߋEߕ@ERT5RU@R%!Xu@TR3, 5- 7. 9/ ;0 =1 ?2 A3G4!I5#K6%M789 : ; < = > ? @ XT_!E_ߥ D5RW O•Šы  _B  _B 1 D A B C DF!G%H / e0 D# K# ߕ _B _B  K @ U0 D K @ K @ ߊ F_B END PASS " FߋPߋ_J%! #B @ % &%'B&CEU ECߐߋBBcc## ߋ  @L PeaߋЋ ȥ 5 R Ћ ߋ ߋ RUCTION TEST IN PROGRESS ***** ******************************************************* "END PASS" MUST APPEAR WITHIN 20 SECONDS, AND WITHIN EVERY 15 SECONDS THEREAFTER, OR FAIL TEST. SCREEN MAY "FLICKER" DURING TEST. TO STOP TEST, TYPE ANYTHING ON CONSOLE KEYBOARD TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. ****************************************** ***** VIDS INT DELAY OUT OF RANGE/> 6$: INC (PC)+ 60$: .WORD 0 CLR R0 ;SET UP TO MEASURE INT DELAY CMP (SP)+, (SP)+ TSTB @$EDB ;"READ" THE CHARACTER 7$: SOB R0, 7$ ;A 5 MICROSEC PER TICK COUNTER HALT ;HERE IF NO INT OCCURRED 10$: CMP 40$, 60$ ;SAME NUMBER OF ENTRANCES FOR EACH ??? BEQ 14$ HALT 14$: CMP CLOCK, #130. BLO 11$ ;4000. * 500 US / 16.6 MS CMP CLOCK, #180. ;IS THE CORRECT TIME ELAPSED BLO 12$ 11$: HALT .&@ ߋtD~z& v******************************************************* ***** FLOATING POINT INST ?.w 2EML INT NOT INSTANT #1R% e߀5w RESET DIDN'T SET DONE BIT5@w RESET DIDN'T CLEAR  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOR INT NBL  U@w INITIAL INT NBL DIDN'T INT %5nw tCONSOLE INT CLEARED DONE BITEJU@> %UX[^adgjmpsvy|T 1$: CMP (SP)+, (SP)+ CMP R0, #SRCE7 >7 |@(  7  ?w EML INT WASN'T INSTANT #2 %   .w ONE 500US INT DELAY OUT OF RANGEND BHIS T8DUN CLR R5 BISB (R0), R5 ASL R5 ASL R5 ASL R5 11$: SOB R5, 11$ MOVB (R0)+, (R3) BR . T8DUN: CMP R1 %~w READING EDR FAILED TO GENERATE INT,- w xUNEQUAL INT COUNT-^-Vw RAVG 500US INT DELAY OUPT OF RANGE #1 9 9 7 ʋ  9 W 9w CHAR LOST IN DONE BIT DRIVEN XFR #1!w DATA MALIGNED IN DONE BIT DRIVEN XFR #1 9 -w HI-SPEED XFR TOOK TOO LONGV h9 9 VTʋ   A 9 W 9w <CHAR LOST IN DONE BIT DRIVEN XFR #2!w DATA MALIGNED IN DONE BIT DRIVEN XFR #2 9 傠  9 9 7 @w INITL INT NBL DIDN'T INTV% 9  џ~W 9w |CHAR LOST IN INT DRIVEN XFR #1S!w TDATA MALIGNED IN INT DRI ************************************* ***** KEYBOARD TEST IN PROGRESS ***** ************************************* FIRST, VERVEN XFR #1P 9 -"- w AVG 500US INT DELAY OUT OF RANGE #2  9 9 7 @w EML INIFY THAT THE SHIFT LOCK KEY TURNS ITS LED LAMP ON, AND THAT EITHER LEFT OR RIGHT SHIFT KEY TURNS THE LAMP OFF. DEPRESS THE T WASN'T INSTANT #3% 9   A W 9w CHAR LOST IN INT DRIVEN XFR #2?!w ^DATA MALIGNED IN INT DRIVEN XFR #2KEY OR KEYS SHOWN BY THE ABOVE SCHEMATIC============ TEST SUMMARY ============,ew WS%WN 9 炠: P l ߋt~w> : P @ ߋt~wEND PASS***********A/W KEYBOARD I/O ADDRESS: S)TANDARD OR A)LTERNATE ? ???Opr0 8********************************** ***** CONSOLE EMULATOR TEST IN PROGRESS ***** ********************************************* @5@w INTERRUPT ENABLE WON'T SETE@E@5@w INTERRUPT ENABLE WON'T CLRR@h EMULATOR ADDRESS --- S)TANDARD OR A)LTERNATE? ??? !$'*-0369 BR 18$ 11$: BNE 19$ ;IS CODE CORRECT ? 12$: TSTB STATUS ;CHECK REPEAT ACTION ??? BEQ 18$ ;0-> NO, SINGLE STROKE ONLY  CALL5 GETBYT ;GET REPEAT KEY DELAY ;WITHIN PROPER TIME ! BCC\(Aڽ*\*(Aڽ\*(a\*(A\*(a@***** REPE\(AӚ"Ӛ4pp8дNEevTIMREQ ; <0`0 x  zEe<w ?KBDTST SYS ERR?ES*\*(Aڽ\*(a\*(A\*(a@***** REPEAT TEST...HOLD KEY DOWN UNTIL RELEASE IS INDICATED *****H @***** FOR REMAI nx w ~x”k^ Ӌ@7w R5@w PRESET DOESN'T CLR INTERRUPT ENABLE1)NDER OF TEST, STROKE KEYS *****@***** PASS 1 (NO SHIFT,NO CONTROL) ***** 123456 7 8 9 0 -={}! qwert2 048w xNO ERROR(S) WERE DETECTED DURING TEST -  w w&  yuiop\ [! " #~$`%!&(a)s*d+f,g-h.j/k0l1;2'34569z:x;cn?m@,A.B/D FGH @***** PASS 2 (SHIFT, NO CONTROL) *****\w , w KEYSTROKE NOT REC'DSTw <w pREPEAT DELAY OUT OF SPECR; 8  P  w "w n !@#$%^ & * ( ) _+789 QWERTYUIOP| ]! " #4$5%6&(A)S*D+F,G-H.J/K0L1:2"34152639Z:X;CN?M@B?D F0w "REPEAT RATE OUT OF SPECw Fw REPEAT RATE OUT OF SPEC < wHw w DOUBLE CODE REC'D FROM SINGLE KEG.H @***** PASS 3 (NO SHIFT, CONTROL) *****\ 123456 7 8 9 0 -=!!  \ ! " #!$!%&()YSTROKE D w ~L* CODE ERROR RETRY...TYPE ANYTHING TO PROCEED *w :x  (e(EE *+,-. / 0 1;2'34!5!69:;<=>? @,A.B/D F!GH @***** PASS 4 (SHIFT, CONTROL) *****\ !#$%^ & * ( ) _+ t tр t L L  Lt( x  $ e z fg j/0 f  | ! " #$%&()*+,-. / 0 1:2"34569:;<=>? @B?D FG.H @***** END OF TEST *` w DONE BIT NOT SETIJ &  |w dWRONG CODE RECEIVED V  CODE EXPECTED****5 TIMER ;WAIT A RESPECTIBLE TIME KLUTZ ;FOR OUR MAN TO LIFT HIS FINGER TSTB @KBDBUF ;REMOVE ANY EXTRA CHARACTERS R:CODE RECEIVED:foR/N @Ջ E 6EUt 0  1$: RD 1 JETURN .NLIST BEX RETRY: .ASCIZ /* CODE ERROR RETRY...TYPE ANYTHING TO PROCEED */ .LIST BEX .EVEN CLICK: MOV #4, -(SPMP KBDTST .PAGE CHKKEY: MOV #3, R1 ;WRONG CODE RETRY COUNTER! 10$: CALL SETCRS ;CONVERT (R2) -> R4, R5 CALL TGLKEY ;TOGGL@ZZV9N dրj RRR |   H /w 6  @e  e      8   5  e7wfD`wLe  & wr fW3W-  r  e[7   6 `f 7 7 F     & e $g,5 w pe  cD >N & eT e lW3ceem D  F 4   ? ?    $]  F  F p  #we 7  .     ep  wN  -`` ` z  ? 7 $7 JwPea% wN ew@  wz 5  #  7L H J &fw   Np  T8e> R .ENDC TST OVFLG ;ANY OVE N jJ  w     <  m8eW3[wmW5wm df< UNUSED > @ P#H-p-$  \ |w-  wcem55---A*fU%m5 & 5!u#  ne` w ~ .pq7  @ ` C  <    @ PN!@  x &fW]D r -" ?EXT NEG?7?ROOM? D$ j M  `4  7   e  †w7f?BOOT COPY?鈴    B~U0$@@ 1^ h rwS Ԯ7 @"7C   FILES, u t BLOCKS n ,k T FREE BLOCKS   H qwr-P@N K :/7 $ (N "AZ 0 97bE0\*,@ Z ARE YOU SURE ? @ b ~ a XT  r eTlA  &  w׭-( ( L~9 r-8e( xL~, Xw ׭'w 7 JV~ *7 x7sn lwe 7?ILL CMD? TERAKߋtv ?B-NO BOOT ON VOLUME @w p@w  T~wġ ׌@ e B:X,GEDIT V01 CMDS: S - SET wP׭ ׭ w f& fwW#w v   @ @wP  @& 7 " DOTS C - CLR DOTS N - NOP DOTS (FOR MOVING) A - SET THIS DOT ONLY Z - CLR THIS DOT ONLY 0 THRU 9 - DOTS PER  BLOCK@   IS BAD   -̂@ &   # p@ zw 7 P7 R & B  g wDKEYSTROKE TYPE TO EXITORr? JRRRe e w  =@e ^  7f?FIL NOT FND?&p ѕ  Rì     s   p x] \Z 1~   @  # > PPPP  @7?ILL REN?ww w  @ t e PR  d s  -2&w*   4 s  xee  w& f a7  ߋ* 0&&鈀7,?IN ER?W   @`7@E  w  %X @`7ъUG-SEP-OCT-NOV-DEC-C  wX,57?FG PRESENT?I  戇 7  爇7 7 Wwm @`  7?CHK SUM?|& &cxe7T?O ;~ bUT ER?< * & 5 , ,z ^& ", P,77 $b F-Bn舀 U $V w?OVR COR?  w7  7  B &7 2?NO .SYS/.BAD ACTION??REBOOT?1 @ 1 `N? & e& f W- @ f Z   7&fT    `   ) $w 7F?ER RD DIR?76?ILL DIR?85 @w  f&De׭ n & (f`W#HDLU% fw HVw @R A  f e `   T   ( JcT7 d & 7N & (fIW#EO;e<  H  U e LLhQ L` mw  L555 *4ҕ  J W! U ҋ .*ҕ  <, <,45w e7 w w & f͋  w hՇ xeET W0 e  3 R9 .* 55 B5.ߋ\5+3 <, * ")55 -5   $   &e0J   LL0A bAce) H w & jp&WW*  @.- l5"5 +5 &5 +U$6U$6 % % ,' ` EU5 5 % ,'  :e e    c ` z A0 b   d  U$65_   ) %  "`ߋ3 5 5  " rBW!<% .*@B!  5PIP V04-06-AE]E `x7` 7/7 ?COR OVR?|e ! !>M#@SS%'   &5 @@  N^&E#? ·w e&  #@S    ,@*,@& &  B j&7  ȝw7X?DEV Fe7B?ER WR DIR?t emq&  D 7! !e   < UL?7J?OUT FIL?@7 7 e meq7?FIL NOT FND? 9ne ׭ )XF  @e0    . @f( d@ ee0 &B,75 e ( -5 j+ '@R& &x& 7` &  ,7 5  %Y   5Q AAAA63AAAAHAAAAAAAtHAAAA!xAAAAAAA6HAAAAERAqVa ER16q(((A;!8.8<|8D@HܥI@!D$DD@(PZ0!Da$8Dd|@ЌiA@!D<@DDDD(9%APJ;9.$8<xD8H<PJ';0@AAI)AAA A 9) A !AI/!s A 0  '{a A9%E A 8!q1vAAAAAJAAI1 DA    A&z|DxD<! hN    X%F~ U&Ue(H~ ߋtD~ @P? CXI.&@ ߋtD~zT! v********************************************* ***** CONSOLE EMULATOR TEST IN PROGBW ! 8 ߋt~9A~A~A~A~A~A~A~A~p ߋt~:A~A~A~A~A~A~A~A~ ߋt~<A~A~A~A~A~AwRESS ***** ********************************************* THE CONSOLE EMULATOR HARDWARE PORTION OF THE VIDEO GENERATOR WILL BE TESTED. OPERATOR MUST FIRST ENTER THE EMULATOR ADDRESS--EITHER STANDARD, OR ALTERNATE-- AS SWITCH SELECTED ON THE VIDEO EIB. (REAR OF 8510A) "END PASS" MUST APPEAR WITHIN 15 SECONDS OR FAIL TEST IF TESTING AT STANDARD ADDRESSES, SCREEN WILL BE BLANKED DURING EACH TEST PASS. TEST WILL REPEAT. TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. SECTIONS OF THE GRAPHICS, AND CHARACTER DISPLAYS. A MESSAGE DECLARING EACH BLANKING STATE TO BE OBSERVED IS FOLLOWED BY A DELAY. 3) AUDIO TEST - A CONTINUOUS, THEN A WARBLING TONE WILL BE SOUNDED. 4) PAN TEST - THE DISPLAY WILL BE REPLACED BY A FIELD OF HORIZONTAL LINES,T! Hԋ    &!  ep >Nb&2E  WITH A MESSAGE WITHIN THE FIELD. THE MESSAGE WILL PAN UP, DOWN, AND WRAP-AROUND. THE PANNING RATE, AND POINTS WHERE DIREC' &f vwxrD 7wfw^\z7xH <w7n ww" " " DP ~e0~E  X    W 28X  B eRRRRRRHARACTER GENERATOR MEMORY TESTS IGNORE DISPLAY CONTENT UNTIL "END PASS" IS PRINTED***THIS MESSAGE MUST PAN UP AND DOWN UNIFORRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRMLY, AND WRAP AROUND WITH......A PORTION OF EACH LINE VISIBLE, OR FAIL TEST****=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* END PASS *=*RRRRRRRRRĊ     A\!" `  ~e~e =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* A WARBLING TONE/ .ASCII / WILL BE SOUNDED./<15><12> .ASCII /4) PAN TEST - THE DISPLAY WILLE"   X    W 28X  B eRRRRRRRRRĊ   BE REPLACED BY A FIELD/ .ASCII / OF HORIZONTAL LINES,/<15><12> .ASCII / WITH A MESSAGE WITHIN THE FIELD. THE/ .ASCII / MESS   A\!  ߋtD~w>****************************************** ***** VIDEO DISPLAY TEST IN PROGRESS ***** ****************************************** FRAME TEST...FRAME MUST REMAIN STATIONARY, OR FAIL TEST ********** END OF FRAME TEST ********** ZONE TEST...GRAPHICS DISPLAY (FRAME) AND CHARACTER DISPLAY WILL BE SELECTIVELY BLANKED. VERIFY THAT BLANKING AGREES WITH MESSAGES ALL GRAPHICS ZONES, LOWER CHARACTER ZONE UNBLANKEDALL GRAPHICS A~A~A~ ߋt~A~A~A~A~A~A~A~A~ ߋt~A~A~A~A~A~A~A~A~P ߋt~'A~A~A~A~A~A~A~A~ ZONES, MIDDLE CHARACTER ZONE UNBLANKEDALL GRAPHICS ZONES, UPPER CHARACTER ZONE UNBLANKEDLOWER GRAPHICS ZONE , ALL CHߋt~3A~A~A~A~A~A~A~A~ ߋt~A~A~A~A~A~A~A~A~ ߋtD~U ~B~E,  ߋtD~(ARACTER ZONES UNBLANKEDMIDDLE GRAPHICS ZONE , ALL CHARACTER ZONES UNBLANKEDUPPER GRAPHICS ZONE , ALL CHARACTER ZONES UNB ~xaW  W  ~W  ߋtD~    5t    " DP ~eBLANKEDUPPER & MIDDLE GRAPHICS, LOWER & MIDDLE CHARACTER ZONES UNBLANKED********** END OF ZONES TEST ********** AUDIO TEST..0~E ؕ   U P P  5t0 E e' P.A CONTINUOUS TONE MUST SOUND, OR FAIL TEST A WARBLING TONE MUST SOUND, OR FAIL TEST ********** END OF AUDIO TEST **********^~,5t0E  P[~   ~A\!  ߋtD~ PAN TEST...ALL LINES MUST REMAIN STATIONARY, OR FAIL TEST *********** END OF PAN TEST *********** CHARACTER DISPLAY AND C# ET FOR UNIT #1 (ADR 177520, VEC 120). "END OF PASS" MUST APPEAR WITHIN 5 SECONDS, AND WITHIN EVERY 2 SECONDS THEREAFTER, OR FOOT SYSTEM. WHEN TEST COMPLETES, CONTROL WILL RETURN TO THE TEST SYSTEM. AIL TEST. SCREEN MAY "FLICKER" DURING TEST. TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. $ SOB R1, 69$ MOV #2.&@ ߋtD~z v********************************************************* ***** VIDEO AND GRAPHIC.&@ ߋtD~zE v****************************************** ***** 8532 KEYBOARD TEST IN PROGRESS *S GENERATOR TEST IN PROGRESS ***** ********************************************************* >>>THIS TEST REQUIRES AN OBSERVER**** ****************************************** THIS TEST REQUIRES OPERATOR CONTROL OF THE KEYBOARD TO STROKE OR HOLD DOWN TH DURING THESE FIRST FOUR TEST PHASES: 1) FRAME TEST - A LINE FRAME IS GENERATED ON THE SCREEN BORDERS. THE FRAME MUST REMAINE KEY OR KEYS INDICATED BY THE SCHEMATIC. AFTER A KEYSTROKE IS RECEIVED AND VERIFIED, AN AUDIBLE CLICK WILL BE SOUNDED. THIS F STATIONARY DURING THIS PHASE. 2) ZONE TEST - THE FRAME WILL REMAIN TO INDICATE THE GRAPHICS DISPLAY ZONES. THE TEST MESSAGEEDBACK IS PROVIDED TO SPEED TESTING. ALL KEYSTROKE TESTS WAIT 5 SECONDS BEFORE CONCLUDING THAT A INACTIVE KEY HAS BEEN DISCOVES WILL INDICATE THE CHARACTER DISPLAY ZONES. THE ZONES ARE THE UPPER, MIDDLE, AND LOWER HORIZONTAL SECTIONS OF THE GRAPHIERED. IF AN INCORRECT CODE IS RECEIVED, THREE RETRIES WILL BE MADE BEFORE TALLYING AN ERROR. A KEYSTROKE WILL NOT BE ACKNOWLEDCS, AND CHARACTER DISPLAYS. A MESSAGE DECLARING EACH BLANKING STATE TO BE OBSERVED IS FOLLOWED BY A DELAY. 3) AUDIO TEST - A.&@ ߋtD~zx v********************************************* ***** SERIAL LINE UNIT TEST IN PROGGED UNTIL IT IS PROMPTED. IF A KEY IS STROKED TOO SOON (NO CLICK IS HEARD), THE OPERATOR MAY STROKE IT AGAIN---BUT IT IS PREFERESS ***** ********************************************* THIS IS A TEST OF THE 8510A AUXILIARY SERIAL UNIT. THE SLU MUST BE SRED TO WAIT A SLIGHT TIME (1/2 TO 1 SECOND) AFTER THE PROMPT, BEFORE STROKING THE KEY. TO STOP TEST, OR GO TO OTHER TESTS, REB$  CONTINUOUS, THEN A WARBLING TONE WILL BE SOUNDED. 4) PAN TEST - THE DISPLAY WILL BE REPLACED BY A FIELD OF HORIZONTAL LINES, WITH A MESSAGE WITHIN THE FIELD. THE MESSAGE WILL PAN UP, DOWN, AND WRAP-AROUND. THE PANNING RATE, AND POINTS WHERE DIRECnn n!n  0W  w ߋtD~`0 A  #  ,TION REVERSES IS NOT SIGNIFICANT. UNIFORM MOTION, WRAP-AROUND, AND STATIONARY HORIZONTAL LINES MUST BE OBSERVED. >>>DURIN`p@%@ !!0 ]@' ՁP WY******G THESE LAST TWO PHASES THE DISPLAY APPEARANCE IS NOT SIGNIFICANT: 5) - THE CHARACTER DISPLAY MEMORY IS TESTED. THE SCREEN W***************************************** ***** QX DISK CONTROLLER TEST IN PROGRESS ***** ************************************ILL BE FILLED WITH "WALKING" CHARACTER SETS, FOLLOWED BY A FLASHING. "SNOW" MAY APPEAR. 6) - THE CHARACTER GENERATOR MEMOR*********** DISK IN A SELECTED UNIT (0,1,2,3) WILL BE USED FOR TEST. !!! DISK CONTENTS WILL BE LEFT INTACT. !!! IF UNIT OTHEY IS TESTED.THE SCREEN WILL BE FILLED WITH BINARY COUNTING PATTERNS, FOLLOWED BY A FLASHING. "SNOW" MAY APPEAR. >>>DISPLAY MUR THAN 0 IS SELECTED, MOUNT A DISK INTO THAT UNIT, BEFORE SELECTING UNIT NUMBER. TEST WILL START AFTER SELECTING UNIT NUMBER ST BE RESTORED, AND "END PASS" PRINTED, WITHIN 200 SECONDS, AND EVERY 200 SECONDS THEREAFTER, OR FAIL TEST. TO RESTART, REBOOT "END PASS" WILL BE PRINTED WITHIN ONE MINUTE, AND PERIODICALLY THEREAFTER, WITH NO OTHER MESSAGES, OR FAILURE IS INDICATED. SYSTEM.PHICS .ZONES, UPPER CHARACTER ZONE UNBLANKE.DLOWER GRAPHICS ZONE , ALL CHARAC.TER ZONES  TO RESTART, REBOOT SYSTEM ENTER UNIT NUMBER TO BE TESTED: ?LOOKUP ERROR? END PASS BAD BLK @ RRĊ  UNBLANKEDMIDDLE GRAPHICS ZO.*NE , ALL CHARACTER ZONES UNBLANKEDT.PUPPER GRAPHICS ZONE , ALL CHARACTE.   A\!  ߋtD~w>****************************************** ***** VIDEvR ZONES UNBLANKEDUPPER & MIDDLE GRAPHh.ICS, LOWER & MIDDLE CHARACTER ZONES UNB.BLANKED********** END OF ZONES(j%   VTBOOT V01-04 ENTER DEVICE TO RECEIVE 8510A BOOT -- ?ILL S,2""< &""" " " **""&""""""&""""2, &<WITCH??ILL DEVICE??I/O ERROR?.&fE Uz5Y.@tvfE Eɕ - $"""2,"""""**"""""2, >>*UUUUUUUUU5.fPBE~ЕCE.& e0~5 4.&&erf5@E  >` DD 0~e~ >b@ t @ ߋtD~zn vret@```6 v_H-&fv   !w J   @ .**&fE Uz5tvfE Eɕ -PBE~ЕCE& e0~5 &&e   EPe@  UfE ~ wJɕw:"ߋtvB_>>< (&&22 * ,**>> "2*&" >" >"  ">> "8""> """"""< >> " ":*:"">"""""""""""""">>>"2""""">"""8 "  ">"6**""""&&*22"""""""""""*,"" "< >""""""""""""""**6"""""""" & @->  y !ߕAZ @  > > 8 8*> <"<&""<< ,2""<"<$& P7 7 7 x _ "&*.26:>BFJNRVZ^bfjnrvz~X! W D! a X$0R_H_7 7 x _Bx _.&@ ߋtD~zR v *************************************** ***** 28K MEMORY TEST IN PROGRESS *****`bdc_n x.(5@dLD R *************************************** THE MESSAGE "157776 IS MAX MEM" MUST APPEAR WITHIN 5 SECONDS. THEN, WITHIN 15 MINUT5@F.& 45*5H03<655@ 5ES, A # MUST APPEAR, FOLLOWED BY: "TESTING BANK 0..." THRU "TESTING BANK 6...", FOLLOWED BY A % OR FAILURE IS INDICATED. 5@  5@~ 5l%5@dLD RTEST WILL REPEAT. THE GRAPHIC DISPLAY DURING THE TEST IS A PROGRESS MONITOR, IS NOT AN INTEGRAL PART OF THE MEMORY TEST, AND NEED NOT BE OBSERVED. TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. .&@ ߋtD~zf v************************************** ***** PROCESSOR TEST IN PROGRESS ***** ************************************** "END PASS" MUST APPEAR WITHIN 6 SECONDS, AND WITHIN EVERY 6 SECONDS THEREAFTER, OR FAIL TEST. TO STOP TEST, TYPE ANYTHING ON CONSOLE KEYBOARD TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM.   .26:>@ fjnrvz~' ? ? /5@  5 x @5@zbZ h`@%`5@R.&@ ߋtD~ze v*********************************************** ***** PARALLEL LINE UNIT TEST IN :2 @56 `@5@ 5 UW# 5@ PROGRESS ***** *********************************************** THIS IS A TEST OF THE 8510A PARALLEL LINE INTERFACE UNIT. THE UW# 5@ UU%5@jb pE%`5@\DPLU MUST BE SET AT STANDARD ADDRESSES: ADR = 177540, 177542, 177544 AND VEC = 300, 304. THE PLU TEST CABLE MUST BE INS< J5@*U 5@$  5 ͋5@ 5TALLED BEFORE RUNNING TEST. "END OF PASS" MUST APPEAR WITHIN 10 SECONDS, AND WITHIN EVERY 10 SECONDS THEREAFTER, OR FAIL TEST 5@ 5@%5@rj x5nXU . SCREEN MAY "BLINK" DURING TEST. TO RESTART TEST, OR GO TO OTHER TESTS, REBOOT SYSTEM. est name. Further instructions,/<1A 5@8  &5U`J"E 5@ 5><12> .ASCII /if required, will be listed before the test starts./<15><12> .ASCII /The instruction listing may be controlled 5 EE@UA5@~ 5l?/ %03 %13%23%33using/<15><12> .ASCII /CONTROL-Q and CONTROL-S. In general, type nothing once the test has/<15><12> .ASCII /started, unless pr 5@F.& 45* F ^ p ^ ~" wPvEND OF PASS t&fȕ ɋompted to do so.../ BLK2.5: .ASCII <15><12><12><12><11>/TEST SELECTED: /<200> FF: .BYTE 14,0 .END START "W P& e"  e  5ȕ7OFS & ^5H2x t5@, 5UU@<%UU5@ 5%5@  5B  " Ë5@z bZ h5^H?%5@< $ *5  P?PH%5@  5 7 H(  PLUTST - PARALLEL LINE UNIT TESTS UTILITY - FOR DIRECT HARDWARE MANIPULATION (NOT A TEST) TO PROCEED, ENTER THE TEST NAME. FURTHER INSTRUCTIONS, IF REQUIRED, WILL BE LISTED BEFORE THE TEST STARTS. THE INSTRUCTION LISTING MAY BE CONTROLLED USING  x  ~xP @zv$2.5 BRCONTROL-Q AND CONTROL-S. IN GENERAL, TYPE NOTHING ONCE THE TEST HAS STARTED, UNLESS PROMPTED TO DO SO... TEST SELECTED:  15$ 9$: .B ?NOT IN LIST?f2 21&2a2Tx2R2E22T!2n2e2iK ************************Basic processor instruction tests/<15><12> S2$: .ASCII <11>/EISTST - Extended instruction set tests/<15><12> S3$: .ASCII <11>/*********************** ***** TERAK 8510A SYSTEM ACCEPTANCE TESTS ***** ************** RELEASE 30-MAR-78 ************* **FISTST - Floating point instruction set tests/<15><12> S4$: .ASCII <11>/TRPTST - Processor traps tests/<15><12> S6$: .ASCII <1********************************************* THE MINIMUM HARDWARE SYSTEM CONFIGURATION REQUIRED FOR THESE TESTS IS: ONE  A AV?ŗo H> zCFfA  E RT-11/85 SJ V02C-02H M01B-02  TERAK 8510A SYSTEM (TO BE TESTED) ONE 8532 KEYBOARD-DISPLAY, PROPERLY CONNECTED 28K WORDS TOTAL MEMORY (STD. FOR 8510A) ߋtv 7 ?B NSF M BA &  %C e 7 ?B I0ERR  ADDITIONAL HARDWARE WHICH MAY BE TESTED IS: EIS-FIS INSTRUCTION SET (STD. FOR 8510A) ASYNCHRONOUS SERIAL LINE UNIT (SW  @& e  J@ `T HT_Hz 8vK_7 >7 V e  @B5 C%SITCHED TO UNIT #1) PARALLEL LINE UNIT (WITH TEST CABLE INSTALLED) THERE IS ALSO A UTILITY PROGRAM AVAILABLE FOR SPECIFIC H%r; %z` (%n %%z 5lem:.7 ?B NOT SYS DISK!  ARDWARE MANIPULATION. TYPE RETURN FOR MORE THE ACCEPTANCE TESTS AVAILABLE ARE: PROTST - BASIC PROCESSOR INSTRUCTION T&B  ,B B wf `e R"tCeetHa a adF aESTS EISTST - EXTENDED INSTRUCTION SET TESTS FISTST - FLOATING POINT INSTRUCTION SET TESTS TRPTST - PROCESSOR TRAPS TESTS ,0] t?a !aW,n`p %e 8?ae?w|N P $N MEMTST - MEMORY TEST FOR 28K SYSTEMS ONLY KBDTST - KEYBOARD TEST VGGTST - VIDEO DISPLAY AND GRAPHICS GENERATOR TESTS EMLR ,04@>>>C8E:E>E@EBEFEHE>r?>@&A#SYUNIT?#. ) & 懇? cef `% 7?SY I/O ER?  W ,,e (wvd@7$TPB = 177566 ;PUNCH BUFFER V.TKB = 60 ;KEYBOARD VECTOR V.TPS = 64 ;PRINTER VECTOR V.FPP = 244 ;FPP AND FIS VECTOR .IF EQ e   e7B?FILE?r ? & f,e $&EΔNIQ%Ό%@ 2EQU E`BF TTYIN ^~@`B^~P`ZP`p^%%pRܫH#Hee&b,e 6e  %e& e7v?ILL DEV?'((UUuWWuUUEW _ ] ]?u5u7w7u=uM_GWUU}_ @BH( @H R:D O MN $)  `ee& d  EE ` ؁  RUREG E D BTSERNIYM<u~vK YM|.wbjT^%%W&&G F  `!  ae``````` `1`d`wt ? ? ,0 < EP$7 (, 3 v3 '''()1`O e  |7 v, +x l6&7<3 ~3 L37  ,E$7eC5$w x .H @@  ,e " lw@ dw ? *͋wxb "J - # 3c #%  +C!CA Ջ e R l*A .  e$ "7 < 7?ILL CMD?鈇o&  ^  - D @&c%Lbtt&b%0c0V%P4H@ `e t7ee(  E e% 7?ER RD OVLY? A K E E ͥ- 㺇 e l f, 2" W-(7 0 %D !*', Q$W 8', $)  6`6`? ͋wxwe@pB @ @ ؁  B^ eE͋=,e    : x , enEEg,e8&f& ㈄ e !ꈇ2 ;FILNAM.EXT STARTS AT WORD 2 E.LENG = 10 ;SIZE OF HOLE ALLOCATED E.USED O e  $5 7 EBc7?ADDR?O e @ z %zO: ( 4   = 12 ;HIGHEST BLOCK WRITTEN (NOW 0) E.CHAN = 12 ;WHILE TENTATIVE, HOLDS CHANNEL NUMBER E.JNUM = 13 ;FOR BF, HOLDS JOB NUM 5$,( ""@5@ A ej  %@Ae Fuu| 7?FIL NOT FND?7?SV FIL I/O ERE.DATE = 14 ;CREATION DATE L.ENTR = 16 ;LENGTH OF DIR ENTRY ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?w5 $ 2  8g e6E (7?OVR COR?  E $   :  <  ;;;; ; ; THE ONLY DEVICES BESIDES THE SYSTEM DEVICE WHICH ARE ASSUMED ; TO BE PRESENT ARE THE TTY AND THE LINE-FREQUENCY CLOC@  ef D!%  R`W!&&   eR f .  & fK ; DEFINITIONS OF TTY STATUS WORDS: ; TKS = 177560 ;READER STATUS TKB = 177562 ;READER BUFFER TPS = 177564 ;PUNCH STATUS * JFw? ? a@w 7Rw $!5@  e<NSSew Be$B  wdQ$m(w   K5$eRr H"2  XI$N  U7 ͆ 7 7  w ~w wjw d4.7 v7 tw * 7e`w QIeFU@8vVDNXNˆRfB0NӢφϾԒ N hX4@|` @@%1@% @#eee%7`p 7 w   e# / wxEK]w d ؇fB@>D$CeK   baba& Nw^ e 7@Ŋ`  w 0 E0w!z 5 1   $ZX w 6    <  & *J E%=%< D  "% %  p"B  >'  7 w  h  `5El $f w   $PPw w  w  pw  ? we`EW2e  O  $e d W&E77   ` B7?DEV FUL?e " 6  El  7 PFaP=7 B*#7D 2a,`e# B#e`#w *ed%  0`*7?FIL NOT FND?5 W,W=͋=7?ILL CMD?7z?ILL DEV?5 & W/@` W!  . b$ `w#   7 "3 f7 Kaes S w b 5Sw I3W2Wl Ew C $ A#EE P &EΒE? >#:?2w %v <@<<@<  <@< <@<@}*eD e& &Ne$e E & && e& ~ee ? }}}4<@<5%"h4@Ԁh4@Ԁh4@Ԁh4@Ԁh4@Ԁ w &fmW*@ "  @zO: ( 4   5$,( ""@5@ A ej  %@Ae Fuu| 7:e e W a `  (  &N W-e E  C0Π a `?FIL NOT FND?7?SV FIL I/O ER?w5 $ 2  8g e6E (7?OVR COR?  E $    6 B@|Z TR=TSET <RWV }D :  <  @  ef D!%  R`W!&&   eR f ., M = 13 ;FOR BF, HOLDS JOB NUM E.DATE = 14 ;CREATION DATE L.ENTR = 16 ;LENGTH OF DIR ENTRY ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ~? bWW B abJFw? ? a@w 7R;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; THE ONLY DEVICES BESIDES THE SYSTEM DEVICE WHICH ARE ASSUMED ; TO BE PRESENT ARE THEw $!5@  e<NSSewN  U7 ͆ 7 7  w ~w wj TTY AND THE LINE-FREQUENCY CLOCK ; DEFINITIONS OF TTY STATUS WORDS: ; TKS = 177560 ;READER STATUS TKB = 177562 ;READER BUFFw d4.7 v7 tw * 7e`w @%1@% @#eee%7`p 7 w   ER TPS = 177564 ;PUNCH STATUS TPB = 177566 ;PUNCH BUFFER V.TKB = 60 ;KEYBOARD VECTOR V.TPS = 64 ;PRINTER VECTOR V.FPP = 2e# / wxEK]w d ؇f  w 0 E0w!z 5 1   $44 ;FPP AND FIS VECTOR .IF EQ BF TTYIN = 82. ;82 CHARACTER INPUT RING TTYOUT = 32. ;32 CHARACTER OUTPUT RING .IFF TTYIN ZX w 6    < w  h  `5El $f w   $PPw  Mf,!e4 Qa ew* wRw$ ew  ? "  e< aAa@C @ @Ew  w  pw  ? we`EW2El  7 PFaP=7 B*#7D 2a, $ HT_n|?M-ILL USR ?M-NO DEV ?M-DIR IO ERR ?M-BAD FETCH ?M-OVLY ERR ?M-DIR OVFLO ?M-ILL ADDR ?M-I`e# B#e`#w *ed%   . b$ `w#   7 "3 fLL CHAN ?M-ILL EMT ?M-TRAP TO 4 ?M-TRAP TO 10 ?M-FP TRAP : 6 $D DeC B`  ew7 Kaes S w b 5Sw I3W2Wl Ew C $ A#,rp e wIN THE SYSTEM ; HANDLERS WHICH ARE VALID SYSTEM DEVICES MUST HAVE TYPE 'SYS' ; OTHER HANDLERS FROM WHICH PROGRAMEE P &EΒE? >#:?2w *eD e& &Ne$e E & S CAN BE RUN MUST HAVE TYPE 'RUN' .MACRO HSIZE HAN,BYT,TYPE HAN'SIZE = BYT .IF NB TYPE .IIF GT BYT-MAXHAN, MAXHAN = BYT .EN&& e& ~ee ?  w &fm, .GLOBL HAN'SIZE .IIF GT BYT-MAXSYH, MAXSYH = BYT .ENDC .ENDM HSIZE MAXHAN = 0 ;MAXHAN CONTAINS E/\aw "Ba5lafw CRC!  BC 5aW* Q!THE MAXIMUM HANDLER SIZE MAXSYH = 0 ;MAXSYH CONTAINS THE MAXIMUM SYS HANDLER SIZE HSIZE TT,500 HSIZE RK,342,SYS HSIZE E(A W   `Be 7Em5b3 w (w Cw w j x;SIZE OF HOLE ALLOCATED E.USED = 12 ;HIGHEST BLOCK WRITTEN (NOW 0) E.CHAN = 12 ;WHILE TENTATIVE, HOLDS CHANNEL NUMBER E.JNUDP,434,SYS HSIZE RF,270,SYS HSIZE PR,174 HSIZE PP,132 HSIZE MT,4300 HSIZE MM,4700 HSIZE LP,306 HSIZE DT,322,SYS -  BZD CeK   & Nwv e& TG C `Q u#R  5$  <4  7  t w f 3   w .6& < &  x|7 v? @     D P7 ĥ  ePPPH (fEEew ~ EN  * @EUw 5@eBB ` ? wTme.IprtvbA<0?.f>& 0w  7 &w ^w  Be$B  wdQ$m(w   K5$zz n8rpqff`TM HS E @   p?xJeRr H"2  XI$QIeFU@( : t T8p~D>Ew  D eEE e @|` @B@>D$CeK   baba& NIL@N  7?ť&6  fe  amxagjbd`Vp0tw^ e 7@Ŋ` & *J E%=%< D  "% QN D   &7 T $uFD*eaU6  ) 2@"  %  p"B  >'  7 e  O  $e d W&E77  _ *%@ *^%ZAw5@xZA^V%&f&   ac  `B7?DEV FUL?e " 6  0`*7?FIL NOT FND?5 W,W=͋=7?ILL CMD?7(2 "b&8$ **w w 7 5 : 6e PH-  z?ILL DEV?5 & W/@` W!W:@ 8& U& Uef \&U$.5$ $͋ e q"R@  ͊ U wN E$ee)U%Me-* e w& e∩ W[ W]  @W: 0$W. r7 edF7 7 ^ee J&Z v$H $ ( Xe6@'( EM( > U%e 2(rheR& &$ >W*@ "  @:e e W a `  (  "U$7  7  "7 5z7 E$(7  *U$5$Aw&N W-e E  C0Π a `  6 B@|Ze>& bE[5@$ a zE ee `}~, , , ,    % W#. w7 I&e B& 7&  TT L4L4f x  ee/ e0  A @  -JAN-FEB-MAR-APR-MAY-JUN-JUL-AUG-SEP-OCT-NOV-DEC-:<:<.<& f & T  w54B  e  L$  w E  e6(,eĊ ͋#! C͋ͥ ͥ,u W- !k$,1!c  e V % * *  wߋ$ɀ *U  P5$ .~) f/RD`? # e(e & 3 & &( &   e˵'ӵU$ aC  `  7Bw~7* gU? |x 2@xf e f %7~?PARAMS?wLŀ 5e, ^2 ͋ Re8C L 5z 7  b5@ 7RB t :% eC % C ```    we4 "    t  ͋e  e L Ea<  5@fd u#eR LELELEEEEEA|$EQ]$TfA e̋̋ 6@XU@D`J 67 055n @e,}7 $l|X5@&% +_ * %& D \!$bEeT% * " #̋ 7̋4 Fe bw  (7?M-SWAP ERRwH | (R & w *ew  @O e.7  @ &>4 u# W%*L# E  ?\#  4 H&&D B· D 6Ƈ:%7 X "7 J7&, w ׭whE 7% 4  .?0 $ ̗/ ? % &čDE Ea5% (7 |5"5 E Eaex5  7   7 7 w X ( 7 >w| EaB l 5 L E E 7  s!5s  ENEae E % )1 ĕ^ $  Lcĥ    U C 7 7 ew VeD  φe`B! ˋ  w  5E R !&5e,  Ce1%R ZHp5E   e j $7 ^ LeH !   > j $7 7 R . " eH w.7?DAT? ””#e,e Y5 2t2.e" )$ & >Ĕ!9S͋5 eA Ē JĔ NĔ F&f&I e`  &e@^we3 D B `A `, p&  7 d<@&7 V<  0:7F?TIM?7  6 0 \7 6WJE n D7 >4HՐ -$ -  wx "J - # 3c ^  - D @&c%Lbt  6 &  5 - w!JJ& 0֥  5 7 - t&b%0c0V%P4H@ `e t7f, 2" W-(7 0 %D !*'f!E%%%%% 7V ^7 V  7K 7=78 B(f,EA, Q$W 8', $)  6`6`? ͋wxwe@pEg,e8&f& ㈄ e !ꈇ    w5@E PP J< 47a7a7aT7a7a7a7a7a7a,e5 e %_%^_w  e5 H(P͋ͥ/@:ͥ! 7a`m, be&` ee wD1 w:1B*e@eAf .0   :en  b7t 5   U   7  ene  H r 7 x  eNeeX7 z?7 7  .7 EwFtW ff  7PP`MrUA@$e507 ,eDN4 } n ߕ6  `,^ &fl@͋ | eB -vȒ TUE@5 2 KF7 8C5 5T \5  b%\  w L%\ C %eab& 6Bn .,eE0eE`+  2 2 7 47 eJ %$@  \e" ! w     KE  L twBC - wFE BEE;5 5E@@U E U E@@|5L % ̋!55$  c85/5   XU@@E:5U5 &UU@  U  c c c& $fU@@ ;& e5@ *5@  w 8 5@ ? w T  R3 JSR PC,ECHO,2<Fe&DDå̕`wLUe7 ߋ* e  e4CeCe&Cw  w >  `  B``Ї7 ,`P  2  e  ه;wIO d 0e   "EER CASE TO UPPER CASE 7$:000 ,R3  < ] eRPPP@PPЇ7@  e0ʕ*70 7  ePPPPP@L\&1 S. MAKE THIS THE TOP MOV R4,-(R5) ;C. QUEUE EMPTY. MAKE THIS THE TOP BR 6$ ;AND GO MAKE IT THE LQE, TOO. 20$: RTS R5 ;RETPC)+ ;YES, THIS ONE A SYSTEM ELEM.? ;DV16 SYSLIM: .WORD 177777 ;HIGHEST ID TO CANCEL ;DV16 BLOS 20$ ;NO, DELETE IT ;DV16>.e&c    e2  ec 4 e&c 7 URN IF SYNCH NODE IN USE. .DSABL LSB .SBTTL GET TIME OF DAY, CANCEL MARK TIME ; "PERFECTION IN A CLOCK DOES NOT CONSIST IN\e&,n%   l^@  7  H&    "  $ BEING FAST, ; BUT IN BEING ON TIME." - VAUVENARGUES, "REFLEXIONS" ; GET TIME OF DAY .ENABL LSB G$TIM: ENSYS EMTRTI * U 7 7 e , MOV .CHAN,-(6.) EMT ^O<220+.AREA> .IFF .IF NB .AREA MOV .AR11$: ADDR $TIME+2,R1 ;R1 -> TIME ADDITIVE MOV PSCLKH,(R0)+ ;MOVE IN HIGH PSEUDO TIME MOV PSCLOK,@R0 ;MOVE IN LOW ORDER TIME EA,%0 MOVB #9.,1(0) .ENDC .IF NB .CHAN MOVB .CHAN,(0) .ENDC .IF NB .BLK MOV .BLK,2.(0) .ENDC .IF NB .BUFF  ADD @R1,@R0 ;ADD IN THING TO MAKE IT TIME OF DAY ADC -(R0) ;PROPAGANDA CARRY ADD -(R1),@R0 ;AND SO ON ... CMP (R0)+,(P2 0C)+ ;CHECK FOR MIDNIGHT TURNOVER GTM.HI: .WORD 117 ;INITIALLY ASSUME 60 CYCLE BLO 6$ ;NOT YET BHI 12$ ;EGAD, 2 DAYS GONE BY CMP @R0,#15000 ;MIDNIGHT YET? BLO 6$ ;NO 12$: SUB GTM.HI,(R1)+ ;ADJUST TIME WORDS SUB (PC)+,@R1 GTM.LO: .WORD 15000 SBC -(R1) ADD #40,$DATE ;FIX TODAY TST -(R0) ;ADJUST HIS POINTER BR 11$ ;TRY AGAIN ; CANCEL MARK TIME: TAKES AN IDENTIFYING NUMBER AND CANCELS ; THE FIRST MARK TIME ELEMENT FOR THAT JOB WHICH HAS THAT NUMBER. ; IF A TWO WORD AREA IS ALSO GIP NE 7$ ;NO, JUST EXIT VEN, THE AMOUNT OF TIME REMAINING ; IS RETURNED IN THAT AREA C$MKT: ENSYS EMTRTI ;DO IT IN SYS STATE TO STOP CLOCK MOV #1O77377,SYSLIM ;SET SYSTEM ID LIMIT ;DV16 CMARKT: ADDR LKQUE+2,R4 ;POINT TO QUEUE HEADER 1$: MOV R4,R3 ;R3 -> PREV LINK WORD +FORLIB 2 2$: MOV -(R3),R4 ;R4 -> NEXT ELEMENT BEQ 5$ ;END OF QUEUE ADD #C.JNUM,R4 ;POINT TO JOB NUMBER WORD CMP JOBNUM,@R4 ;ISC,GETPSW ;PS TO STACK ;DV15 SPL 7 ;UPWARDS MOV (R5)+,@R4 ;PUT TOP C ELEMENT IN THIS LINK BNE 6$ ;TOP ELT EXIST ELEMENT FOR THIS JOB? BNE 1$ ;NO, SKIP IT TST R0 ;ARE WE CANCELING EVERYTHING? ;DV16 BNE 3$ ;NO ;DV16 CMP 2(R4),(2 0/ F@0 < 0舨z zUw  aw F % 4 U44.&  Nf5tU }5w*  w B,w N,ɋ v p 5% `ы 4FaN w/wƇ &0< 0da3 & = a5 a/ `@@S w 2  ̋  &%E&f@a0&   Pp5, e0& ㈼0RKDT LPTT PRPPMTRFCTCR DS MMDPDX/ a d5-j j -jw  @ &;`0 `e5U5 50 055F 55  X@Xw P_M_Mda & 04  a0 舂 e 5&wj~0 ߊ* 5C 50 5= pP5)^,wVA & A e f Ee5 ;NOTE: SINCE R0 = 0, CMP BELOW FAILS AND BRANCH GOES TO 1$ ;DV16 3$: CMP R0,2(R4) ;NO. IS THIS THE RIGHT IDENTIFIER? ;DV16  w 5 ] aa" b "   ߋ*<A4 !0AaC@ 1 Q$ fa BNE 1$ ;NO. TRY AGAIN 20$: MOV -(R4),(R3)+ ;PUT OUR LINK INTO 000000.SOU00000/.OBJP0D  a ``ߋ*30F0}dS04 X Pa aH  aLST:000.4a aa4a4 e4( a^   H ݇4 &-j5w&  a aHwP2 4 5 <68:2  < <5//4 5P 2/  a& E/舨   a0a a`/舓c 0   ^LEwF@05w5  0  w  a a     a d0( 4 4 4  4 Fa&Z && 5$E$Hߋ*t// _M Z/鈀wZ   %\ %C %\%  %  e PPPPPw ,w +w -w $,w +w B &ŰU& Ca ^4>\Z *XXVUTSRNMDBP 0/鈤U dBATCH V01-04A,&e@m@5  EhU % % aPaP  H` a&L Lw nFw 4-w &0B0mB00>0m>00D0mD0< 0/舾 UEʇ XU F(e%6b<PP',a a FaLN L5E B Ð  Õ  ,& Fa aH2 Pe  ( a ~~ a4( H  aww :,舵 ( CAb Fwn0 5" N5 å\Ð *Ð $@W U.& 5E(<H`2 f P&ef p Ew a a  ,5U 5Ew/a(P Pw .+  w x *, ȥ$@w Bw + J5w =,  ȋ*4*& ew d ɋ ɋ3  w - w +w +5@ w  , E w f4. 5@E w R ȥ$wȥ*[w 4+ %' : Lw -?w -w  &  w +& w w~ w -5w +Õ1 ȥ$ w + %%'%"5 -w -w "-w   w + vХ'  b Õ w +w +  5@ *w <*w 2 *w (*w Õ 05w t+ E@  &w D- a Ta(w + j%"w +w +ȥ.w + %:w + Е:%Õ  w 4+ | ȋХ P Ua(  &5@U@5 U&5U Uw t-?&5U U 0-w P%-w L+-w E1-w C 8-w D;-w @-w ȥ% w *0w 1 ZХ= w +w T-|&w B.?w 5U@ (5w j .w b.w  5pw $w   q5U   <w +  4C T w D- w +  w (  tw Q- w X+ w 5  >_w . a 5w !. Z55w +w +5 w .. a vw 4.w .$5`Х- : Ð Х) ZХ, NХ, Bw &b- ~ & 0% `  b%"& w|w $.w  5w (5@ + .w p+ ( w 5   w 55 w jC 5D0ȥ- ȥ+    *    ȥ  w Z+w <+ w i-_w @^w 4n-w w w  5w   w x w l 5 8aʋ  w +. l p  @ @  j,w,, =2  , Aw r+ 0 w tG w @w `A zJw +w + \w s-?w -w \w (% xw 4.w n-Õ: w  " "w 8$ T\@L\CD\D<\E4\F,\G$\H\I\J \K\L2 ET v  F%: w v- w -w l+ w,5@w P+Õ? &Õ w b+   w 0- w  p B vËÕ T  5l5hU    a a a %#"! 4+w &-w -w   w w @w w t5LSLC2’¥Z @¥90Х= Х"ww ,5UE55U5/5*w "+ Õ1 Õ w ,w + ,ÕA zw + jÕ0 v%" w - 5 UffE 5 Nȥ/X E ӥN ӥO5=U >+ & B) ¤w w $,w ,wVw ,Uww 4 ,w ,w  *  w ,w ,U  w ,w Pw ,( N w - B 5 @P+E `} w H-ȥ/ȋȥ   w bw @܀ bE@ 5@w , @ ,w -w -w - " w ~ - JU w .. Hw , - !w -54&Uw rBw l+   Õ^ " fACы E 4&4  %= w :+ Õ9 w h.w 8v.w *+ Õ1 %:w ,w + a0/0& w B  LST:*.*/X/LCTYFFNLNOTTYTTYIOTTYINTTYOUTIFGOTOLETBAD VARIABLEBAD CONSTRUCTION ASS NO PHYSICAZ  R R% Õ/ VC P   a$"  ab%`/E@E4   aȋ  L DEVICENO LOGICAL DEVICE/SR BATCHBAD VIDSWITCH NOT UNIQUEILLEGAL SWITCH ,+SEPARATOR MISSING/M= V  %: %. w x~. A4  nE ]2 w R.R f A  B@ w 2.B ¥+ R MACROR FORTRAN=/CR LINK/CR PIP/DR R BASICSCRATCHOLDRUNNO ',' IN $LIB!!DUMMY1!DUMMY1!LSTNO1NOE  @% %,U@  w .w . %* 5  %: .w <+ w .(# FILE NAME BEFORE "."MULTIPLE SWITCHILLEGAL SWITCH COMBINATIONILLEGAL CHARACTERTOO MANY FILE DESCRIPTORS, LINE TOO LO%*U@%+ %/w .(  w .(w .(Аȋ w F.   f&  NGPLEASE LOAD LOG HANDLERPLEASE ASSIGN LOG,LSTILLEGAL LOG DEVICEBATCH HANDLER NOT RESIDENTBAD COPY OF HANDLERILLEGAL COMM%" %!5 B% %   -$ & fw J+ ȥ  AND LINEILLEGAL DEVICETOO MANY OUTPUT FILESBAD SWITCH!UNLOAD BA!RETURN FROM CALL ERROR END BATCHINPUT FILE?DISMOUNT ERRORILLEGAL DEVICEFILE NOT FOUNDBATCH FATAL ERROROUTPUT DEVICE FULLCHANNEL BUSYLOG DEVICE ERRORABORT JOBNO CONTROL FILEEOl. X^ZP&`nx!!"F WITH NO EOJ W a `  (  &N W-e E  C0Π a `"#%%EOJEODSEQUENCEJOBRUNDIRECTORYCOPYPRINTDELETERT11MOUNTDISMOUNTMESSAGECHAINCALLDATACR  6; - SAMUEL JOHNSON, "THE IDLER" 10$: DEC (PC)+ ;THE RT-11 LIGHTS ROUTI ! 20$: 1 BNE 14$ ;NOT TOO OFTEEATEMACROLINKFORTRANBASICLIBRARYULLOLLARSAITUNATAAPHYSICALELETEASICREFORTRANACRONPUTN ADD #512.,20$ ;RESET COUNT, CLEAR CA6$: ROL 13$ ;GGLE THE LIGHTS BNE 11$ ;NOT CLEAR YE& TG C `55 8w ..w D w 4.0/ 0 E 5@"w l,w +   w w B..+ w ,4. IMEOGICALOURCEXECUTERITEIDISTBJECTUTPUTT11ANNERNIQUEIBRARY2 8 8 8 8 8 2 8 2 2 2 2 2 2 2 8 8  8 8 2 000 5wL5wfwtw :.w ?. hw p w G.& w O.   85@w S. R Vw X000.SAVBATCH STACK OVERFLOW$$$$$$/R/BCOMMAND NOT UNIQUETIME'$' MISSINGUNKNOWN COMMANDINPUT ERROROUTPUT ERROROUTPUT DEW.8a w  *w X.w@ a4 Baeʥ9ʕ0 Ba &w D+ a : w f+ VICE FULLOUTPUT FILE NOT OPENBAD SEQUENCE ARGUMENT!DUMMY!DUMMY0!DUMMY0!DUMMY1NO $EOJRUN NO FILEILLEGAL '+'/X5 n  $]  F  F p  #we 7  .     ewN ew@  wz 5  #  7L H J &fw   m8eW3[wmW5wm df< UNUSED > @ P#H-p-$  \ |w-  wc  @ ` C  <    @ PN!@  x &fW]D r - &fe>B @& fE@  B  _   j Z, ^  FILES,  t BLOCKS  , T FREE BLOCKS   H qwr-P@N K :/? rD n ׇ j  x  |& (U%@   C7Z?ILL SWTZ ARE YOU SURE ? @ b ~ a XT  r eTlA  &  w׭?006B`f |ABDnGKSPTrV WCEFIL 7?ILL CMD? TERAKߋtv ?B-NO BOOT ON VOLUME @w p@w MNOQRUB XYZ7?ILL DEV? n> &e n70eVwP׭ ׭ w f& fwW#w v   @ @wP  @& 7 "   J R ep   ^W"@CRRRW$@U   b&W3 nW5)Ët#$t-  t- BLOCK@   IS BAD   -̂@ &   # p@ zw 7 P7 R & B g wD w-   r? JRRRe e w  =@e ^  7f?FIL NOT FND?&p ѕ  Rì     s   p x] \Z 1~   @  # > PPPP  @7?ILL REN?ww w  @ t e PR  d s  -2&w*   4 s  ee  w& f a7 RRR |   H /w 6  @e  e      8   5  e7wfD`we  & wr fW3W-  r  e[7   6 `f 7 7 F     & e $g,5 w pe  cD >N & eT e lW3ceem D  F 4   ? ?   6 UT ER?< * & 5 , ,z ^& ", P,77 $b F-Bn舀 U $V w?OVR COR?  w7  7  B &7 2?NO .SYS/.BAD ACTION??REBOOT?1 @ 1 `? & e& f W- @ f Z   7&fT    `   ) $w 7F?ER RD DIR?76?ILL DIR?85 @w  f&De׭ n & (f`W#HDLU% fw HVw @R A  f e `   T   ( JcT7 d & 7p  wN  -`` ` z  ? 7 $7 JwPea% N & (fIW#EO;e<  H  U e LLhQ L` mw Np  T8e> R$: .ENDC TST OVFLG ;ANY OVE N jJ  w     <  w e7 w w & f͋  w hՇ xeET W0 e em55---A*fU%m5 & 5!u#  ne` w ~ .pq7 LL0A bAce) H w & jp&WW*  @.-?EXT NEG?7?ROOM? D$ j M  `4  7   e  †w7f?BOOT COPY?鈴  :e e    c ` z A0 b   dPIP V04-06-AE]E `7` 7/7 ?COR OVR?|e ! !>M#@SS%'   &5 @@  N^&E#? w e&  #@S    ,@*,@& &  B j&7  ȝw7X?DEV Fe7B?ER WR DIR?t emq&  D 7! !e   < UL?7J?OUT FIL?@7 7 e meq7?FIL NOT FND? 9ne ׭ )XF  @e0    . @f( d@ ee0 &B,75 e ( -5 j+ '@& && 7` &  ,7 5  %Y   5  w @ @QЭ w xW! U%e͋ _ U _Õ@ ɕ0ɋ %¥@  q c     2@Ee (͝)% % 95 RROR IF UNDEF TRANS ADDR BEQ 13$ BIT @R0,#.OVR ;ERROR IF BEG ADDR IN OVERLAY BEQ 14$ 13$: LERROR MOV #1,BEGBLK+8. BR 15$ \C $JOB/RT11 \ER PIP \LLOOP \CLOOP: \DQX1:/Z Y QX1:X=QX0:/S QX1:X=QX1:TSTMON.SYS/U QX1:MONITR.SYS/D/Y QX1:BA.SYS/D/Y QX1:TT.SYS/D/Y QX1:PIP.SAV/D QX1:COPY.CTL/D QX1:BATCH.SAV/D \ER VTBOOT \DQX1: \ER PIP \DQX1:/K \F\D\@DISMOUNT AND LABEL DISK FROM QX1, THEN MOUNT BLANK DISK INTO QX1\C\D\F\D QX2:/Z Y QX2:X=QX0:/S QX2:X=QX2:TSTMON.SYS/U QX2:MONITR.SYS/D/Y QX2:8 9 : ; < = > ? @ A B C D E F G H I J K L