C_~   x&  %C e N H 5  "@5 C C  5  `` ̵ ͵@ElE5     _w @  ߋtv ?BOOT-U-I/O error SBA-P732I-BC RX2 AUTO DECRT11A @ B   D   w  7 t ntx!  e!L A    x  5 E E w> @(MMm@ `D fHT HTHT HT `HT W#dE@  HT tUJQ$ UHT HTp%  HTxHTxHT5  &^}@7 VHR f&& *|HTHT HT  & &  $ _ @B50%z,w!"#W!Yz "d7w w!6  W! (5@lem 7Ne\   0D__L_ _*DeB_ [  _de0 &I te0w# eN    7@ * xe eeD   e _ &e etPtD P CJC]B]B  BBB rReC \7  DaH W$@ E- 1  BB\jkA f    j0 6W, 1 -鈲f@ hW,K1  @ 4 D1aw eUw  BE arB0 f&f&f 7p0  w n  @@@@?BOOT-W-Invalid or missing TT.SYS SWAP.SYS not foundHandler file not foundSwap file too small?BOOT-W-Error reading handlerMonitor file not foundConflicting SYSGEN optionss,B RT-11AI V05.04 BYzdzszQsIĻz_zzzHzzzzhez< zys%0xevXv1zvt:v:mvQv}RvmTq;%;kQsKxQs>xQs xQs@QxQ!&&%&&veԀ 9g&65S>U!"@D@ B   D   w  7 t ntx!  e!L A    x  5 E E w> @(MMm@ `D fHT HTHT HT `HT W#dE@  HT tUJQ$ UHT HTp%  HTxHTxHT5  &^}@7 VHR f&& *|HTHT HT  & &  $ _ @B50%z,w!"#W!Yz "d7w w!6  W! (5@lem 7Ne\   0D__L_ _*DeB_ [  _de0 &I te0w# eN    7@ * xe eeD   e _ &e etPtD P CJC]B]B  BBB rReC \7  DaH W$@ E- 1  BB\jkA f    j0 6W, 1 -鈲f@ hW,K1  @ 4 D1aw eUw  BE arB0 f&f&f 7p0  w n  @@@@?BOOT-W-Invalid or missing TT.SYS SWAP.SYS not foundHandler file not foundSwap file too small?BOOT-W-Error reading handlerMonitor file not foundConflicting SYSGEN options,B RT-11AI V05.04 BBBBQHCNCBCCCLKNKRKTKVKZK\KJ"ChFFObCPKNO0PQ>QFFLIbILLrH@zF zF E$-B1FI5LAhMLN1FI5LF!RUN SY:LD .SYS /C:-1 @STARTAm.C捠>C6ZMčDEߕRXM 5   a Qa`H` a a& a  JB ȥ   bInsufficient memory j zPUN0& SRPe  zL& &# H H % %e "N z N -#ߕ JU$  |D UB UB _ Zd Mf@f~DD C CDlCJD2 4 H4 (C2a~QN   E4B detCtC4C4C   a Ba  ȗ eD  DS  B` _` d r & >  & dG F  `$) e0`5+DbAb?`+7` %e  ee0!!d+f`G!D E ?`+7`~ CT.H )$%L$l'p%l%',- . (*- `a `7` ``& TG C `wUH* @,& 5*3 J 3 P N R . ? "? $,3 N 7 NHEP$Ep*7 ,7 v(3 3 ? B3 3K ex 5 $ U0*E $5$UB* ` ` E$(e0&eC 5$w)E+߷+O5@L+55E d d)l5^ʋŠ@eeH . EEN)$@$E$  .EwB 5 7 4 ̋?  ? E(+7 w 5s> ? w  5 jV (we,eD D! c"" T  f 8``UP(? :& ʋ5@(ŀ 7 Z( ^鈷 fW@CU'& f Df W@f@ DD5'pDwWfeͥ(HBwt jȵ-777e  w CeD  f ҋjҋߵcߕe:YՋw ʵ@ ez`a%A (7  EfΥaΥz E%& ee & g  .#E e%  7d?KMON-U-Overlay read error )A K" $$x$&e+ߵ+U@%鈇7 :  @ z *%z 6͋  ( D7  <  f&6@( ""25"  e|  %@Ae$Fuu  ( : * pE $ $ DU$=@ 2B? l#~cef `%Ђ ~!  O ~d W +P (wv'@7$e ' K $xw%b ? "& f %5$&E ΔNIQ%Ό%@  f2EQU E`H#Heeb&  &7.e>'! & e$'w   @*( 8C 2S'((U  EE ` ց de@' `? 8# C! פ ר- 3h _7  & %.EeE 6U" L - % )  c  "" v H7i *   ɕE":&7 (h̵  5!& <aWW!7 4? !e%!! 7&@ &EX! 7 e7v !  @-D &c%LdAt&b%e0l W"" e%! 5 c! E H@ ` X  K5$ez^ 4 "  I$QIeU@E 6cE %^CC^!Cגע! C!$U @@   #  ] W@aDaWw w e wp e2 eD  ɕQ$ 7 @  wJ\xJ^|v`0&4d @JbeAbw    Da(D` Rb͋ԋͥ,͋rg,*E 77 PԭM7K  wVa rO e @e`  eZ h! ɇ  ^ @w.  7ԋԋՇ`5 `wbae C ˕ ˤ &툀Ee w:  ͥ+ͥ,ͥ 7Z,,JwC8727q7l ͥ/& A& NNE %ON E R 2WB # ԁ`C  ema ҋ 3  ҋ D > 8ʵ@A w|mE \7Vk7PPSœ  ¥  aeJb5( K aeНP h 0˵@-•:) N H `ͥ-,B 4 N•.˵  B  ֆ 2ae. > 8% 2Jͥ: ͥ- eȥȥ]Е[ P .we e|el0&ͥ: ,- %  4 \& aee N ĝCQKĊe  f&e ` ppU%pppͥ:fefe > Rb nЕ <f Xͥ[R 6ͥ-e aR ͥ]ZR ЕQ e aeaewpW Е:ͥ: ( ͥ.E w\>   @ʕ*  &ͥ. P F _ s  t%* @.*   @P  &ͥ*ͥ%  Xaa ȕa P  w7+  7(E wR e" ы w&1aeb ĕ LĊ 6 ,w=  lww7ve e _1YDĥ DwF, Pĥ7,f& Ýe| ʁaew/   @RESORCPIPDIRDUPLINKFORTRAMACRODUMPLIBRSRCCOMFILEXDICOMPFORMATBINCOMERROUTQUEMANBUPKEDK52KEXUCL    m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[4*" n.|B r X DK:DK:SY:.SYS.LST.BOT'kQ\:TT:PL:KD*.*:PLTDOFrom? To ? Jobname? File? Files? Device? Device or file? File 1? File 2? Library? Device name? Logical name? AW[ͥaW{ 0W:...&82144v66x&DM<4}:@8(&6@0<6,2*08182x8 >626 .*/00222RCODE DITDE PRUNT GLIPR ERECO  RESLC BSA RE SSUN GDE FORMA DIFRES SUSSIN   DID IN RE LISACFOR BA MDI TMA M Sz RUN :INDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUw         sWWQU Y QWE WFODG A B  Pb MPSCbJbCbIbTYXVUIH FST Ud!G"d#E(RNZ $  !"# w l[p E% e`Bae8ҋ wh    $ LF FT$B B%&'E)*+,Nc-CC.SC/SP0A1ODcDcJcK2M UST 3KFWd!Gd#E@4VQ5R6G"7LU  !"#$w lp8p E%W eы 7Bae*wwXͥ:[ zuB ¥]wwV~ z•I  w RE PR PR DE IA B I P P  E S  N BEDS SESIN       BDE V OF  DTINSAL EB  B FF RE PR T OS   OSAL OFBA  V   REBE BA  MfeBfej, e_ _?  BaJatzTRVPXv~ bZ 4X > :     >t ^ x~2 ~ P re`eZ aa C @ @ +E($U@ ?MON-F-Invalid call to USRNo deviceDirectory I/O errorBad FetchOverlay errorDirectory overflowInvalid addressInvalid channelInvalid EMTTrap to 4Trap to 10Invalid directoryUnloaded driverFP trapMemory errorStack overflowSystem write errorVjt+:,$D DeC B`  ew w X  K5$e "0  I$QIeU@ D$CeK    baba& Nw:w >? WWW B abBh@w w Z `w `(NSS U 7 7 $  f_L wx? ? w ^w w7 ? | &w 4 >7 "7 Z 7 X 7 w w   jTw fD%3D% D#eee%7aF R  e# 'Ew uwKw p ~!և  !҂ bfp  W 0E&W! 5 1   Z  w 4 wp /E VD 5f w  $PPw Lw w  xw  ww Ew C $ A 7EeH5V3 w *w Dw w x B  (DEew "D & 5@ " Fw 5@eBB F` ? w( Q$ 7 &V w xzE & &j&& n`ewe?  U dw hP 7 & 6 H#@c `CZ% % j b l , e#  (w    1  E AaEf, E` MUdMUw ea bg,   D  C#UC X  7H  63 f 7  KQUs S w 5Sw I3W2Wl ElmZew Pw  w .w 1"1,1,wl &#E PW%&EΒE? :# ?.w $ w^5pw Z %7 Еȕ e w &fmnw   E ŧ`ŭ f egb BBE/Zaw !Ba5lafw CRC! BC 5aW^+  Q!E(A W   `Be6  ( &  7@Ŋ5$ߋw7 C$*"@ 45@0f עGE7 ~5$E ӋU@UӋ˥ˋ5lEQ EW# %=%< D  "% E% % 5ŀ׭ Q7Prot file 5"CИB  w     s >'  7 pe h% I    H&Pt7H70  D `3ߥ*7Device full` 7File not found W,W=͋d7Invalid commandͥ/N ΥaΥz : U@ ͥ.   7Invalid deviceߋ** ,7?CSI-F-鈀 U@"Uf w& \ Ɂ W[ XW]  2W:  eJW.  $ $____wT 2QprtvP<02&sEELRhFBLCBzz 8rHpq d`THS8TTMMxd`YSY0:Ew|   D eEE e$SV@N  7Iť0@  fe  amagLL  Nn^          ,   RVXLf2 WT D   &7   uD*aU6  + 6lF$w6 _ *%elF *^% Fw5@ F^? acj,6 "R "(F &  t e\BfE eNBµEeP I qeDN  ` E Uw 7wG05 + 'eGPH 4 H    %  g, HwZw7&5$ ͋%RK q"@   ͊  UU@N w U$7 z 7  7 57 E$(7Z 7 ĥ < *U#5$Cw\PKtHE \J5@$azE e  `QHu         ɥ\W# u# *Z 5$  ( 4 >e w,K   w.5$  UUH 7 l D)< b   $7 E&U@  `  lU  j EU7 ((?   5 @fPe)U%Mel u#e 7 `K`K`KKKKL D \$& `%' ,( U@l 4RI%',( jLU@6LEXKfZK7  L "&$ H4 zu#( W%4LE%-   ?%- )  4% 4  .? $ ̗/ Et% &LE w fw `Ea5U$7 z5 E Eael l r5 Z E 5E  7 s!ˋs  ENEae0 E % ̆e`B`N   EaAA E   w.  5  : $ &77  wO 7?MON-F-System read failure halt Ea    X $7 7 @  p2 d"7 JĔ Ĕ &f&I e`  &e@^wB3 D w7 P&PL2P  76P &TT L4LfHP P P V%&fP U$E$~F $-R7 eF7 F7 7 ZehbCJ&d )R $  ~Q@5 '( EM( U%j x(r w59wB  e PQL$  HwD >E Q% * *  wߋ$ʀf&CCe S  $  7%%**09AZaz&   Nl b e &N W-e E  C0Π a `  6f&f&eW w  C@%;%8 ae@27 @j  (W$62#` @ & E@mj   E`4  Cfee ae8_+Ae&Ћ 7e@w?KMON-F-IWEFUInvalid continuationAmbiguous commandInvalid commandInsufficient memorySystem output errorSystem input errorNo fileInvalid device for command fileLine too longInvalid option for programInvalid optionAmbiguous optionInvalid NO on optionCommand string too complicatedInvalid value specified with optionConflicting optionsError in file specToo many filesNo dateInvalid dateInvalid timeNo clockFile created; protected file already existsUnable to unload handlerInvalid set parameterNo roomConflicting SYSGEN optionsAddressNo roomInvalid control file nestingCommand file nesting too deepParametersCommand file I/O error 7 De@eO VeA ae_+AeЋ 7e@ewz D ѕ:   ѕ.   D (@&e% b %e ee e  eXeg  w?KMON-F-IWEFUFile not foundInput errorExtended memory monitor required forInvalid deviceBad fetchHandler must be loadedDevice not installedDevice loaded or not removableSY: Write-lockedAlready installed/assignedInvalid device installationLogical name not foundFile created; protected file already existsOutput errorProtected file already existsDevice fullw8e( e,͋1W    CeH% f  xH͋6e`0e5%5E   e  eH w   l””#e,e X5 2v2*e ͋+W  $ & Ĕ!7S͋3 eA ĒB `A `, p6 7 Z<@&7 L<  & :  w6% ee/ e0  A @  -Jan-Feb-Mar-Apr-May-Jun-Jul-Aug-Sep-Oct-Nov-Dec-:<:<.<͋a  ,ep-Eg,e7 eF  & &,3O/& ㈅ e W!ˇ  ?   `? > ߋ*wpwfw  w  BCʥ Ӌe0  0 7 I H\ 6&)7p&  `, c &,e % w ( ߋ*ww ? W,͋w0@ "J w  BC ˥a˥z ʥ Ӌf e  - j͋ͥ,ͥ:"N ,͋%"zR" O" L"  vw  %z #0 d,e !Re 62 8 ! 1 j1 ? ͥ:͋w &" e#e"  w G: e w f, "J7 MD>,U  !Q$ W h,D!( D 0 & E AaEN, Ec Q$ `6`? W,w0͋wHw N,EE& e" Ab  @b pJ$H %}3e%FPe% #K Ye"JC7  @@`W P B %? 77 `:" e, l zz rz ? l & &ie@@E ONU Q b$CS$"A J $ 7 =@  @!8 W. 5@E@   EB` - & & & 7 P,ww:w ,E]JE ]Reh& < W  %W Yzd  Yzd t:m`" \d4Gwd@` PZ e鈇 ae ,e" `   n D *}EXJ4,X:#""""%wYwww w  6" " }  4 Lw*&meg,l  z 0U ? & &L,00H`&e~ee& 8 f& 20 e_e*000H| |0 ? W,͋:wR hwwN P RUaͥz B[e we ee    ͋WE E ͋ ͥ-H p͋DA e B @ @ ց   @eEW=͋Q,eP , <   W,w"tjW ͋ , H!ejEO e:   5 7 EBc 5O e @ ww fw   |͋ 7wT   % WR fw E ׭j0e $ͥ ! i&fK  e" we0R .Q!ͥ ͥ/ ͋W B l͋eQB! &ѕ/ѝѕ:ѐeXѐ @zK,m  z w>w ͥ//͋ /$/L:/A: e     fw    W w ͋B"z#" e P!eCw    we "     t   >eT,͋   jW wwwe @eMz}]v ' !    Hw 7 e$7L@zv ĕw= Ċ` `J`@ePPPP Pz2dvH ͋'wT͋#׭eNe @eEeȕЕe ׭ I e ȕw8}}]e eUHUHͥ: FH.TECeBP ͥ: ' ''PPwt PYHXZHK@IMZ  c ]   N B FjL  D ABNSNEQ OD C S T w ?G >E%w   S WYw  wͥ: E KEK5KEEX C ST B    S CA  PR T OAL B BSE S ALDE  wP JS > 7AGWWQb K DCbJbCbIX E w %<  "CdGTw yZ< \w 0 d V O"GWWWQQ H` K DC`J`I`CX E / N w *< ,5 (N  H   - ҥ:E0Υ%ʥ."N ES  @ P/D r jɋ׭'wwww er Y RD DKQQ QWE WYCbCbIbJPbMX SUM w *< ÕM ɋ w6,5 5w&" vpwLP: E ,5E7E&e$  e+ы 7BaeB  e! e  SN DS BIN     D PR N PR E P  DINES AL whw,w  U O H ?RGWWQF YCbCbIbJb T X ENZ w $. |w* I > 7FGWWQ YCbCbIbJP E Xb T w !v w H > 7ZGWWQ YCbCbIbJP E Xb T w ! wD  8 2ZW W dNSU@VDBDR DY w !\ .wͥ:  6 0WBXHOHSHEGT !"N w ' wn #   O WQw S2 w6    W #SM$VM%P Yw j Hw N BPR E DS IN   SSEF SE DINV   BA  RE REBA A B5O SEIF T PR OAL    V ww F    3:  *1GL GEGDGCMg P GN zwvw " ﷊w 6wLO SLIE DI CLIPAAL W LIN AL OPA SO EXS   DICR MADI        S OW W@LFP  G EGD@C A GlP SDEA`NOFIFB`RTMgP !"#$%&'(GNUVFM  !"#$%&'(w7zw x. w7 0f ,[ ^@e8@ J7 b w/RU "@ eeF@` w7|KNILmn戕hw. ե/@ ;ae6  <@ /  ,+SLIN SO W RMADIO LIE DI CAL LPA OEXS   CDIR LIPAAL PR W BOLIN DEXMAD   x   l d  I@ R@ Z W SL@M@B@T@E@U@YA@H/@VND`KX w T Z﷊5~w75 "feHB¥[ e ы e wRUN ,eDe!  ͥ:fe wͥ:w p "R  a !t !t!t FP   eN%  wl 5$/͋F B 8͋!ͥ eD ͥ  P=Е   v  >  @  ef D!'  V`f`%+&&   ez f h  & f& wwfՋW ՋW$͕ f W   5\ Te 5& W ͋+w)Je D ыe QJ_HU $ w ew(@&e% b %e ee e  JJHw@ vAeZC X DEBN!!  N! 6 N! *ͥ/͜AN wwDwͥ) ͥ, ͥ ͥ+͋ e(,ePĊ͋#! C͋ͥ ͥ,} W- !s$,1!Hk  e Z^e  f/UD`?  # e (e & 3 & &( &   eJf >  f ~%  <ק* J i w7 ~D oe- @& 7w`"  ( XC! ׭.! fw|W@7  Z&7 Nw*fߋ*  ,zʋׯ&U f? ``?  N!%7 zE!w@ &W7 `Հ 5 E!7 H7 pQ w w05H 4 e ̟Ԋ  ?D? UAw  w,e5 e^ 6%_͋%^jwp  e$5 H(P͋&ͥ/@:f  W.  T%L%)&ef 6? e 6o| t w.D" D : !jB`ZE  11& |`e ?l4\^,^ 2c? ^ &  % w!Fͥ   7 2å åz u|17kt7 V ) Zå 7 ^å  v-P>  6 0 \7 6WE n D7 > HՐ נ  -    6 &  5 - w!J& 0֥  5 7r -dr f!%%%%% 72  ^7 ,  7! 77 lf,EA    w5@E P??????????????????P ,5f  47a7a7a7a&7a7a7a7a7a7amB,&e eP ` eewn1 wd1B*e@eA  4 &6 ,e^S>UY"@D@ B   z  6 w , 7 H HxW  _LH_FB x!  e!L A   #  x  5 nE E w @(MMm@@ `D fHT  HTHT HT `HT W#dE@  HT  UQ$ UHT HTp%  HTxHTxHT5n &}@7 HR f&& *|HTHTHT bHT  & &  $ g @B58%z4w!"+W!Yz "d7 w w!^6W!he7  jW! (5@lemTJ 7e 2 * N_w__ _*DeBj f  _e0 &I e0w# eN   V  0   ne x7*@ N Le :eeD  _ &e et0]tF EFE] D]D FEE D5 DA:_L_ x BEDED Beh l 7  FaH W$@ E- 1  BB\kA f  h J 0 BW, 1 鈲f@ W,K1  @ 4 F1aw~ eU@ TR_w  BE arD0 f&f&f 7lp0  w   @@@@ SWAP.SYS not foundHandler file not foundSwap file too small?BOOT-W-Error reading handlerMonitor file not foundConflicting SYSGEN optionsU RT-11AI V05.04 BDDD:EEJEDEEEHHHHIIIV&E$EHWFWMM4HDHJHDfIbIZSFSdb@I IK$-D1U5&XAaLN1U5&Xda!RUN SY:LD .SYS /C:-1 @STARTA^MLE捠`E6bčDEߕcb 5>  'ffa  ga`H` a a& a  JB ȥ   bInsufficient memory $* zxUN ^  ( 7z0& SRPe  zL& &# H H % %e "N* ^ ( ?C $  z N -`>ߕ JU$  UD UD _ d D (Te  ~ F :w e     M~f@ftGG F EGE4G ^tFxGcGG8Ga a  4 F4aj2E^S   |cb E4D dethFtjF4E4E   a Da  ȗ eF  g  B` _0` d ~ &  @DaU[?DfFfUUUUUUhYjY X"XYY & dG F  `$) e0`5+DbAb?`,7` %e  ee0!!+f`E!B E ?`+7`J CT*@:)$%B$'j%f%',-$.+- `a `7`v``& TG C `wb 7 EP$E*7 >,7 ",(3 0 ? Ne 5 $ U*E $5$UB* tE$)ezeC 5$w^*E+߷+O5@L+55E v dL*l5^ʋŠ@eTeH @ EE)$@$E$ @EwB 5 7 F ̋? 2 ? Et)+7 w 5s> ? w  5 V H)we-eD D! c"" f  f J``U(? L& ʋ5(ŀ 7 ( p鈷& fW@CU(& f Qf W@fM *QD5B(tQwWfeͥ(LOwp jGȵ-77}7qej  dbw ZCe  j Xҋlҋߵeߕe:YՋw ʵ@ e&`a%A (7  EfΥaΥz E%& eJe & g^ #E e%  7d?KMON-U-Overlay read error )A K+ --x-&e2+ߵ+U@n&鈇7 :  M z 8%z ͋  ( Z7    f&6M( ""t5d  e %@Ae#Fu u~ ( :  ~E $ $ ZU$:M HO BJ5? #2cef `%ɂ !  vO pd W +l (wv(@7$#e( ' N xw%wTq ? ,#& f %5$&E ΔNIQ%Ό%@  P2EQU E`H#Heeb ~ 7e~' & ed'w  1 *C $S'((U  EE ` ց Tet' `? # C! פ ר- 3 _7 z & %.EeE 6U# H - % )  c  "" H7 *  ɕE"&7 (V̵  5Z"& <aWW`"7 4? F"e&6"." MB7&@ &E! 7 e7v !  @-D &c%LdAt&b%e0l W"" eD%! 5L!c! E:!H@ `E 6cE %^CC^!Cגע! *C!$U @@   #  ] W@aDaWw w e wp e2 eD  ɕQ$ 7 @  wJ\xJ^|v`0&4d @JbeAbw  0  Da(D` Rb͋ԋͥ,͋rg,*E 77 ԭM7K  wVa rO e @e`  eZ " jɇ  >^ @w  7ԋԋՇ`5 `wae C ˕ ˤ &툀Ee:w:  ͥ+ͥ,ͥ 7Z,,JwC8727q7l ͥ/& A& NNE %ON E R 2WB # ԁ`C  ema ҋ 3  ҋ ʵ@A w|mE \7Vk7PPSœ  ¥  aeJb5( K aeНP h 0˵@-•:) N H `ͥ-,B 4 N•.˵  B  ֆ 2ae.  % Jͥ: ͥ- eȥȥ]Е[ P .we e|el0&ͥ: ,- %  4 \& aee N ĝCQKĊe  f&e ` ppU%pppͥ:fefe > Rb nЕ <f Xͥ[R 6ͥ-e aR ͥ]ZR ЕQ e aeaewpW Е:ͥ: ( ͥ.E w\>   @ʕ*  &ͥ. P F _ s  t%* @.*   @P  &ͥ*ͥ%  Xaa ȕa P  wf7+  V7(E wR e" ы w&1aeb ĕ LĊ 6 ,w=  lww7ve e _1YDĥ DwF, Pĥ7,f& Ýe| ʁaew/   @RESORCPIPDIRDUPLINKFORTRAMACRODUMPLIBRSRCCOMFILEXDICOMPFORMATBINCOMERROUTQUEMANBUPKEDK52KEXUCL    m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[tJ4*"plnlB> j fDK:DK:SY:.SYS.LST.BOT'kQ\:TT:PL:KD*.*:PLTDOFrom? To ? Jobname? File? Files? Device? Device or file? File 1? File 2? Library? Device name? Logical name? AW[ͥaW{ 0W:;;;/8?1AAvCCx/QMIA}GME1/CM=feZ, e _? N BaJatDJXVZT\z~4<:ND B  |X   R  FL t$  p ,,D CeK    & Nww  ? WWW B ab@w w  `w `fNSS U 7 7 $  r_ w~? ? w tw *w7 ?  2w J "B7 (7 | 7 z 7 w w   hw D%3D% D#eee%7a   e# 'Ew uwKw  !և  !҂ hf " W 2E4W! 5 1   ѝї  w n wl /E D 5f w &0 $PPw Hw w  w  ww Ew C 2$ A 7Ee25Z3 w dw LHw  w  B  (DEew "D & 5@ " Fw 5@eBB x` ? w Q$ 7 &J (w rtE & &d&& hZewe?  U jw P 7 n& 6 #@g C#bw V ]Cn% %   l , e#  (w    1  E AaEf, E`MUdMUeabg,   #  C# UC  7p  63 f 7 ./. E ``E5 E /KQUs S w 5Sw I3W2Wl Elm*ew Pw  w .w 1"1,1,wl &#E PW%&EΒE? :# ?.w $w^5pw  %7 Еȕ e w &fm>w +B 5"f E 'ŭ f el BBE/Daw !Ba5lafw pCRC! BC 5aWH+ l# Q!E(A W   `BeB   &  ~7`@Ŋ5$ߋw7 z" 5@ עGE7 n@Q EW# %=%< D  "% E% % 5Zŀ׭ QUB7Prot file 5"CИB  w     s >'  7 e % I    H&jt7b7J  ^ `3ߥ*7Device full` 7File not found W,W=͋d7Invalid commandͥ/N ΥaΥz : U@ $ͥ.    7Invalid deviceߋ** F7?CSI-F-鈀 U@nU f ,E   z_~ & p∴ W[ XW]  2W:  eJW. 4# $  _,#f#_#_#_#w4^prtv 2H^<047,D s$KKH[2cjIHE6Dzz She8rHpq d@yx`THS8TTMMxd`Y4T["BIRHD B> HHHIIIBID2Hd T X EP Il)]%%a((}'m''p | 5@  wJ_ * %ff25 2 *%"I * C h 7 ?MON-F-Inv USRNo devDir I/O errBad fetchDir ovfloInv addrInv chanInv EMTTrap to 4Trap to 10Inv dirUnloaded driverFPU trapMem errMMU faultInv SSTOvly errЋ D @ @7?MON-W-Directory unsafe v 7 n U@+wC w BWaeCN"C ߐ*Uv wSY0:P Ef&&   D eEE e$ ?w 6@N 5,ť0 aEF w V fw J f  aCm*e w JC&tLeK# c< w V,mc eB " sL wNfeB  C  >2MM ^ 4 27 @ *  " ,  &%@%w  [ %w S e0wċH.5.U@, 0  _U K,BAe 4 5@$7 @W"  ,! U@w7$@  %e` wB~ aeJ "  d 7 7 7 7 0 52"7 P :(5 V !7te w C;3 #E w *U " %  %҆g, ΆHw HP5$ @7  ac(r\b EaedW3W35w Eaew 6& &  Ee %L4P UÝpU$ wíݪ *e$*WW" @&& $75$:V5@2,)#5$&EЋU@UЋ7  ȋ.5*EE(-j$E1P(E 5l7 R@W, % 7UP  rU6L 7 D7 U$E$&­i7  w@  3 "3 ,.s.BJe0    $e B  7 ~f e \Uw e6$F 6 "e @EM5 t ( # U%( p 7?MON-F-System read error鈀 H E2r (e  w?MON-F-Swap error , & w ^"ew T rE׭ Ç|E ~%7 7 7"*@ w X׭(w(E 7r p7  B Ӈ7 7 7 ^Gw 67*%55@7 w 5w EaB 08 B' ĕ^ $$  f,ĥ    B 7 U 7 7 etwN E( kU UeV $  ĥ$E5eF>PEP(P( U7 x ʥ'  2$4 ,5(w T 56D,1 U@n '_7 E& ) $U@5w F?w  UMw & `EeV e&A!AeT 5@(az Ì ` X75( W :w J\W"6 q" < - 57 f@5( e Vefqw N 7 ,05N he D q"e  w  w`&@ w \2H2H?UW^ U@ĥ6ĥ$ĥ ĥ ĥ e "ŀʥ',( w D D ĥ ĥĥe ŀ0Uʥ' ,( Ww X ? w ` ׋oembT wX 7  %v5%e-wE-bW(7 Z ee#(NLŀ #5 7    ?./   5t 5f$ U eTEN  Hπ̊EZ с5(U(e L GEa<+Q$ 3ɕB7  j'B7  5 EEa l D5 w  E 5E   Ce B7 s!ˋs Nf ew ( w !EN΀Ea E % e`B`N   EaARA E"  wD Ce 5  5EaE$AP aeNPPPP  EЀa2wv5<52  ae##  a5%f&  fCĜ_Ĝ E3A E C B w2UKae$)2Ȣȋˋ   $$ % R  0  0 p3wb3  !!  ( 0&fD  &f XDUQ L]  \ PT L4Lew RB U   B(@-t   D 7 œ `]w D w MD76 EaE" 7  7 fa- !5!C BE VU ^^@@%^ ^^L %V%t  5 aEz5!5Ue^_L%w $erHb` Hh$O7" e Zw lE  e,,e# - W -4     %    w Xw  78w2e`BE eRBµEeT I qeHN   w&w E U%@/ - +EaBT `Ce<ae w p   B  5  &Їw60   ww E D` l KED  www  |w r 7 _Wa_ ]-Z& 7 (aEU& V 5 fNeaa& i&LE b  .$bf&6b7N7 J Bb &  Tb# ~v&&5@$  d4%e47D+7 Č7rbae 55@ nw Ub 7SW!55` d FU%eZ 5 5 5 uRV5 TE@Q$&DDeed$ e(c  %H-wd$$ ,e4 5@  $d$$ we:DB *B# 5@  TT  7dw`5&&EEUeU*$ Lf7pw J0& e<  5B  $ ߳  w~ 5BwF`  ,$)w$   6 6 $)& E%b 6-I e@  c wߚe bw 6 w7 e2 e<s w w5  Me   e "t&  U@zއf&|e _*ae@E @( ^f% |fH fe &      w 05U 5IUEw!ffww|fŌ55 5MfE  $  7%%**09AZaz&   Nl b e &N W-e E  C0Π a `  6f&f&e4ݖW w  &C@%;%8 ae@27 @ | (W$62#` @ & E@m   E`@  Cfee nUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUae8_+Ae&Ћ 7e@wj?KMON-F-IWEFUInvalid continuationAmbiguous commandInvalid commandInsufficient memorySystem output errorSystem input errorNo fileInvalid device for command fileLine too longInvalid option for programInvalid optionAmbiguous optionInvalid NO on optionCommand string too complicatedInvalid value specified with optionConflicting optionsError in file specToo many filesNo dateInvalid dateInvalid timeNo clockFile created; protected file already existsNo foreground jobForeground activeUnable to unload handlerForeground activeInvalid terminalInvalid set parameterNo roomConflicting SYSGEN optionsAddressNo roomNo foreground jobInvalid control file nestingCommand file nesting too deepParametersCommand file I/O error 7 eeO VeA ae_+AeЋ 7e@ew8 D ѕ:   ѕ.   D (@&e% b %e ee e  eeg  w?KMON-F-IWEFUFile not foundInput errorExtended memory monitor required forInvalid deviceBad fetchHandler must be loadedDevice not installedDevice loaded or not removableInvalid file formatOutput errorSY: Write-lockedAlready installed/assignedInvalid device installationLogical name not foundNo such job - File created; protected file already existsOutput errorProtected file already existsDevice fullw6e& e,͋1W    CeH% f  xH͋6e`0e5%5E   e  eH w  ~ ””#e,e W5 2t2(e ͋*W  $ & .Ĕ!6S͋2 eA ĒB `A `, eDA p`B7 Z<@&7 L<  & :  w% ee/ e0  A @  -Jan-Feb-Mar-Apr-May-Jun-Jul-Aug-Sep-Oct-Nov-Dec-:<:<.<͋^  ,ep+Eg,e7P eC  & &)O.& ㈅ e W!͇  T?   `? ꈇ ߋ*wDw:wJ V w  VBCʥ ӋeD  7  ͥ=  ͥBͥFG NI H 6&)7&  `, c &,e % w^  ߋ*w ,5,  2f? zU@2f? d7 Loaded at A @ @wP,  7``6`? W ͥ: ` Rwwf  W.   T N ~N Ce*w$E f"`w%Tq a 7Bm.` 67 7aaaCaa7fAe# c ` Tc Nm(# :e@BaJ a eg,RRRRR   t(`aRRRRe & ,   ^$ !  8 놄  w>$[5H 0 m H`etehf `  ! % Rc `c 02PZRZVZX<,77EDEL e" Ab  @b pJ$H %}3e%FPe% #K Ye"JC7  @@`W P B %? 77 :" e, l zz r ? & &ie@@E ONU  Q b$CS$"A J $ 7 =@  @!8 W. 5@E@   EB` - & & & .7 v,wtww xD,E]pE ]xeR5PPPPP@P@eJ&  W  %W Yzd  Yzd t:)m`"$\d4,%7*}7Gwd7'@Q7%7/d@7,@~?@@D P> e鈇@P*}EXJ4,X:#""""%wYwww w  J 6" " }  @ [wp&m>eg,l  z U ? & &L,00H`&e~ee& 8 f& 20 e^_e*0002r r0 ? `W,͋:w &ww" d Uaͥz B[e we ee  ,  ͋WE E ͋ ͥ-H ͋DA e B @ @ ց   @eEW=͋Q,el <   W,wW ͋ , !ejEO e   5 7 EBc nO ef @ wwwww fw  @ |͋ 7w   % WR fw  ׭0eT $ͥ ! i&fK   e" wZe0R .Q!ͥ ͥ/ ͋W B l͋eQB! &ѕ/ѝѕ:ѐeXѐ @zK,m  z ww ͥ//͋ /$/L:/A: el      fw fT |  W wB ͋"z#" el# P!e Cwf   w e "     t   e,͋    Awr,Bh U@E@ \ Ww ~ T e: &͋P w,E %FBh,UUU 2W wwwe @eMz}]v ' !    Hw  e$6@zv ĕw " Ċ`  J`@ePPPP Pz2dvH ͋'w͋#׭;ee# @eeȕЕe ׭ I Vet &ȕw}}]eL eUHUHͥ: H.TECeBP ͥ: ' ''PPw4 PYHXZHK@IMZ  c ]   N B FjL  D ABNSNEQOD C S T w ? E%zwB   SWYw {^ Xwͥ: :E KEK5KEEX C ST B    S CA  PR T OAL B BSE S ALDE  wP JS > 7AGWWQb K DCbJbCbIX E w   "LCdGTw  wr  d V O"pGWWWQQ H` K DC`J`I`CX E /N w *|8 (,5 (N  H   - ҥ:E0Υ%ʥ."N ES   P/D r jɋ׭wVwww er Y RD DKQQ QWE WYCbCbIbJPbMX SUM w *V  ÕM ɋ w,5 5w &" jw|LP:tE ,5E7VPE&e ~ eы 7Bae  e e  X SN DS BIN     D PR N PR E P  DINES AL whw,w  U O H ?RGWWQF YCbCbIbJb T X ENZ w $* w I > 7FGWWQ YCbCbIbJP E Xb T w !C* pw H > 7ZGWWQ YCbCbIbJP E Xb T w !* w  8 2ZW W dNSU@VDBDR DY w !* wDͥ: z 6 0WBXHOHSHEGT !"N w 'h* (w #   O WQw * w    W #SM$VM%P Yw * w^ N BPR E DS IN   SSEF SE DINV   BA  RE REBA A B5O SEIF T PR OAL    V ww F    3:  *1GLGEGDGCMg P GN ww : w w M    : 2  ADC G`PSWO TwPw !>: hw\ Twr n    [ S FP WDEA`NOFBFI`RT@L SUVFM ww 9: w ^w        S OW W@L FP GEGD@C A GlP SDEA`NOFIFB`RTMg P GNUVFM ww ZT: 췊w `wLO SLIE DI CLIPAAL W LIN AL OPA SO EXS   DICR MADI        S OW W@LFP  G EGD@C A GlP SDEA`NOFIFB`RTMgP !"#$%&'(GNUVFM  !"#$%&'(JwF7zw x  ZCwJ7 0fq,k[ ^@e8@ J7 2 w/RU "@ ee@` wF7|KNILm(戕"w ե/@ ;ae6 C <@ /  ,+SLIN SO W RMADIO LIE DI CAL LPA OEXS   CDIR LIPAAL PR W BOLIN DEXMAD   x   l d I@ R@ Z W SL@M@B@T@E@U@YA@H/@VND`KX w T wf7 "feHB¥[` <e ы e wRUN ee!  ͥ:fe wͥ:w p "  a !  ! !  FP     @  ef D!'  V`f`%+&&   e f :  & f& wwfՋW ՋW$͕ f W  @5 eJ 5& ? E5 (@e     W ͋+wv)Je D ыe QJ_HU $ w w(@&e% b %e ee e  JJHw@ vAeC X DEBN!!  N! 6 N! *ͥ/͜AN wwwͥ) ͥ, ͥ ͥ+͋ e2(,elĊ͋#! C͋ͥ ͥ,} W- !s$,1!k  Le ^e  Rf/UD`z? D # e(e & 3 & &( &   ef   Bf %  oק* x} r w7 .<Q oe- @& 7w`"  z $C! ׭! fw6W@7  &l7 wfߋ*  8<ʋׯ^U "f? r``? z N!%7 4E!wh@ &W7 Հ 5 E!7 7 <Q wl Xwl0N5  e r̟Ԋ  ?? UVAw  w,e5D5 ef >%_͋%^fw"  e85 (͋&ͥ/@:f  W.  T%L%)&ef \6? e Co6 t wD+ V L !B`11& (,Aee.p 2`e$ ?44$&,^ 0M? H &  % w!ͥ  p 7 å å~ y7ox7 Z  0å  LWE b 87 26Ր -(    6 &  5 - w!J& 0֥  5 7r - p!ދ %%%%% 7^ , ^7 X  7M 7?7: 4 *f,EA    w5@P??????????????????P ,5. 47a7a7a7a*7a7a7a7a7a7amF,&e eew1 w1B*e@eA~ \ V H6 ,e^62Z\'\S?VM-W-Remove and reinstall this handlerzz,@@`:i@@ c 7|e@&P&&P&L&eH UeI~^U @ `Bx@7@ *7 R&ere @@@ pe  7 7e L E0zUN z N ,l$ $`` `,,W bKw H e  1@e ~?7z  PP    z 7HUe ,}e@~W" _AzeB vANeN MlC_pV e5z  %f  `W N  3@eL#?UzU RRC~ ~ ze@~_Az (   _w @  ߋtv ?BOOT-U-I/O error 62'S,5   Хca ( `@Kj5`\qht=@ $7\7Vebe @x@@  57 7p@wE @7Le"e,  ' O 5w wp  :8JZ4w" 5 JDBeCc-|n M C @ AC ` 5` NWBȁ E@` P - O7w   E % %   wV?@@  @@ U 0Ur DTfee C dU$ @ T +-JN5J e67w `U? 0-O+j  |`UH   h55  *U w!2 W we,}F 5<5t    ]L̋e``p C_ e@e Qew|Ev 6 u 7^ +CE%(nC `@e74CEE U5@U 7J U5E    _w @  ߋtv ?BOOT-U-I/O error 62iS ,5   Хec, `@Kj7`\qht?@ &7\7Vefe e@p@@  57 7WgWc(@E 5E iW tU5 ewW Tw w W erf@Q] W w5 UAeAc w6U~We ~CՋ@E5@b U7 H@7LB7D5tdd w D@d pe5$ $5  E L/UwD 8j2UTUK  ƀ  5U 5 5w5w550@ 5¡@m5! E 5@ PUV 5`5`5` `5+ w ef R#  wHwW-w* 5@e7U ,4UMwwUUU D |-47 *0w:7 l w PFen,} e  C " % EC e  A  5   Bm@EPC ez br 0 C_B ` `@Q5U5%e 5p(E    _w @  ߋtv ?BOOT-U-I/O error 62 T(PSBhh   h Rty}!@:d}!@jf}!@"`Kj#`"`K#`\qht$@7 O eLw ae6J7 e   elwhjH0Z7 Ww,CE aeB4 5 wFB w^e % e eL1 e? ԁ׌w v WW͕% w ^`pDw L\w >"w 085 Wew wDDe7DDe U.U  :@7 7  . 5w  %  B A wE 7 \VW  Fw J vU 8 0ef,}µU U@ U7 w w w !Att @ &e` @ U 4 tw$dw&`R LwDw&fe77 $ 0007p7 ntjeD e@ 7F7De4@ 7:78 @ DeHT wl&De |e    wF    E ae` L L7IF E7 ; " ae (e|xe FfL d @eT el U  %w ee @@@ @7wC  H U,e & Ε,e &e_  hj,e X_~ F   5 C3  %777H 7>!4t J   <j @$ !04ZDh&e   hU&E  P H  _w @  ߋtv ?BOOT-U-I/O error 62H (+JS ,  " eeӤ@X@`@wPLwPTwP2 \qht@}@9x}C@ $7   W E@&aeȝ d ',e`ɝ 7 ,    te 77F@te7p$7p"* w"p%82&     C@E@e ww eb 5 Un5 T5   8 DU<5 U0 * 6dž 0ÂEtE r P  H (E07* ww  `8 z 5=15+ rNn V   2 VN7JT 8  C""w 854 55 &E%P! 7 5w ww Ue,}f&7L7XeeBAwxW  f w^l R eZB~ Ōee 4 4 4w&&e P  CD ȋ~ȋ 55 B`q, \e<w N&8w ew t9ee$,~ &e(~$  ( #~0 0 05e Ce&U~  @@&%2L?Lg4E,@T 5T S<StU0 VAeu^e uuevu% : 5"Ð&f F% 5 daeÒeCe w 4 D_e    55~ 5͋  < ( __ __UN z? (E z7 zDu7a5J $< &f  EEtWtE r _e U 5͋~5͋  %    _w @  ߋtv ?BOOT-U-I/O error 62|~~S xx5qqeeifd`@Kj<`\qhtD@}J $7T7Nee @ @ @ e 57z 7 C eh`ȕ ۇ',F`jCGA@E ,U ae6R@w & NEaeދwe7 EaDl  w S  7hhW@  5L5  435 5  5@  ` 5eF5 w0? e,}x@7 U? @  _5D"X j d7-j @@ Pw8E   $  % eC % C ``` e̵̵T    C_~   x&  %C e N H 5  "@5 C C  5  `` ̵ ͵@ElE5     _w @  ߋtv ?BOOT-U-I/O error 62TTpT *TPS,  ee853\qht@ 7J !F HU(]  8] @wRUUdUp waDl7  %eE AaD wZWe t&E%p  d7M eB ee P 44U4 @ e ̋1^&E%p7lRBDA e8e| t`"&7 |lneH,} wfeXˋ w77$4 C C   00` D_n $  U@ %e@ aD we@ ee 5De 5͵5   ee / ( __ __UN z? (E z_ zDu7aH >E PJ25 P  _w @  ߋtv ?BOOT-U-I/O error E eX w&:,ndGS, $ E57ep7ee"e ,$!    a& `Ŋ  $`Hej %d߂"DL`<84e,(s6  m7 5((n1 2 , e    ee9&"6$ 6 D2e,}506I  _e @eeeU5@  >U@<eU7 7 $E@7w 7 _,_ ` H3 7  8_3_z7ߵB _7"# OP[[>7;0504cvd 5@E@ 7 w$E`8  WT  K 8L nI%F ' ĝ7ĭĝx77  W7& .w7 5 7  T 5 ` 7G-   ߕ U@7  -6\ _ ` [7 .W-(36.cM cMcM cMcMf M  cNmM    ||v | t &6b &pPP!ߕ7>ߕ0 *"7 & |  7 ~ 6f ߕ7 Z RZRW"%&w   Ee ~ɥ    x2E]    5 5  75 ~-m  X D R ~D&E/E!_ ee< R zEĥ aa 1OzR 5 5e    6AU@f euvD UG~v5jQl X 73RP xBDC ] 5&  UU  & UP~ ̋ ԋ ` Y 7  , Y X W ^geooqpw9ww  5 w & $ r / E `` B ы  C  wwpju7  1  5 7 ^7 v 10Z1$P a 8 U V w"*# . 7 [ P]^_7ѕ~)7 77\ w/ 7 7 H =>NO *w w/mLɐwp  0wf Cw\ a7 cDEM78)Zw 4 :wwB wF : 5 7 FНO0НL0НН,0F7)07&0777 0 w w wwpl uw<7 7/ppR#%) (>9 0N @` `5w2w  ѝw J  7 7  7  7   7 l h m c]n/gn hw w ʋ    ҋ ȋ@w: l ʥ ʥ&J-  > ԕ; 2 ԕR  Xҋ w  ʋ ׭>: *w /ʋʥjB~mp w Y JDU,A~  ȋ Ћ&  e S~   w  ?X[ eu'z3,7  ~w7 ,,ff7 ,w z  7 7 7 5 7 h5 7 b+ BVRwp0u++ߕ 4fE+U5 w~n+wR+ 7 JK <  >ע F  ˊ B7  w7 8fHr:AkBhChDi7 *~mhC @ wpwpNu  5 w @:5 w4&B5   ,   @@7 wwpwwmw @wpw77D"@" ~7 %"w 7 wB w DeEB <# 0 `T bT d' $$$$$N$N$$66@6?/%2B0 "" P+F$N$N N*!,999,669*NN*4896!&$"N!!N 5<896( )996N8* 6996996699M8*( **NN*69!69AEL 6$,9N996::6::6(, ,()+999+)N ) NN ) (, 0,(999N99966K!!!!" 9""9 N9IEA9999<>ADH96999996)++) 6999DH68 )++)"+69 6896N9999996999,$999AA6$9,$$,99,$N8! N66!*6*****6$,9N!6869R )+9+)6 688M:9:M69N 64;)6++6*,( 5<999(******"  ""(7AAAA7999969996)++) 6++6***5< 6 686);49999R9,$9AA6$9$$9+++6*,(N*NKKG?A0(6N6(A$A$A$AM  LK 4=4== 44$NN4MQQSS SSSS QSS8 8N  8 N N$$$#8!NN &-  J 6869R$6869R$6869R$(,9N99$6869R$69N993@NOMLL(, ,(!69N 6!N ) N69N 6$69N 6($(.'79999C196 86HDA><6 (,+'+<5 9999R$9999R$9999R$999996,$( ##96 2!!r"##R$$%2&&r'((R))*2++r,--R.. ;;(:(/(//0 !*38AJQX]`dmv#,5>GPYbkt} #*3:CKT]gpy &0:?HR\bipv !*38AJQX]`dmv#,5>GPYbkt} #*3:CKT]gpy  !"$(*@BHJPRT"BDHJPRTU  "$(BRTZPTUȋȥ(ȥ d w ɋQU % e3 w^wR   W! fPXח <J 3 3 3&3 3 BeE DeEB2;;x:0_9 :: :(:(/(<d  bߵBYt l@%`  X%4wNUW 9 B  @ ~  b @W <U @ %4wE UV އ  7   dX4X4ק< <ewz ܈8 A y29ק &E8e H K8wN8 "  &H8 7   bJ9 X]9 9;!_9 @ߋ;09w 0?9j9h9Q8wMT8  *ߋ<  4  Uߋ;U 08m$8:EA <9&    1 ' ) &7 7x; ԋ̋ 8 6 ߋ;X977xN7H R&& r   n7 d7 Z8 ^ߋ;H W8 >wߋ;9eV9  ԋ 9SKӋӕ~ 9CffU:8 w%՟ %|8wZ 0 %|8z:ߋ;@8 ^@@^8^8  "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:5^5f5665666655565 7656 DCBA O0. 123456,789-pnMqrstuvlwxymPQRS"'^`~WXYZdefghqrst|}123456101112131415171819202123242526282931323334[?1;1c[?1;1c `1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/=]\-[' ~!QAZ@WSX>#EDC$RFV %TGB^YHN&UJM*IK,(OL.)P:?+}|_{"     `1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/=]\-[' "" '' ^^ `` ~~(([(-{))])-}++#//\/^|AA@Aa@aa@AAUSAUSAdlf.     _0dd  * _0     wQsa E0 x5  U< < 5 5  <s  e3e33U@E@@5͕5͕WWWues,e<` ae`` E ߋMߋeȗ7 TE5 WuWqHH$tdta75 e e <EpDdEpEqqE`D 7ZwXeN0`02@B ee46*U@ <` Fm@<e62sW" BEe B B BEwr<`L3T3v33333R44444555 5D5R5p5x555555555555556$6(6,6D666667"767B7H7P7b7t7j77|788~8829496989:9<9>9@9B9D9F9H9J9L9N9P9R9T9V9X (DLP V L ` l  T~tNbF`xd $///////F2h22222222 33333 3$3(3,3034383<3@3D32>,;;G x:H`0BI9:: :(:/G(<AUSAIGBLGBLKCDNEIAUSINZIA]A[IRLWIRLVBNB$PEoE:nF$PFNCDNFRCDNF~QDKhUDKTGBWGBVSFnZSF"YD]D[NL_NLj^IXbI`CHFgCHF^fCHD eCHDcSRjSiNlNkSPoSP:nGBA NUSAB/AUSB/CDNEB/NZB/NLB/SFCpFRqBRqCHFRqCDNF9jrDK(sAK(sCHDK(sIYsN6tDK6tEZbuSPZbuS7 vIRLAv `1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/=]\-[' ~!QAZ@WSX>#EDC$RFV %TGB^YHN&UJM*IK,(OL.)P:?+}|_{"     `1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/=]\-[' "" '' ^^ `` ~~(([(-{))])-}++#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/]-@: !QAZ"WSX>#EDC$RFV %TGB&YHN'UJM(IK,)OL.=P+?[_\*     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/]-@: "" '' ^^ `` ~~(([(-{))])-}++#-L#-l#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/]-@: !QAZ"WSX>#EDC$RFV %TGB&YHN'UJM(IK,)OL.=P+?[_*     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/]-@: "" '' ^^ `` ~~(([(-{))])-}++#-L#-l#//\/^|AA@Aa@aa@ !*38AJQX]`dmv#,5>GPYbkt} #*3:CKT]gpy &aqw{zsx<"edc'rfv (tgb[yhn]uj,!ik;\ol:@pm=-$#)\ 1AQW2ZSX>3EDC4RFV 5TGB6YHN7UJ?8IK.9OL/0PM+_*@[%      &AQW{ZSX<"EDC'RFV (TGB[YHN]UJ,!IK;\OL:@PM=-$#)\ "" '' ^^ `` ~~'e{(([(-{))])-}++#,c\-L#-l#//\/^|0S]0^[0s]AA@Aa@OS]Os]So]`a@`e}`u|aa@os] &aqw{zsx<"edc'rfv (tgb]yhn}uj,!ik;\ol:@pm=-$#)| 1AQW2ZSX>3EDC4RFV 5TGB6YHN7UJ?8IK.9OL/0PM+_*@[%      &AQW{ZSX<"EDC'RFV (TGB]YHN}UJ,!IK;\OL:@PM=-$#)| "" '' ^^ `` ~~'e{(([(-{))])-}++#,c\-L#-l#//\/^|0S]0^[0s]AA@Aa@OS]Os]So]`a@`e}`u|aa@os] 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;{=#\-] !QAZ"WSX>/EDC$RFV %TGB?YHN&UJM*IK'(OL.)P:+@|_[     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;=#\-] "" '' ^^ `` ~~'e{(([(-{))])-}++#,c\//\/^|AA@Aa@^a[^e]^i^^o`^u~`a@`e}`u|aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;{=#\-\ !QAZ"WSX>/EDC$RFV %TGB?YHN&UJM*IK'(OL.)P:+@|_ǂ     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;=#\-ǃ "" '' ^^ `` ~~'e{(([(-{))])-}++#,c\//\/^|AA@Aa@^a[^e]^i^^o`^u~`a@`e}`u|aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p{-'+]# !QAZ"WSX>@EDC$RFV %TGB&YHN/UJM(IK;)OL:=P[_*?[\     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P[-'+]# "" '' ^^ `` ~~"A@"U^"a`"u~(([(-{))])-}*A]*a}++#//\/O\/^|/o|AA@AE[Aa@ae{aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p{-'+}| !QAZ"WSX>EDC$RFV %TGB&YHN/UJM(IK;)OL:=P[_*?]\     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P[-'+]\ "" '' ^^ `` ~~"A@"U^"a`"u~(([(-{))])-}*A]*a}++#//\/O\/^|/o|AA@AE[Aa@ae{aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/]-@: !QAZ"WSX>#EDC$RFV %TGB&YHN'UJM(IK,)OL.=P+?[_\*     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/]-@: "" '' ^^ `` ~~(([(-{))])-}++#-L#-l#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/]-@: !QAZ"WSX>#EDC$RFV %TGB&YHN'UJM(IK,)OL.=P+?[_*     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P;/]-@: "" '' ^^ `` ~~(([(-{))])-}++#-L#-l#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-#'+]{ !QAZ"WSX>@EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_\*?[[     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-#'+][ "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~'e`(([(-{))])-}*A]*a}++#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-~'+}{ !QAZ"WSX>EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_^*?][     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-^'+][ "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~'e`(([(-{))])-}*A]*a}++#//\/^|AA@Aa@aa@ 1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p|-+#~@] !QAY"WSX>EDC$RFV %TGB&ZHN/UJM(IK;)OL:=P\_*'?\[     1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P\-+#~@] "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~(([(-{))])-}++#//\/^|0S@0s@AA@Aa@OS@Os@So@aa@os@ss~ 1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p|-+#~}{ !QAY"WSX>@EDC$RFV %TGB&ZHN/UJM(IK;)OL:=P\_*'?][     1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P\-+#~][ "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~(([(-{))])-}++#//\/^|0S@0s@AA@Aa@OS@Os@So@aa@os@ss~ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p-+/*@' QAZ[WSX>]EDC$RFV %TGB#YHN&UJM(IK?)OL;\P_=:!|"     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P-+/*@' "" '' ^^ `` ~~(([(-{))])-}++#-L|-L#-l|-l#//\/^]12\14}34@AA@Aa@aa@ij[ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p-+/*@' QAZWSX>EDC$RFV %TGB#YHN&UJM(IK?)OL;P_=:!|"     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P-+/*@' "" '' ^^ `` ~~(([(-{))])-}++#-L|-L#-l|-l#//\/^]12\14}34@AA@Aa@aa@ij[ @qaw#zsx<"edc'rfv (tgb_yhn}uj,ik;[ol:]pm|-$*)~` 1QAW2ZSX>3EDC4RFV 5TGB6YHN7UJ?8IK.9OL/0PM!+&\[=%      @QAW#ZSX<"EDC'RFV (TGB_YHN}UJ,IK;[OL:]PM|-$*)~` "" '' ^^ `` ~~'e](([(-{))])-}++#,c\-L#-l#//\/^|0S@0^[0s@AA@Aa@OS@Os@So@`a{`e}`i~`o|aa@os@ #qaw]zsx<"edc'rfv (tgb_yhn}uj,ik;\ol:{pm|-$*)~` 1QAW2ZSX>3EDC4RFV 5TGB6YHN7UJ?8IK.9OL/0PM!+&@[=%      #QAW]ZSX<"EDC'RFV (TGB_YHN}UJ,IK;\OL:{PM|-$*)~` "" '' ^^ `` ~~'e](([(-{))])-}++#,c\-L#-l#//\/^|0S@0^[0s@AA@Aa@OS@Os@So@`a{`e}`i~`o|aa@os@ !1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p\-$'][ +QAY"WSX>*EDC@RFV %TGB&ZHN/UJM(IK;)OL:=P[_#?\]     !1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P[-$'\] "" '' ^^ `` ~~"a{"o|"u}'a@'e_'u#(([(-{))])-}++#,c\//\/^|AA@Aa@^e]^i^^o`^u`e[aa@ !1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p|-$'}{ +QAY"WSX>*EDCRFV %TGB&ZHN/UJM(IK;)OL:=P_?     !1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P|-$'}{ "" '' ^^ `` ~~"a{"o|"u}'a@'e_'u#(([(-{))])-}++#,c\//\/^|AA@Aa@^e]^i^^o`^u`e[aa@ !1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p{-$'}@ [+QAY"WSX>*EDC@RFV %TGB&ZHN/UJM(IK;)OL:=P[_#?\]     !1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P{-$'}@ "" '' ^^ `` ~~"a{"o|"u}'a@'e_'u#(([(-{))])-}++#,c\//\/^|AA@Aa@^e]^i^^o`^u`e[aa@ !1qay2wsx<3edc4rfv 5tgb6zhn7ujm8ik,9ol.0p{-$'}@ [+QAY"WSX>*EDC\RFV %TGB&ZHN/UJM(IK;)OL:=P_#?     !1QAY2WSX<3EDC4RFV 5TGB6ZHN7UJM8IK,9OL.0P{-$'@ "" '' ^^ `` ~~"a{"o|"u}'a@'e_'u#(([(-{))])-}++#,c\//\/^|AA@Aa@^e]^i^^o`^u`e[aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-#'+]} !QAZ"WSX>@EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_\*?[]     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-#'+]] "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~'E@(([(-{))])-}*A]*a}++#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-~'+}{ !QAZ"WSX>EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_^*?][     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-^'+][ "" '' ^^ `` ~~"A["O\"U^"a{"o|"u~'E@(([(-{))])-}*A]*a}++#//\/^|AA@Aa@aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p-'+]# !QAZ"WSX>@EDC$RFV %TGB&YHN/UJM(IK;)OL:=P_*?[\     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P-'+]# "" '' ^^ `` ~~"A@"U^"a`"u~(([(-{))])-}*A]*a}++#//\/O\/^|/o|AA@AE[Aa@ae{aa@ 1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-'+}{ !QAZ"WSX>EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_*?][     1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-'+][ "" '' ^^ `` ~~"A@"U^"a`"u~(([(-{))])-}*A]*a}++#//\/O\/^|/o|AA@AE[Aa@ae{aa@ @1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-]+}' \!QAZ"WSX>#EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_[*?     @1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P\-]+}' "" '' ^^ `` ~~!![(([(-{))])-}++#,c}-L#-l#//\/^|0S@0^{0s@??]AA@Aa@N~\OS@Os@So@aa@n~|os@ ]1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p|-+}' [!QAZ"WSX>#EDC$RFV %TGB&YHN/UJM(IK;)OL:=P\_*?     ]1QAZ2WSX<3EDC4RFV 5TGB6YHN7UJM8IK,9OL.0P|-+}' "" '' ^^ `` ~~!![(([(-{))])-}++#,c}-L#-l#//\/^|0S@0^{0s@??]AA@Aa@N~\OS@Os@So@aa@n~|os@ !*38AJQX]`dmv#,5>GPYbkt} 8#*3:CKT]gpy !*38AJQX]`dmv#,5>GPYbkt}:0 #*3:CKT]gpy8J  !*38AJQX]`dmv#,5>GPYbkt}0Se #*3:CKT]gpy8J !*38AJQX]`dmv#,5>GPYbkt} #*3:CKT]gpy !*38AJQX]`dmv#,5>GPYbkt}:08 #*3:CKT]gpyJ\ !*38AJQX]`dmv#,5>GPYbkt}' #*3:CKT]gpy  !*38AJQX]`dmv#,5>GPYbkt}w #*3:CKT]gpy:n0 !*38AJQX]`dmvA#,5>GPYbkt} 8#*3:CKT]gpy !*38AJQX]`dmv#,5>GPYbkt} #*3:CKT]gpy62S I9 4eJ&  ( c    e2  ec 4 e&c 7 e&,V% - h  7 4U   l @ ^U@  7  L&7    "  $*  7 z7 e , .; .MODULE AI,VERSION=22,COMMENT= .; .; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. .; ALL RIGHTS RESERVED. .; .; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED .; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE .; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER .; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY .; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY .; TRANSFERRED. .; .; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE .; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT .; CORPORATION. .; .; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS .; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. .; .;*********************************************************************** .; STARTA.COM .; RT-11 AUTOMATIC INSTALLATION PROGRAM .;*********************************************************************** .; INITIALIZATION CODE FOR ALL CONFIGURATIONS .;*********************************************************************** .SETS RTVERS "V5.4B" .SETS SYVOL "RT-11 'RTVERS' BIN " .SETN TRGNUM 0 .SETF RL02S .SETF DL2 .SETF DL1 .SETF FIXD .SETF VMRX .SETN RX33 0 .ENABLE QUIET .DISABLE PREFIX,SUFFIX,TYPEAHEAD,ABORT $SET TT QUIET $SET EXIT NOSWAP .SETF VT100 .TESTFILE TERMID.SAV .SETS ERRTYP " running TERMID.SAV" .IF NE .GOTO CRASH $TERMID .IF EQ 1 .SETT VT100 .IFT VT100 ; <[?5h[?4l .SETS HEADER "RT-11 Automatic Installation Process" .GOSUB HEADER .TESTFILE RX.TMP .IF EQ .SETT VMRX ; ; Determining system configuration, please wait... .SETF HELP .SETS SYSTEM "''''" .SETF DL .SETF DU .SETF DY .SETF DZ .SETF VM .SETF RK .SETT '' .IFF DU .IFF DY .IFF DL .IFF DZ .IFF VM .GOTO FEXIT .IFF DZ .GOTO PRE5 .TESTDEVICE DW0: .SETS TEMPS [1:3] .IF TEMPS EQ "NSD" .GOTO FEXIT .SETT DWCHK .PRE5: .SETS DISK "diskette" .IFT DL .SETS DISK "disk" .TESTFILE CONFIG.SAV .SETS ERRTYP "running CONFIG.SAV" .IF NE .GOTO CRASH .; .; this procedure determines valid source devices .; .IFT DU .OR .IFT VMRX .SETS DEFSRC "DU0,DU1,DU2,DU3" .IFT DL .SETS VALSRC "DL0,DL1" .IFT DY .SETS VALSRC "DY0,DY1" .IFT DZ .SETS VALSRC "DZ0,DZ1" .IFT VM .IFF VMRX .SETS VALSRC "MU0" .IFF DU .IFF VMRX .GOTO NXTSRC .NXTDU: .PARSE DEFSRC "," TRYDU DEFSRC $CONFIG 'TRYDU':/N:"RX 33" .IF EQ 1 .INC RX33 .IF NE 1 $CONFIG 'TRYDU':/N:"RX 50" .IF EQ 1 .SETS VALSRC VALSRC+TRYDU+"," .IF DEFSRC NE "" .GOTO NXTDU .IFNDF VALSRC .GOTO FEXIT .IFT DU .IF RX33 EQ 1 .GOTO INRX33 .NXTSRC: .PARSE VALSRC "," LEFT RIGHT .IFT VM .SETS SYSTEM LEFT .IFT VM .SETS RIGHT LEFT .SETS OTHER LEFT .IF RIGHT NE SYSTEM .SETS OTHER RIGHT .IF OTHER EQ "" .GOTO FEXIT ; .; this procedure determines valid target devices .; .SETF DLCHK .SETF DUCHK .SETF DMCHK .IFNDF DWCHK .SETF DWCHK $CONFIG /A:174400 .IF EQ 1 .SETT DLCHK $CONFIG /A:172150 .IF EQ 1 .SETT DUCHK $CONFIG /A:177440 .IF EQ 1 .SETT DMCHK .IFT DLCHK .SETS TRIALS "DL0,DL1," .IFT DUCHK .SETS TRIALS "DU0,DU1,DU2,DU3,"+TRIALS .IFT DMCHK .SETS TRIALS "DM0,DM1,DM2,DM3,DM4,DM5,DM6,DM7,"+TRIALS .IFT DWCHK .SETS TRIALS "DW0" .IFNDF TRIALS .GOTO FEXIT .TRYNXT: .IF TRIALS = "" .GOTO PREX .PARSE TRIALS "," TRY TRIALS .SETS TRYD TRY[1:2] .IF TRYD NE "DU" .GOTO NOTDU $CONFIG 'TRY':/Q .IF NE .GOTO TRYNXT .GOTO ADDTRY .NOTDU: .TESTDEVICE 'TRY' .PARSE "," DNAME DSIZE REST .IFT DL .IF DNAME EQ SYSTEM .IF DSIZE EQ "20450." .SETT RL02S .IF DNAME = "NSD" .OR .IF DNAME = SYSTEM .GOTO TRYNXT .IF DSIZE EQ "20450." .SETT DL2 .IF DSIZE EQ "10210." .SETT DL1 .ADDTRY: .SETN TRGNUM TRGNUM+1 .IF TRGNUM EQ 1 .SETS TRGVAL TRY .IF TRGNUM GT 1 .SETS TRGVAL TRGVAL+", "+TRY .IF TRIALS NE "" .GOTO TRYNXT .PREX: .IFF RL02S .IFT DL2 .SETF DL2 .IFF RL02S .IFT DL1 .SETT DL2 .IFNDF TRGVAL .GOTO FEXIT .GOSUB HEADER .IFT VMRX .GOTO PREDU .GOTO PRE'' .PREVM: .;IDs and OWNERs for working system volume .SETS DISK "Tape" .SETS VITD0 "HU21C " .SETS PRSNAM "MU0,T" .GOTO PREALL ; .PREDY: .;IDs and OWNERs for RX02 distribution .SETS VIYD0 "BA-P732I-BC " .SETS VIYD1 "BA-P727I-BC " .SETS VIYD2 "BA-P728I-BC " .SETS VIYD3 "BA-P729I-BC " .SETS VIYD4 "BA-P730I-BC " .SETS VIYD5 "BA-P731I-BC " .SETS VIYD6 "BA-JG81C-BC " .SETS VIYD7 "BA-KN41A-BC " .;LABELS FOR RX02 ORIGINAL DISTRIBUTIONS .SETS PRSNAM "RX02,Y" .SETN MAXVOL 7. .GOTO PREALL ; .PREDL: .;IDs, OWNERs and LABELs for RL02/RL01 original distribution .SETS VILD0 "BC-P607I-BC " .IFF RL02S .SETS VILD0 "AX-P608I-BC " .SETS RLNUM "2" .IFF RL02S .SETS RLNUM "1" .;IDs, OWNERs and LABELs for RL02/RL01 distribution backup .SETS VILB1 "RTV5 BKUP " .SETS VOLB1 "RL'RLNUM' 1/1" .SETS PRSNAM "RL0'RLNUM',L" .GOTO PREALL .PREDU: .;IDs and OWNERs for RX50 distribution .SETS VIFD0 "BL-P746I-BC " .SETS VIFD1 "BL-P741I-BC " .SETS VIFD2 "BL-P742I-BC " .SETS VIFD3 "BL-P743I-BC " .SETS VIFD4 "BL-P744I-BC " .SETS VIFD5 "BL-P745I-BC " .SETS VIFD6 "BL-AV43H-BC " .SETS VIFD7 "BL-ED30E-BC " .SETS VIFD8 "BL-JR60B-BC " .;LABELS FOR RX50 ORIGINAL DISTRIBUTIONS .SETS PRSNAM "RX50,F" .SETN MAXVOL 8. .; Constant - number of floppies in RX50 .GOTO PREALL .PREDZ: .;IDs and OWNERs for PC325 and PC350/80 distribution .SETS VIPD0 "BL-AI39H-BH " .SETS VIPD1 "BL-AI30H-BH " .SETS VIPD2 "BL-AI31H-BH " .SETS VIPD3 "BL-AI32H-BH " .SETS VIPD4 "BL-AI33H-BH " .SETS VIPD5 "BL-AI34H-BH " .SETS VIPD6 "BL-AI35H-BH " .SETS VIPD7 "BL-ED31E-BH " .SETS VIPD8 "BL-JR55B-BH " .;LABELS FOR PC325/PC350/80 ORIGINAL DISTRIBUTIONS .SETS PRSNAM "RX50,P" .SETN MAXVOL 8. .; Constant - number of floppies in RX50 .; Drop down to PREALL .PREALL: .PARSE PRSNAM "," DTYPE MIDDLE .SETS LAB SYVOL+DTYPE+" - " .IFT DZ .SETS LAB SYVOL+"RTPC " .IFT DL .SETS LAB SYVOL+DTYPE+" 1/1" .SETF DLMOUT .SETF DLBACK .SETS ERRTYP ": Installation 'DISK' contains invalid volume ID." .ONERR CRASH .VOL VOLID 'SYSTEM' .ONERR .SETN COUNT 0. .IF VOLID NE VI'MIDDLE'D'COUNT' .GOTO CRASH .SETS OTHERD OTHER+" (Drive "+OTHER[3:3]+")" .SETS SYSTMD SYSTEM+" (Drive '')" .IFT VM .SETS SYSTMD SYSTEM+" (Drive "+SYSTEM[3:1]+")" ; .INIALL: ; Welcome to RT-11 'RTVERS' ; .IFT DL .GOSUB INIDL .IFT VM .IFF VMRX .GOSUB INIDL .IFF DL .IFF VM .OR .IFT VMRX .GOSUB INIWYZ .IFF DL .GOSUB RURTC .INTRG: .SETF FIXD .SETF DLMOUT .SETS HEADER "RT-11 Automatic Installation Process" .GOSUB HEADER .DISABLE LOWERCASE .IF TRGNUM GT 1 .GOSUB VALDEV .ENABLE LOWERCASE .IF TRGNUM LE 1 .GOSUB DEFDEV .SETS OUTD RDUNIT[1:2] .IF OUTD EQ "DL" .OR .IF OUTD EQ "DM" .SETT DLMOUT .IF OUTD EQ "DW" .SETT FIXD .IF OUTD NE "DU" .GOTO INTRTC $CONFIG 'RDUNIT':/T:FIX .IF EQ .SETT FIXD ; .INTRTC: .GOSUB GETDAT .SETS HEADER "Building Working System" .GOSUB HEADER .SETS OUVID "RT11 'RTVERS'" .SETS OUOWN RDUNIT+" WORK" .SETS LABEL "RT-11 'RTVERS' BIN WORKING" .IFT VM .IFF VMRX .OR .IFT DL .GOSUB INSTDL .IFT VMRX .OR .IFF DL .IFF VM .GOSUB INSTRX .INTBOT: .;Boot the working volume. .; .SETS HEADER "RT-11 'RTVERS' Installation Complete" .GOSUB HEADER ; ; Your working system disk will now be bootstrapped. .GOSUB RURTC .IFT VT100 ;[?5l .BOOT: $BOOT 'RDUNIT': .SETS DCLCMD "BOOT" .SETS ERRTYP " bootstrapping 'RDUNIT'" .GOTO DCLERR .INIWYZ: ; You have bootstrapped the RT-11 'RTVERS' Installation Diskette. ; ; Your RT-11 'RTVERS' software package has two sets of 'DTYPE' diskettes ; containing identical copies of the RT-11 software. Each set ; consists of a 'MAXVOL' diskette operating system and one installation ; diskette. ; ; One set is your master copy; store it in a safe place. The ; other set, from which the installation diskette is now mounted, ; is the set you will use to build your working system volume. ; .GOSUB GUIDE .IFT VMRX .RETURN ; ; Remember that the 'DTYPE' drives are numbered from top to bottom on a ; horizontally mounted unit, and left to right on a vertically mounted ; unit. The top or left-hand drive is 'LEFT' and the bottom or ; right-hand drive is drive 'RIGHT'. .RETURN .INIDL: ; You have bootstrapped the RT-11 Distribution 'disk'. Use this 'disk' to ; install your RT-11 system, then store it in a safe place. ; ; ; RT-11 'RTVERS' provides an automatic installation procedure which will .IFT DL2; back up your distribution disk and build a working system disk to .IFT DL2; be used for your work with RT-11. .IFF DL2; build a working system disk to be used for your work with RT-11. ; ; This working system disk will only contain the RT-11 operating ; system. After the RT-11 installation is complete, follow the ; installation instructions packaged with any optional languages or ; utility software that you will be using. ; .IFT DL .GOSUB RTMNL .IFT VM .SETS DISK "disk" .GOSUB GUIDE ; ; Do not remove any disk until specifically instructed to do so. ; Once a disk is mounted in a drive, it must remain in the drive ; until a message appears asking you to remove the disk. .IFF VM .GOSUB RURTC .IFT DL2 .GOSUB BACKDL .RETURN .RTMNL: ; .GOSUB RURTC .GOSUB HEADER ; You can choose to install RT-11 manually. This procedure is ; described in the RT-11 Installation Guide. ; ; If you are a new user of RT-11, DIGITAL highly recommends that you ; use the automatic installation procedure. ; .INTUSE: ; Do you want to use the automatic installation procedure? .ASK USE (Type YES or NO and press the "RETURN" key): .IFT .GOTO INTUSE .IFF USE .GOTO INTMNL .RETURN .;************************************************************************* .; RL02 CONFIGURATION PROCEDURES .;************************************************************************* .; .BACKDL: .;Backup a RL02 distribution kit .; .SETS HEADER "Backing Up Distribution Disk .GOSUB HEADER ; ; A backup copy of the distribution disk will now be built. .SETS OUVID VILB1 .SETS OUOWN VOLB1 .SETT HELP .SETT DLMOUT .SETS RDUNIT OTHER .SETS OUTD RDUNIT[1:2] .SETS LABEL "BACKUP" .GOSUB MNTLAB .SETF HELP .GOSUB HEADER ; ; Now copying the distribution disk from 'SYSTMD' to 'OTHERD'. ; ; This may take up to five minutes. Please wait... ; .GOSUB COPYSY .GOSUB COPBOT .GOSUB HEADER ; ; Your backup copy of the distribution disk is in 'OTHERD'. ; ; Refer to 'OUTD' User's Guide for instructions to dismount a disk. .GOSUB YHR .SETF DLMOUT .SETS HEADER "RT-11 Automatic Installation Process" .RETURN .INSTDL: .;Install RT-11 on a working system disk from a single distribution volume. .; ; ; Your working system disk will now be built automatically. This disk ; will contain the RT-11 Operating System. ; .GOSUB MNTLAB .GOSUB HEADER ; ; Now copying RT-11 from 'SYSTMD' to 'RDUNIT'. ; .IFT VM .GOSUB INSVM .IFF VM; This can take approximately two minutes. Please wait... .IFT DL .GOSUB COPYSY .GOSUB COPBOT .SETS INSPEC RDUNIT+":*.*" .GOSUB UNPROT .RETURN .INSVM: ; This can take approximately one hour. Please wait... .;??? here force a rewind??? .SETS INSPEC DTYPE+":*.*/SYS/POS:-1" .SETS OUSPEC RDUNIT+":/NOREP" .GOSUB COPY .RETURN .;*********************************************************************** .; MICRO PDP-11 AND PC300 PROCEDURES .;*********************************************************************** .INSTRX: .GOSUB MNTLAB .SETS INSPEC "'OTHER':*.*" .SETS OUSPEC "'RDUNIT':*.*" .RX10: .GOSUB HEADER ; .INC COUNT ; Mount 'LAB''COUNT' in 'OTHERD'. .SETS VID VI'MIDDLE'D'COUNT' .GOSUB MOUNT .GOSUB HEADER ; ; Now copying 'LAB''COUNT' to the output disk ('RDUNIT'). ; ; This can take approximately two minutes. Please wait... .GOSUB COPY .IF COUNT LT MAXVOL .GOTO RX10 ; ; Remove 'LAB''COUNT' from 'OTHER'. .GOSUB YHR .IFF VMRX .GOTO COPLST .GOSUB HEADER ; Mount 'SYVOL' AUTO in 'OTHERD' .SETS VID VIFD0 .GOSUB MOUNT .COPLST: ; .GOSUB COPBOT .;.IFT DY $COPY/NOLOG/SYS 'SYSTEM':V5NOTE 'OUSPEC' $COPY/NOLOG/SYS 'SYSTEM':(RT11PI.SYS,RT11AI.SYS,TERMID) 'OUSPEC' $COPY/NOLOG/SYS 'SYSTEM':(STARTA,IVP,CONFIG) 'OUSPEC' .IFT DY $COPY/NOLOG 'SYSTEM':(RT*.MAP,CUSTOM.TXT) 'OUSPEC' .RETURN .;*********************************************************************** .; COMMON PROCEDURES .;*********************************************************************** .HEADER: .; .; Clear the Screen and Display Heading .; .IFF VT100 .RETURN ; ; #3 'HEADER' ; #4 'HEADER' ;  .RETURN ; .GUIDE: ; .IFF DL .GOSUB RURTC .GOSUB HEADER ; You will be guided through the installation process by a series of ; instructions and questions; you will have an interactive dialog with ; the RT-11 installation program. All you need to do is follow the ; instructions carefully. If the instructions ask you to mount a ; 'disk' in a specified drive, find the 'disk' with the correct ; label and mount it in the drive, as shown in your installation ; booklet. .RETURN ; .VALDEV: .PARSE TRGVAL "," TRY VALD ; ; The following devices are valid for RT-11 System Installation: ; ; 'TRGVAL' ; ; Please enter the device name you wish the working system built on. ; If the default device is correct, press RETURN. ; .ASKS [3:3:TRY] DNAME What device is the working system to be built on ('TRY')? .IFT .OR .IF DNAME EQ TRY .GOTO VALEX .VALCH: .PARSE VALD "," TRY VALD .IF DNAME EQ TRY[2:4] .GOTO VALEX .IF VALD NE "" .GOTO VALCH ; ; Not a valid target device 'DNAME'... ; .GOTO VALDEV .VALEX: .SETS RDUNIT DNAME .RETURN .DEFDEV: ; ; Your working system will be built on 'TRGVAL'... ; .SETS RDUNIT TRGVAL .GOSUB RURTC .RETURN .YHR: .SETS READY "you have removed the 'DISK'" .GOTO CONTIN .YHM: .SETS READY "you have mounted the 'DISK'" .GOTO CONTIN .RURTC: .SETS READY "ready to continue" .CONTIN: .SETF REPEAT ; .ASK [] CONT Press the "RETURN" key when 'READY'. ; .IFT CONT .RETURN ; .CON10: .SETT REPEAT .ASK CONT Do you want to continue with this installation? .IFT .GOTO CON10 .IFT CONT .RETURN .SETS HEADER "Installation Aborted" .GOSUB HEADER ; ; Installation aborted by operator. ; ; Reboot 'SYVOL''DTYPE' AUTO to begin again. .EXIT ; .;this subroutine test for QUANTUM RD52 disk .QNTCHK: $CONFIG /R:440/B/V:5 .IF NE 1 .GOTO EX1 $CONFIG DW:/F:1700/V:177777 .IF EQ 1 .GOTO EX1 .SETS HEADER "RT-11 Automatic Installation Process" .GOSUB HEADER ; ; The Automatic Installation (AI) Procedure has determined that your ; PRO 300 series computer contains an RD52 hard disk that may require ; special operations. The initialization of that hard disk performed ; by the AI Procedure will decrease the available size of your hard ; disk by 128 (decimal) blocks. ; ; Carefully read section 3 of the "RT-11 On The PRO Cover Letter" you ; received with your distribution before continuing the AI Procedure. ; .GOSUB CON10 .EX1: .RETURN .GETDAT: .IF NE " " .IFF DZ .RETURN .SETS HEADER "Enter Today''s Date" .GOSUB HEADER ; ; Please enter today''s date in the following format: ; ; DD-MMM-YY ; ; where DD is the day of the month ; MMM is the first 3 letters in the name of the month ; YY is the last two numbers of the year ; ; For example: January 1, 1986 is 1-JAN-86 ; ; Type in the date, then press the "RETURN" key. ; .ASKS DAT ; ; $DATE 'DAT' .IF EQ .GOTO GETTIM ; ; Wrong format for date. .GOSUB RURTC .GOTO GETDAT .GETTIM: .IFF DZ .RETURN .SETS HEADER "Enter the correct time" .GOSUB HEADER ; ; Please enter the correct time in the following format: ; ; HH:MM ; ; where HH is the hour of the day ; MM is the number of minutes past the hour ; ; For example: 3:05 PM is 15:05 ; ; Type in the time, then press the "RETURN" key. ; .ASKS TIM .PARSE DAT "-" DAY MON YEA .SETS DAT DAY+":"+MON+":"+YEA $SETUP TIME:'TIM',DATE:'DAT' .IF EQ .RETURN ; ; Wrong format for time. .GOSUB RURTC .GOTO GETTIM ; .MOUNT: .GOSUB YHM .ONERR CRASH .VOL VOLID 'OTHER' .ONERR .IF VOLID EQ VID .RETURN ; Wrong diskette is mounted in 'OTHERD' or the diskette ; mounted in 'OTHERD' is not properly mounted. See your ; installation booklet for mounting instructions. ; .GOTO MOUNT ; .MNTLAB: ; .IF OUTD EQ "DW" .GOTO MNTCOM .IFT FIXD .GOTO TESTRD ; Select a blank disk, label it "'LABEL'" and ; mount it in 'RDUNIT'. ; .SETS READY "you have mounted the disk" .GOSUB CONTIN ; .TESTRD: ; Please be sure the 'RDUNIT' device is on line... ; .GOSUB RURTC .TESTDEVICE 'RDUNIT' .TEST "ONL" .IF NE 0 .GOTO MNTCOM ; ; 'RDUNIT' device is not on line... ; See your 'OUTD' User's Guide for instructions to mount a disk. ; .GOTO TESTRD ; .MNTCOM: .IFT REPEAT .GOTO MNTLAB .STRUCTURE TYPE 'RDUNIT': .SETN NTYPE 'TYPE'/10 .IF NTYPE = 0 .GOTO INIBLK .IF NTYPE = 1 .SETS STRUCT " PDP/8 " .; this part of code is position dependent and should not be replaced .IF NTYPE = 2 .AND .IFT DWCHK .GOSUB QNTCHK .IF NTYPE = 2 .AND .IFT DWCHK .GOSUB HEADER .IF NTYPE = 2 .AND .IFT DWCHK .GOTO MNT20 .IF NTYPE = 2 .GOTO FLCHK .IF NTYPE = 3 .SETS STRUCT " RSTS " .IF NTYPE = 4 .SETS STRUCT "FILES-11" .IF NTYPE = 5 .SETS STRUCT " UNIX " .IF NTYPE = 6 .SETS STRUCT " DSM " .IF NTYPE = 10 .SETS STRUCT " CP/M " .IF NTYPE = 11 .SETS STRUCT " UCSD " .IF NTYPE = 12 .SETS STRUCT " MS-DOS " .IFNDF STRUCT .SETS STRUCT "UNKNOWN " .GOSUB HEADER ; The Automatic Installation Procedure has detected that the working ; volume you specified has been previously used as a 'STRUCT' disk. .GOTO MNT20 .FLCHK: ; ; Please be sure your output device in 'RDUNIT' is not write protected... ; .GOSUB RURTC .SETS INSPEC "'RDUNIT':CI.TMP" .TESTFILE 'INSPEC' .IF EQ $DELETE/NOQ 'INSPEC' $DIR/OUT:'INSPEC' 'RDUNIT': .IF EQ 1 .TESTFILE 'INSPEC' .IF EQ .GOTO FLCHK1 ; ; An error occurred in attempt to access 'RDUNIT'. .GOSUB BADMNT .IFF FIXD ; - Output disk is not backup disk .GOSUB CON10 .GOTO INTRG .FLCHK1: .OPENR 'RDUNIT':CI.TMP .READ LINE .READ LINE .CLOSE .SETS INSPEC "'RDUNIT':CI.TMP" .GOSUB DELETE .IF LINE EQ "" .GOTO INIBLK .GOSUB HEADER .IFF DL .GOTO MNT15 .VOL VOLID 'RDUNIT' .SETS NOBLK " contains files." .IF VOLID EQ VILD0 .SETS NOBLK "is an original distribution " .IF VOLID EQ VILB1 .SETS NOBLK "is a backup disk" ; ; Your output device in 'RDUNIT' 'NOBLK' .GOTO MNT20 .MNT15: ; ; The Automatic Installation Procedure has detected RT-11 files on ; your working system volume. .MNT20:; ; The next procedure initializes 'RDUNIT'. As a result, any files ; that currently reside on 'RDUNIT' will be permanently lost. If you ; would like to retain any files, EXIT from Automatic Installation ; Procedure and copy them to another volume. ; ; .ASK [] CONT Do you want to EXIT from Automatic Installation (Y)? .IFT CONT .GOTO FAEXIT .; drop to iniblk ; .INIBLK: .GOSUB HEADER .IFF HELP .GOTO INI3 ; ; Before a blank disk can be used it must be prepared so that ; the software can write data to it. This preparation is called ; initialization. ; .INI3: ; The disk in 'RDUNIT' is now being initialized. ; ; The following procedure should produce informational messages ; in the form ?FORMAT-I-Message, or ?DUP-I-Message. No action ; is required as a result of these messages. If BAD blocks are ; detected, the block number will be provided. This information ; should be noted for future reference. ; ; This can take approximately fifteen minutes. Please wait... ; ; .OPEN CI.TMP .SETS ERRTYP " creating CI.TMP." .IF NE .GOTO CRASH .SETS REP "/BAD" .IFT DLMOUT .SETS REP "/REPLACE" .IFF DWCHK .GOTO INI4 .ENABLE DATA $UNLOAD DW: $REMOVE DW: $FORMAT/NOQ 'RDUNIT': $INSTALL DW: $FORMAT/NOQ/VERIFY:ONLY 'RDUNIT': .DISABLE DATA .INI4: .ENABLE DATA $INIT/NOQUERY'REP'/VOL 'RDUNIT': 'OUVID' 'OUOWN' .DISABLE DATA .CLOSE $@CI.TMP .IF EQ .RETURN .SETS INSPEC "CI.TMP" .GOSUB DELETE .IFT DZ .GOTO BADBLK .IF OUTD EQ "DU" .GOTO BADQIT ; ; An error occurred while initializing 'RDUNIT'. .IFF DL .GOTO BADRTY .GOSUB BADMNT .ASK RETRY Do you want to try again? .IFF RETRY .GOTO BADRTY .GOSUB RURTC .GOTO INIBLK .BADRTY: ; .ASK RETRY Do you want to try another blank disk? .IFT .GOTO BADRTY .IFF RETRY .GOTO BADQIT .IFT DWCHK $INSTALL DW: .GOTO MNTLAB .BADQIT: .SETS ERRTYP " initializing 'RDUNIT'" .GOTO CRASH .BADMNT: ; This may have been caused by an incorrectly mounted disk. ; Be sure that: ; - Volume is positioned correctly in drive ; - Protective cover(if any) is in place and drive door is closed ; - Drive is write enabled (WRITE PROT light is NOT lit) ; - Yellow LOAD button is pushed and drive is ready .RETURN .BADBLK: .GOSUB HEADER ; ; ; The 'DISK' in 'RDUNIT' contains bad blocks, however this will ; not prevent you from performing a successful RT-11 Installation. ; .GOSUB CON10 .RETURN .COPYSY: $SQU/NOQ/OUT:'RDUNIT': 'SYSTEM': .SETS ERRTYP " copying 'SYSTMD' to 'OTHERD'" .IF GT 1 .GOTO CRASH .RETURN .COPBOT: .SETS FILE "RT11FB" .IFT DZ .SETS FILE "RT11XM" $COPY/BOOT 'RDUNIT':'FILE' 'RDUNIT': .IF EQ .RETURN .SETS DCLCMD "COPBOT" .SETS ERRTYP " copying the bootstrap to 'RDUNIT' .GOTO DCLERR .DELETE: $DELETE/NOQ 'INSPEC' .IF LE 1 .RETURN .SETS DCLCMD "DELETE" .SETS ERRTYP " deleting 'INSPEC'" .GOTO DCLERR .COPY: $COPY/NOREPL/NOLOG/SYS 'INSPEC' 'OUSPEC' .IF LE 1 .RETURN .SETS DCLCMD "COPY" .SETS ERRTYP " copying 'INSPEC' to 'OUSPEC'" .GOTO DCLERR .UNPROT: $UNPROTECT/NOLOG/SYS 'INSPEC' .IF EQ .RETURN .SETS DCLCMD "UNPROT" .SETS ERRTYP " unprotecting 'INSPEC'" .GOTO DCLERR .DCLERR: ; ; An error occurred'ERRTYP' ; .ASK RETRY Do you want to try again? .IFT RETRY .GOTO 'DCLCMD' .CRASH: .SETS HEADER "Installation Error" .GOSUB HEADER ; ; ; Error 'ERRTYP' ; ; If you cannot immediately identify and correct the error, ; please call the HOTLINE number on your instruction sheet ; for assistance. .EXIT .FEXIT: .SETS HEADER "Fatal RT-11 Installation Error .GOSUB HEADER ; ; The Installation procedures on this disk cannot be used ; with this hardware configuration. ; .GOSUB RURTC .IFT RK .OR .IFT DL .OR .IFT VM .GOTO INTMNL .IFT DU .IFNDF VALSRC .GOTO INTMNL .;DU = RC25 ; ; At the following prompt, please replace AUTO diskette with ; diskette 1. Then type YES to continue and press the "RETURN" key. ; $BOOT/WAIT SY: ; .EXIT .INTMNL: ; .GOSUB HEADER ; .IFF VM ; The standard RT-11 monitor bootstrap (RT11FB) will now be .IFF VM ; copied to this disk and this system disk will be rebooted. .IFT VM ; RT-11 is currently running from VM. VM also contains the .IFT VM ; utility programs and handlers required for an installation. ; Please refer to the RT-11 Installation Guide for assistance ; while manually installing RT-11 'RTVERS'. .IFT VM .EXIT .SETS RDUNIT SYSTEM .GOSUB COPBOT .GOSUB RURTC .IFT VT100 ;[?5l $BOOT 'SYSTEM': .SETS ERRTYP " booting 'SYSTEM'" .GOTO CRASH .FAEXIT: .SETS HEADER "Installation Aborted" .GOSUB HEADER ; ; Make a copy of the files on 'RDUNIT' that you want to keep and ; begin the Automatic Installation procedure again. ; .EXIT .INRX33: $INIT/NOQUERY/BAD VM: $COPY/NOLOG 'SYSTEM':(SWAP.SYS,RT11AI.SYS,TT.SYS,VM.SYS,LP.SYS) VM: $COPY/NOLOG 'SYSTEM':(PIP.SAV,DUP.SAV,DIR.SAV,DL.SYS,DM.SYS,DU.SYS) VM: $COPY/NOLOG 'SYSTEM':(STARTA.COM,IND.SAV,FORMAT.SAV,TERMID.SAV,CONFIG.SAV) VM: $CREATE VM:RX.TMP/ALLO:0 $COPY/BOOT VM:RT11AI VM: $BOOT VM: .EXIT t "&FS Ba&fe@BJ%@& fEA  w &q "#"#w"#:_ _  _ $#_ <#_ 2#&v{B ?PIP-x- zxevCheck sum error Device in use Directory input error File larger than output device File sequence number not found Invalid commandInvalid delete Invalid protect or unprotect Invalid set date Invalid directory Invalid option: /Invalid value specified with option: /Invalid output fileInvalid rename Invalid use of wildcards Library file not copied No .SYS actionOutput file found, no operation performed Operation not completedProtected file RebootSize function failedToo many output filesWrong version of RT-11Verification error Unknown error codeWEFUvUnknown error code Channel in use Channel not open Device full Directory full Directory I/O error Fetch error File created; protected file already exists File not found Invalid device Input error Insufficient memory Output error Output file full Protected file already exists Record too long System error Unexpected EOF -=[mJbry&3CXe$2PIP V05.14 ; Continue? ; Are you sure? Foreground loaded >J&zQQAA wL^YMount next output volume in inputsystemoutput&f& v &f f&  X Z  2  `E@@鈀5  ~ѕeȋР+ z (@w H % b % e%e ee e w D   ѕ:   ѕ.  D w   D% %*  %@  & ea zB2 H w 5& pH0 0  H0 0 0 0  5 6 0 نJȕ0  &    ΥY ΥN 7 &5v 0 ֥Y5T5鈿E:-Z 5Uf7 ɕ*  ( U5 5EJȕ0  ~wz- E  - U 7 f f p  ѕ  ѕ fEeHw 7E 7 A   V5M,7 * *    JHF N0 0 JȕF0  $@  0VfABDEFHKNORUVZCGIJMPQSTWXY @ @@@D@D@w ( @` A@ 5W   p-@" eE ,  p-@p l @  @& e % %V n@B E  Jȕ0   `&0 77 hZdV`RVRRJNBDL@D<<2@.8*0 4,$ $& w2$ 56   v 855   JȕF0  755#   E 7&7.ww @`7 7@`7 5 ~ 5 & R ʋw: JHf~  8< JȕF0  8\8  f $ \!!77E _q  YW775 $wb 5 h5\!l dU ^tV545, JȕF0  5#5U5f(e @A E  5  5dwn5 tp )V5 JȕFp B5P585 EEB@ 2]8 JȕF0  f V4 4 4 LE2W!5 5 UT  0 *    JHF0 N W!5"(e"e W!V ] 3 JȕF %P5U5U@5@U5 U & U"LˋUUU5    U U " * l ee  B U 0U$f  %:&% * .  JQUJQ  . 6T <JBI*C  %2%c%He   $ w:r m mHwN 74eW V$BC @C @ 4wW V$ $ JȕF0  f 3 JȕF & JȕF0  Rfem`  @  e eW!hBe tJ"  eW t퇇 dev:filnam.typ to dev:filnam.typ ?     Files copied:copied/deleted:deleted:renamed:protected:unprotected:^ZH^HXf t5P5 $( w5tN5|15*5 ȝb07 wL@&8@    <7<ww w`|w`~5&' `7  7 7 J 7  ^  4 JHF0 w! F 558 .55 x15n JȕF0 B5R z+Jȕ0  Jȕ0 ev e,7 -bw65p:tV 5@+5 JȕF0 5 Jȕ0 x Jȕ0 `e 5d    f @ Jȕ  5 @+ Jȕ0  7 ^@@R W"@ 5 5~ Q$R5l Jȕ F0  vR$W"@ J EE f 0 5 p 50p5$w Ez.r*E5w"5T w ×* 'wL5pH Jȕ tUl5zg I-E%%<%6% /% 5,U =! 4  Jȕ Uh  JHF  z-  ,-  6  - ?    Oȝ40   7`r7r m|7vC /*+ JȕFp 5 JHp 2 JHp 4f 6   0 <5 Z00  JȕF R$ JȕF 7`xxn-*5UP JH B JȕF z5P5~    e f5H   5@@5 w ^ x 5@ % %!*B@  @ѕ W 9툀鈇5@ b5 鈇 <ѕ W '* &   &   "" T  >R@7 .w  $ 5n ^* * %55 l &  U5w!w tV "585@w eN $N7 `7w 5 5 L- E7 5  ;5Uf  07 Z5UL  # z 55 5   Jȕ0  v 2 2%! 5l %  "5X  Jȕ   ~ +U nw tXBɋ" D eBe 0 e eeU@ 5  w V  Cנ*DĠ Ġנ*נ% f  ff*5<5B  6E 5  5v 5h w RZ5b 8.7 . m7w w i5)f "0ߋ*JȕF0  6Jȕ0 < .95 |EB$ $$"Uz$5 f 0ߥ*! Jȕ0 w55" 5 5A\"fwn6 5t-/55@,Uw- Jȕp $wU5 www~wtE7 7 5U@$ Uj5E@$ ` L 556U.w*w ( zw ߇5I ,؇f @ Jȕ <05,5@58 B   *6w2e,E@ ( Nw*5 :55Jh ^D5 0 w5 ew! 5w-w5p*5&hE5 Jȕ0 * tf E T7 H 7` fpj V E  `w F@7 ~7 xH ]E h&,C V 7 F7 @ 7873m.. *  8w` 5T JHp ( JHp Jȕp U~w r 1p*wn  CJH   z" ew!LJw : 5j P `B 5Nf P ew!Vꇇw "5{  0l i5  EL$*wj   B BJH W (w5  5z  <5j j  z-" ew!Z#*w JHF "F*wp JHF   aw fIbXN7Ve P ew>ȝ0p00 9777 %77% 7%5޸ 57 em޺m޸7ޡ  w @: DM7 >w zb H1w -^  Bw ߋ*H5 JȕFp %w N#w @- ^ z"EOw " 58 w 4 0 L"EO"HD ˋע  j7 Vއw w )ߋ*! !H0 ߋ*-J @ w eeND ѕ . e.Ћ. B  @ 7 ~݇ ABe,1 te* L H5 $#C"C$#  ` `u f0f e @`0 @0 %   e`@  w 8LN RP7 Lȝ40 p0 4͋2 /WW* A  3 eȝ0 0 0 0 7<8ݜ(D5!*#B ȝpp@e7 `7 R &ff  "FS  Ba&fe@BJ%@& fEA  w || &|~||f|T|"|(|+:_ _ `_ _ b_ _  B_  _  _ _ _ _ 4_ _ $J_ *_ *_ 0_ 0@_ 0~_ 0pT. zKzzXv/C:-1?DUP-x- Conflicting SYSGEN optionsDirectory input error Directory output error Error reading bad block replacement table Invalid commandInvalid directory Non-bootable device Non-bootable file Size function failedToo many bad blocks No V5 boot on volumeOperation not completedOutput device truncatedOutput device is smaller than input deviceOutput device is larger than input deviceOutput file is smaller than input deviceOutput file truncatedOutput device is smaller than input fileOutput device is larger than input fileUnknown error codeWEFU|Unknown error code Channel in use Channel not open Device full Directory full Directory I/O error Fetch error File created; protected file already exists File not found Invalid device Input error Insufficient memory Output error Output file full Protected file already exists Record too long System error Unexpected EOF CSf{(R{&8EUjw%6D|Z }\@@DUP V05.29 ; Continue? ; Are you sure? Foreground loadednext outputMount volume in inputsystemoutput&f& v &f f& w ( @` A@ 5W   p-@" eE ,  p-@p l Е- w 8  Е- w @A f    e0f A N  % & N  2  `E@@鈀5  ~ѕeȋР+ z (@w D" % b % e%e ee e w D   ѕ:   ѕ.  D &  m %6 0& @0 x | |2    5# F~ 5∽ 7`@ P &    ΥaΥz ΥY ΥN 7 ֥Y5&& 5鈀 0 fѕ0b鈳565鈛Er5j-" -5V_UNf7< ɕ   -# U-5# ~5Eȕ 0  w-t# E  -\ U B7 67( 5@ E 5E5E ȕF0  t5-B>5  0W[ы ,$fj(e fe0 @A E  4 |d57 F5@nw5wd55~F5tB5j5f:5Z65V.5D*5>& -5&%@w 55 %@%@5 ȕF0  57 r5 eU 5h    5x 6m5 hp ߋ*bק*eb7Rq55555@5(5 "%@w5  x7 v55 ^>Z R67 L7 * ABCD )H0 ߋ*HF 37rE@ $`7 ^ * : 5 1j & &p0 2  De 2 HF  <> 74$eZ  BC @C @ 4wNZ   U@ 5@@U 0f  %*U  ABC F 3 ȕF 5@U@5 U  U# ˋUUU5U)ˋU0ˋUʥ(U BC ' $j H ȕF0  4f 2 ȕF  2. :. No room for file No space for extension Output file exists Invalid restore data Uninitialized volume Volume not RT-11 format w $ 6 5e  &@ 7   w*  5jM5Iz   ×* Wd&te 7pwBj > ȝF0  *77  "  5 zMHF 5 V ~HF - 8em25 5` ` n 2w`F5 <W-65  p   p0 wij7 d w  5-8- w5, em lwd  RRRCR $wl!C-̂ $ۇ w7emw m ` 55``DP%  $@4 J NeeEElemD 5f  *$e $PPD  ew 7   5   w.emn5 5 l 7N FwTj  HF 7e7 b &7 ȕP %%ю%S HF De# - -  l B -6t-؂@e 5e@m5B  Bm  (?DUP-W-Verification error at relative block #000000/CopyOutput device is smaller than input deviceOutput device is larger than input deviceOutput file is smaller than input deviceOutput file will be truncatedOutput device is smaller than input fileOutput device will be truncatedOutput device is larger than input file w5h5^ | @* n 2 RH\ X5*5@ Z w,&\55 w wn w-ww5W5+5D wwȕ0  ȕ0  ~v5> bD deȕ0  Dȕ 0  .N5  B<=ȕ 0  ȕ 0  &55!wp5  *ȕ0  wx5L X  ȕ0  XB  w"5 50 0 0 0 55 j ȕF0   E5Ew Eww7`rh5RLȕ0 Fp Neȕ@ ȕ0 fw 7 77ȕ0 w(7eE7`ȕp g5PX5F5@0 w*2ȕp0. p&*DȕU $ m7bw* ȕ ] * Dw ȕF `-l``$X7wLwB wD7 2*Fp   55 x E`w!wA b*. , ( Block Type File BlockReplaceable Replaced Soft Hard < UNUSED > ?DUP-W-Bad blocks detected 00000.Bad block in system area No bad blocks detected ~w eE J b! T  LhZ Hwd   DD j V 7 j B ȕF0  . w4 @E5Eȕ0  B ȕF | (77 7 J5l 5d 7xj JDȕ d$j n7 5g5/j (w7$w,ȕ! Tȕ j 7 5.j ˇ7@H7 B2 HH j E@7j7 tj ^7b7*@`7\7 D &5 Y CAw l055 & H $"> 5U&5w \!& ` 7Y  EN/l@ چ5L Df0  ѕ. ѕ ѕ 0  |Y  w5@ 7!7 j lj j Aw PЕ.\+ n A ȕp  @eE`w ,@  w 5   ~ 55 5@55UD ! ȕ F0  & eaQ  `E0 6ӕ ӕ A ӕ.ӕ ӕ 0 `    & m   C Se w 7!"ȕ P ȕF 7T 75@̕| V We  mnȕp e 95 $  $") J&a :Ea 5UUU w  D  ea 4,eW#e! # 5$W#zYzdzzzMissing dev:filnam.typRUN SY:JOAT /E/Y    KUDU :,e @j R ȕF0  >7>7 w's HU $   5@a _L,wl 0 .0 0 ~ 7 dȕ0 R w^0~p  ! Lz ȕU0  5 z H HF eȕpp vÇC CaI@ W-n 5($d1 5  z5 w~   \w&ȕ F0  5  wȕ0 p &G5 Ce0S%ȕF0  wS 5 LSK 7  BЄ` dȕpp0 `w6ew5 l.. 7(? ( b ȕ0 0 ~& Ε,e  :,f  M5  z000@@@  z z z77  f( @ f5  ɕw& j j z ȕF0  f 7d D wz &f ɥ*#ѥ%   z"& ɕHf ȕF0   e&ȕ0p w~ Ca> I@f( B@ l1 z &0ȕ0 p fwe0 S% ȕF0  SwSK &  BЄ` ȕpp0 ć` r؇3 3 ȕ0 p \C / ȕ ȕ0 r؇ȕ LeeCXHDLȕ0 $&. z&@ 9g&3Can't squeeze SY: while foreground loadedUninitialized volume /Squeeze@@@ zXv7/7*5@-ZE@ HF  w"T4 's-B Aw w w7 5 HF0  j p77Pe7e7j B$7j .߇70E w.R7 B7 5@`, 5@ 5B (5tw% ~ B  >HF `   7 < VE   0*   6 ) %  ȕF t   7  R7 L X HF \ T  7 7$ e P m f5 % w2   H Pw&5@!4/C ȕpp OeEȕ0p j@``7JN,  * 5@    7  3 w6W #jȕ 5@7!g7@a7 "W wȕ  ^ (7XP wX ȕprp 4w0,&C DEȕ0:p ȕp p p@7 :5 ~7 x n >%w 0%wmDem6655@Z Nl  4 `7 [t-S7>874@m  f@f5 xuw d) %t- B |vwTTTTCTTTmH mD w zm(5``D %  $-s& @2`f  Be $PPD  ew5@ve7~7v7 p7 pfl mR  N7 H T6 f 2$7 m $ 6  Pw\ A5f1Euw. X s w >Bw .7 $w "B7  wp p eW   H fwZ  f. 5  fD  &P *  z (S DECRT11A VOL1RT11A $ D%B 1 N 3PHDR1ZEROED.ZZZ RT11A 00010000000100 00000 00000 000000DECRT11A EOF1/Volume ID changeVolume ID? Owner? Volume ID: Owner : six ten twelve ?DUP-W-Volume ID Owner name truncated at characters/Initialize t5@p55 8f e5b ^ "5)0 0 0 0 * HF 5,j ȕF0  7E p 5: `. 5((%5   tp ק* b n 0TABm2 鈇 J VU@$0f& DA@mД ˋ鈀+Е E@$Ba 5P\ Bj d ȕF0  P7P.&5@5_Uw >w6E  J B :5 w 7 ȝp  f5@<.teȕ0 p HF 6ȝp xɇ ȝp R  0 Vȝp Rw ȝ0 0 0 p 0 UlBa 00. z@Bad block in system area Replacement table overflow Volume not RT-11 format @ SRT11A DECRT11A 9g&C7$ ?BOOT-U-No boot on volume ߋtv  , (/InitializeVolume contains protected filesInitializing SYSTEM volume! SY:/InitializeType , 0, or nnnnnn () Replace block # 55w(5wL w"Pp $` P52C5$wtj F ȕF0  2 7e7(7   ,7   0 r7 lZ ~ww P   7 n |5Z1j 7L X#   7 BHF J  7 X5 562 55 ȕ $ 5mx  " eA! ȕF ~ȕ wmvJ5whW- W-юW-S0   & % %ю%S % 5 & L   Ae 65  ` Ae Ae 5 5 \JPpj4 e     whC VT5PE HP  7 m:8 55 -&ȕ e ȕ ^ C C   5$  wd5B ȕ P$(̕X  ```A Lvȕ0 0#  HF 5L0 0 0 0 v0 0 Ae Ba   Te  m ȕp &e 65 $  $"&Uj &a Ea U  U$f0JHUe 5"f~& ͋ 12 5"e f& 5e 5Ee  5E 5Ee E$w ^D ͋ CEå.0`% ͋ & e CE0`w  D  ea 4,eW#e! # 5$W#4  4 *%S  >J&zQQAA wL^YDIR V05.04 W<BxkfError reading directoryOutput error Invalid directoryInvalid commandInvalid option /Invalid device Output file fullDevice not activeInsufficient memoryProtected file already exists File created; protected file already exists Backup file - Use /BACKUP optionInput error Wrong version of RT-11 Octal[/ Volume ID: [S[/ Owner : [S[/[U6 Files in segment [U[/[/[U6 Available segments, [U in use[/[/ [U Files, [** Blocks[/ [** Free blocks[/< UNUSED >[S [**[S[N9: [**[N*: 0[D1--[D[N9: -BAD- *ABDNOPRSTUZ/""N#6#"B#"""#\#""@z,%?DIR-l-IWEFU     z|~n, ABCDEFGJKLMNOPQRTUSVDDHDDV::DDDDDDDDD0<Tbt,N\td RE   w  o& ߇ "   ` &  D  & Ѡ e   w < fҕ    &t 8&{ $B N   B ҋB 05 J       w| w w BUP@ n @& e % %>7-  w 8<   |x|ttj~fvbnXrTjPb   7]  w |p, R  ,ȥ%Х*  @@e% "n P@ f C w ,%n5 5å 4å å å0åå å m @ w:@㈷we % %w 07 : J&  Uxt Of d , -d7V 7  7 ] @ @7 7 3n!ߋ*n w dק*n w P ק*  w >  w 47 0  w   bw j XUw     w %VO  w 3ӥD%%B*7 &   w &~ &    %HD670 7  &  ~ (&    >  "5@5,  Z  5Q 5K wmR]^A L >; \ ( 5 2wm 4EU]" ! $7  &&| BB l 7 \wm, n p` Te%N   &. B  z V D7 7 &&  ]&& \ B  ҕ ҕ z-j  R %   ev%    @ @ L  6-2 0  -  %2%c%He   $ wr  0 wr  7 %_wT@e 5 J, t ( x ee f   @+e  P% 7 * B 7 ~7 z Un h 7 b UV Pw  Cå*DĠ Ġå*å% f  55@ D 55 5 GO ewe p0 wTw5wwwF w~wV%N `n57 Pe^mjX <0 0  x eCȥ5 , ѕ ȥ. ȥ.Ћȥ. e1  z jw w  55 %%HDw w %EO5 e61 Tw l  r"e,1 &e*  H|5 r C"C  ` `u %0   @5(@0 00  @ 7 Pw v% ѕ ɕ *5 5   w 0w *  e e  e H `u M- 2 % %n. 7w7 e Hn >m  e t ml m` 7 L@e L?-Rr -Jp-Bf1, 1,1,1, 7 A1,1,  J E w l迆D --!-"-"1,1,1,҇1,1,1,1,1, 1,w B&   -Ptf   t 7 e-   w 77hfP5    U% PP PPPPPA- A PX R&fP P 5 & .h&   <&f t P&x! H5 &$ .@  &j82*  -d ҕ ҕ 7 $ T &f/ 7 B 7  n w > &f2%?&f5 N% &f@   &&;  %H &?  &E %# 0 ߋ*  w Zn w N P  Е7 :. ~. A e @E2 +77 * @ D     f  W ыP !НX W PW НAW N PPPȕ 鈁  ՋwHfEeHw 7E 7 A   &  ѕ  ѕ f 5 x5ы n5f0f e @`0 @0 %   e`& p&f (@w " % b % e%e ee e f&feD&][ P^y ȋ e@h Bӕ ӕ ӕ @A @ B  C   &:ԋ@   & m  . "   F&A m   C Se  * E0B & W c `ԋ@䋇w   D% %*  %@  & ea  Е- w   Е- w @A f    e0f A N  %ZFS   Ba&fe@BJ%@& fEA  w <_ 0D<_ 0p<_ 0r<_ 6<_ 6.<_ <<_ B@_ B@k t:kV%<Jan-Feb-Mar-Apr-May-Jun-Jul-Aug-Sep-Oct-Nov-Dec-IND V05.14 *DdTtQqDISABLEDATABEGINEND ,56 3*5 `Zw N 5w>xe@7LN,77@"TKK p8U 87LRwWW WW8 LL  xLlU +e ,  U舷EL0L4L,L0L(L,L7 Lwpw47  @TL L F K?פ. 7@U פ:6 666 *!6w !6666E67K ;L5L.; # NK- j67 8K. N$Cȥ ȥ `ѕ ѕ eA /RAP @;w w5攗az ʋ& ¥.         ^ 5U@   w f6$$ 45N0U@$7J7}JXU *UX"4  * '@U zwIW!W;5tHы W/5^H! \wU +fU Iŕ7 IIŕ7 II7IwH7 I7 I7 I7 I7I  w? [Y/N D: T:aH 458G +XU )% @ZI fHII[ H ,0H.H 0 НHЕ]Е: Е Е  & G " "Е.%7GFε7 G ΋P΋  N!B7 G?΋ 8!w xG5wrGεwlG+F]G΋* >  !w LGwHG F;G f/ε w,GE`  wGE G  07GF 5D7 FF ]E:] :]eee21 1 1%!5$D{70701-EdF 705 ȥYȥN]׭D 70*F P  Iw0  70E e#W.-ЋW.E !! !D. EqD 85aD7L0UD@0(Ln鈱w hE-dE7/7/&f!09A Zaz /¥.¥$/ Numeric under- or overflowSyntax errorFile not foundError reading from terminalFile read errorString expression exceeded limitMaximum indirect files exceeded@ Invalid keywordSymbol table overflow Undefined symbol Undefined label .Labelx: Redefining special symbolData file errorRedefining symbol to different type Symbol type error String substitution errorSubroutine nesting too deep.RETURN without .GOSUBInvalid file numberFile already openFile not openBad range or default specificationInvalid nestingNull control stringSwap errorData file openLabel not at beginning of lineInvalid optionInvalid commandInvalid device or unitPrompt string too largeInvalid attempt to erase symbolDeleting special symbolWrong version of RT-11Invalid operator for operationDevice is attachedEnd of fileInvalid device or unitNo room to FETCH handlerData overrunDevice fullNo such fileFile accessed for writeDevice read errorDevice write errorNo file accessed on channelFile exceeds space allocatedBad record type - not ASCII dataFile accessed for readFile protection errorFile already openBad file nameUndefined error code|6@  @@ (68zUo@ t66/6F6Z6l6z666 66 @0@H6h6@66+CUh?IND-F-?IND-W-Timeout support not available?IND-E-Invalid answer or terminator?IND-E-String length not in range?IND-E-Value not in range------------------------------------------------------------------------------ Global symbols: Local symbols: Special symbols: ****There are no global symbols**** ****There are no local symbols**** N$}& 7 <Nf "7 r=LE<=NE<>LT<GT>b8+"7Z8   :K.:8y2818ww~   788&  vX &  O[ zf]F LC B5 *4 |35&  & $ $ w6:&UV∀ x7X7W7P7N77H7 &   K0  w7    n߇E& W  w66נ x6--נ > 665 6e   rzSUBSTITUTIONDATAGLOBALLOWERCASEESCAPEQUIETSUFFIXDCLMCRDELETEOCTALPREFIXTRACETIMEOUTABORTCONTROL-ZTYPEAHEAD @ @U7  * jj e TCB! BXW*SW%PW,MW=JW<GP ,0 27 3AD ! :% 5 RAP  @%@ w  U ,!6!`57 >A   RAP w\ ȋ  6w ͇&A RAP W- w2    . & j &T A  R ,TA BEGINENDEXITSTOPOPENAERASEDELAYPARSETESTFILETESTDEVICEOPENRREADPURGEASKNASKSASKSETTSETFSETLSETNSETDSETOSETSINCDECGOTOONERROPENVOLSTRUCTUREDUMPCLOSEDATAENABLEDISABLEGOSUBRETURNCHAINTEST  P *"! $$$$T%Z%$8@ !"(0+4 P&6E %IF"  < * W D W > wע:"ע$ע0עzעa עZעAע9Ӌ5/ 0 |y# w&70 1 EuWw}0"& :[֋ \ ]1f .- |,*֋u@1uP. t/0%׭#0  0f @ 8  / "w/@H-/&-/CyA?-/#-/A4/~.~. *r.r.D!%-`/-\/CeE`^/W! fD E E6AJ!6T-V Dfffw!|- DDaeEJ``- w`Z-N` AaD!aa!ufe 5-az  V  (&  f   v     $09A Zaz Ћ\b@&&&&p,:X,j@$݇&8(5,, ( .5,8(~%U..5+   b ¥8¥9 VV  +&EeH  E E  A@Е- e:ДДДД  ENABLE DATADISABLE DATAZ!H 8, 6,ҕ ҕ W; 5*W;5*5*ҕ. R +╀7+E* + +w!fE֭+. ׭+eq+ X*w!T* wL* H*D`7!>* 78*,+*+=+5 &lU h#0%e 7 @U .* --  :Tw*Ie   eW *U1 &.A;>  ( v4 0 :   Ћ w ~.( 0 ; נaנz Ѡɋ  6  @U : FU @U FU :   ~)7z) TU Tw w$7 )   VȋХ:ȋ 7ZUr V∇ Dw0 *Xm*7 NIU")U8E )U@)H0  U(7 (ק* ק*5( *U( (  E( w @@ t(7 J(7 )7 @(8(; )v5'8;  ) ) )')'$ 'ɕ & f L IB'? •T5•FCeB ',Ê .'fA 5   C ( B'w^ wT  Jҋ ʋ&" d}"&" rAY g eWb& [B7 6(Ћ7( &&( TN:L7' ]E&(E(''' ɕ].' v'ȕ:.'f ^ vW !uA ee !T+"A   u5$+-*/()!&^.OR.AND.NOT////0 0/0.0//(0 NN` '/f :NJa ^ ,& ( >@   8& 6Gw&C&  & NP9& &A N@.&w&#&zq&jwz&s A ^7 j&% D ef& 7J&& /  FR/ *&W Dyt/09 x0w&+ 9 A565 5^#w$Aw%  .54#M$^w%@%%7%#7%7% &f& v &f f&  Е- w   Е- w @A f    e0f A N  %&  m % & & @( f  e ee e &f Be ߥ*1   w  ť ť 0B   Aa0BZA90$ .@(w Jf 22&"   @&fA EAa 2ׇ   D 5  %  (5@     9V8&ȥ51 m"7 "7~C   " Ce   Ce $  1 &f@&f  w $ 7 $  7 !%@ 1 <f# 0w# * R7 ##  X f    X Z 1 V & J #fAH!&H>6ee1 —*@ ¥1 & x>fAH 1 —*@ ¥ ¥   1 &f B 0p0 1 &f& bM X  D  D - t4wD  `*1! %       1 fCV   d   <  U8V8U@$%  l&0 E@$  5@5Š | U@$E@$|7~\&f@ (B5&Na  0p0  * 1 f& ,B  r:3pD f h.D% X ! w:ZDX! &f D1  1 &fDZ! CX 2& 05 <  @ C   @&% A@A  CEՕ:eËe:/ՐՐ PnU  P  7 eT!< b@U $$ C7   <?1W!L@.&U BU7 w7! 77U w fU $f FB>7  ~=L= \ w*w H͆^    U 2@@w۩ U 0b@T    GLOBALLOCALSPECIAL<<`< n $ <  <w J fw @A b  A DDaeE B! *鈇ffD! 9鈇A A Е(ȕLfε ȕSεȕO5ȕDЋЕ)Е:Е εЕ"eCPÊЕ"5 εA ε ( Е.e ЕT΋Fe D!LOCALGLOBALA z < 6Tw8T L2T 4T  w A@w$ q &¥" &f  " FZ S (QfEW7  2¥.3ȥ;0+wf  7 ffe t1"B 0 ĊN e @ԷNwv  ʋ5az   5p` . `U& w5$7 B T 5   B```A  V ʋR5URx .5' (\35XwVH0 @   w @@*...ContinuingDelaying... @55<V55T %#*a@  @U@e& e:  ABCDEFGHIJKLMNOPQRSTUVWXYZ Ċf% <&f&f,DDa7$  a  ((w zF=w H=e/6w- ` ewf%߂-e~    K! " T "z D"? *㇇ "e  eBw,< @ @ ZxQd4S;" pp062!%wu~a@L^ Ayz&""yKzX#<} zX""`w"z}SWMONNAMzC;<@ u~@HH:MM:SSA&Cy #(:T7Vn@ VAP  S t  ?QUEMAN-X-* Number of banner pages? Delete workfile? QUEMAN V05.06 Files queued:AKDHMLPRSN/IJCQWX " 0 < J :  ? N NSQUEUEQUEMAN >J&zQQAA wL^YM RT-11 Device Queue is EmptyDevice Job Status Copies File------ --- ------ ------ ----m :. File not found - Handler not loaded - Invalid commandInvalid device - Invalid option - /xQUEUE is not runningQUEUE fullRead error in - Insufficient memoryWrong version of RT11Unknown error codeWEFUp,eȥ "ȕ 0  X  7r,5 "ȕ0  V 7      XXD5$E$HӋE&& "ȕE0  PY鈁7  +vťaťz ťH& Ť _"ȕE0   U% *E 7"ע: ע=ע/פ<"@ ejs _eji UN \  Nȥ%Х*  0 b &     e e PP$m 5 wwzzrw   "ȕp 舁   "ȕFp t"ȕE0  ^50 "ȕE :"ȕI $wU%U wE eefe  ߝz"ȕE0   e hU w U1 U ~U1E *U@Q$7 " w:"ȕE0  F U U z U@ n UEh5UU 0 d "ȕ0  ,e&00  "ȕh 舷  - E ew >e ҋ ѕ:ѕ   ѕ Ջ͋ ѕS +w+ѕPѕ ŝkp0 ÝDE `5w,J  ŭ  56 xѕ ѕ ѕ 7 f ʋÝÕE . ѕ  ѕ:ѕ   e ]5@eŭ Q  Z5 tҋ ` ѕ:ѕ  H  B ѕ @ѝ:7 6ѕQѕ e D! p0 . @鈇7 wU$.& U4  G& ׭6YE$ wU wU w  U$7 vE$Eť  wv D7F7 F:>  2 . e  e 7a  -v  "ȕE0  " Uw,5@-bN t0 @0 2$wpt0 0 "ȕE0  \"ȕ0  F,Ee 25 N Ue r 7 5 5@U@ 5 7 U z     V  vww *  Cå*B   å*å% f&  f&f5@05$  E 5  5@ 5@  OW ee 0  "ȕF x5np ` XL%D؇ BB57 2e2m6,f w veEȥ3 * ѕ ȥ. ȥ.Ћȥ. e1 w w w  r d53 %%HDw w %EO5 e61 sw   "%&0  @5(@0 00  @ 7 w # ѕ ɕ *3 3  w w E @@&L0 V   7 w n )%   0  7 w 6 % "%HD  b 5b >we7 v7 "ȕF T@&f& m @` 7 ` 0  "ȕE0  & z tѕ  jѕ f 3 3ы 3 @0 %   e`& 0 p&f  @@ 0 7 `"ȕE0   e:   & e$g,E e`g,bCåCåJ ' %%2%c%He  $  "ȕE0  LrfEeHw 7E 7 A   f5 35f ɥ ѕ @5& ֥Y Uh", \ z d  2  `E@@鈀5  ~ѕeI A ȋР+ z (@w X % b % e%e ee e w D   ѕ:   ѕ.  D w   D% %*  %@  & ea &f& v p)f& e A@A 0 B <CEՕ:eËe:/ՐՐ2& 05 <  @ C   @&%U@P$t r x/[ V  Rzx D J1׭)?"  Rz+  E@P$@ɋ5,5$- U U  5  - wV wP wJ wD w> w8~ @ w* w$+ w+ w ZA< $A*H0J6K<LBCHZV16V26V1V4V7\2h3\)f& e A@A 0 B <CEՕ:eËe:/ՐՐ2& 05 <  @ C   @&%> @BTq SQUEUE, Szm%: d5W,QUW,EMW,AN5 * ,E~WU E7 FF8`b05 @E%`Y%* U  \׭& 7 J` @4 2 *m SY:QUFILE.WRK?QUEUE-F-Cannot open message channel?QUEUE-F-Cannot delete protected file ?QUEUE-F-No room for QUEUE workfile on SY:?QUEUE-F-Input Error ?QUEUE-F-Output Error ?QUEUE-E-Cannot open output device ?QUEUE-E-Cannot open input device ?QUEUE-E-File Not Found ?QUEUE-E-Handler Not Loaded ?QUEUE-F-Wrong version of RT11-JAN-FEB-MAR-APR-MAY-JUN-JUL-AUG-SEP-OCT-NOV-DEC-***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11***RT-11*** at Job = Printed on Copy of File = !!! FILE WILL BE DELETED !!!  % I m 9y9y}}9E9EAEE9y9y=}EEEEE}999 }}99EEEEAAEEIAmeEEEEAEEEEEE1EEA!EEEEAEAAAEQAUeEEEEAEEE)E MQ )AA EE}yAEyy]}aAUUEyEy9EEU9U Iyy9=EEAEAAEEQAEMEAUQEmU)!e1 }E!EEEEEAAEEEIAEMEAMIE)mEAEAE EE!E Ey9y}A9E99E}EE9A9Ey9EE}9}}9 99!91,eȥ:&j$,eU ! ww<d5  Xe:7zEt jww   T  7wN  j ק* 0,E2#S W鈇  7 v"wUt B h v)!7 j-w. F525557- 5@&ez D ",5!D5!5@PPX?@ w &U^w  <B7! $  B w 7j0 0  7 7 7 w* >5 5@ 5 * ɕ  $Qb $7 ^w #F7 &w d' @ - 7 wz7    z7 wHww wp  ^j RT U%QRQRQRQR"j ߥ*e -- -t 0 t00  7DQ ewj0/ t00 ,0* t0 wj0~w 7 7 Cf j *6 F %#7}5 qjȐ0.ק*W"   jȐ0ߋ* &鈱 t 0 t 0 ۆw ыѕ:  ѕ. @ @ @ E? Een  EeHɕ q ee/ e0M . 7 &&7 <  ѕ:f  C @  &  b %e %e ee e  (@55Sҋ5 Sҋʋӕҋ5 6#jj 7 ' j7 jw j쇇 R j.  ,  \    &  2  %&fAC`WAe+ÒÌ Ì@ԕ ԕ 7 j ԕ ԕ ԕ ԕ 7 F 7 < # G7 (o 7  7 6    P7 ,wj 0 ק*w.f V2<@ A_~`b`4K % I m    '*j.2$?! VjZpj2#S Wj* b #2j6>@HKNZa"gjkttjttj~j$6 5jHWLXjgk tt? n M .  H J P ~ j  j  j  j   j   j . \      2  0 1 2 B G H I # J Q o U V W X \ j q ~ j  .; .MODULE IVP,VERSION=25,COMMENT= .; .; COPYRIGHT (c) 1986 BY .; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. .; ALL RIGHTS RESERVED. .; .; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED .; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE .; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER .; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY .; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY .; TRANSFERRED. .; .; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE .; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT .; CORPORATION. .; .; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS .; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. .; .; .;*********************************************************************** .; IVP.COM .; RT-11 VERSION 5.4 INSTALLATION VERIFICATION PROGRAM .;*********************************************************************** .DISABLE SUFFIX,PREFIX .ENABLE GLOBAL .IF EQ 10 .GOTO IVP01 ; ; The IVP must be run using the Foreground/Background monitor. ; Reboot the system under FB and restart the IVP. .STOP .IVP01: DEASSIGN .DISABLE QUIET .IFDF $OTHER .GOTO IVP0 ; The Installation Verification Procedure must be run indirectly ; through VERIFY.COM .EXIT .IVP0: ; ; ; INSTALLATION VERIFICATION PROGRAM ; ; ; The Installation Verification Program (IVP) verifies that RT-11 has ; been installed correctly on your hardware configuration. ; ; The program will: ; ; o Print the RT-11 V5.4 Release Notes addenda (if a serial or line ; printer is available) ; ; o Build and run the terminal identification program (IVP.MAC) ; ; o Print the program listing and link map for IVP.MAC (If a serial ; or line printer is available) ; .ASK CONTIN Press the "RETURN" key when ready to continue .IVP22: .SETF LP .SETF LS .SETS LPTYP "line" .TESTDEVICE LP .PARSE "," PRIDEV REST .IF PRIDEV EQ "LP0" .SETS PRIDEV "LP" .IF PRIDEV EQ "LP" .SETT LP .IFT LP .GOTO IVP29 .SETS LPTYP "serial" .SETS PRIDEV "LS" .TESTDEVICE LS .PARSE "," PRIDEV REST .IF PRIDEV EQ "LS0" .SETS PRIDEV "LS" .IF PRIDEV EQ "LS" .SETT LP .IFF LP .GOTO IVP29 ; ASSIGN LS LP .IF EQ .GOTO IVP29 ; ;Error ASSIGNing LS LP .GOTO FAIL .IVP29: .IFT LP .GOTO IVP25 .SETS PRIDEV "" ; ; Your configuration does not contain a line or serial printer. ; .ASK TT Do you want the RT-11 release notes addenda typed at your terminal? .IFF TT .GOTO IVP60 ; ;***********RT11 V5.4 RELEASE NOTES ADDENDA ; TYPE '$OTHER'V5NOTE.TXT ; ;***********END OF RT11 V5.4 RELEASE NOTES ADDENDA ; .IF EQ .GOTO IVP60 ; ;Error TYPEing '$OTHER'V5NOTE.TXT .GOTO FAIL .IVP25: ; ; Please ensure that your 'LPTYP' printer is set On Line ; .ASK CONTIN Press the "RETURN" key when ready to continue. ; .SETS HOW "queued" .IF EQ "DW" .SETS HOW "spooled" ; The RT-11 Version 5.4 release notes addenda will now be ; 'HOW' to this printer. ; LOAD 'PRIDEV' .IF EQ .GOTO IVP30 ; ;Error LOADing 'PRIDEV' .GOTO FAIL .IVP30: .IF EQ "DW" .GOTO IVP35 ; RUN '$OTHER'QUEMAN /A ; FRUN '$OTHER'QUEUE .IF EQ .GOTO IVP50 ; ;Error FRUNing '$OTHER'QUEUE .GOTO FAIL .IVP35: .IFF SET USR NOSWAP .IFF FRUN SY:SPOOL/BUF:256. .IFT FRUN SY:SPOOL .IF EQ .GOTO IVP38 ; ;Error FRUNing SY:SPOOL .GOTO FAIL .IVP38: ; ASSIGN SP0 LP ; ASSIGN SP0 LP0 .IF EQ .GOTO IVP50 ; ;Error assigning spooler handler (SP) to LP .GOTO FAIL .IVP50: .IF EQ "DW" .GOTO IVP55 ; RUN '$OTHER'QUEMAN 'PRIDEV':='$OTHER'V5NOTE.TXT .IF EQ .GOTO IVP60 ; ;Error QUEUEING '$OTHER'V5NOTE.TXT .GOTO FAIL .IVP55: ; SET SP FLAG=0 ; SETUP PRINTER LETTER .IF EQ .GOTO IVP58 ; ;Error setting printer to letter mode .GOTO FAIL .IVP58: ; PRINT V5NOTE.TXT .IF EQ .GOTO IVP60 ; ;Error printing '$OTHER'V5NOTE.TXT .GOTO FAIL .IVP60: ; ; The console terminal identification program will now be built and run. .IFF LP .GOTO IVP65 ; ; The assembly listing and link map from this program will be printed. .IVP65: .SETS LIST "" .SETS LST $OTHER .IF NE "DY" .SETS LST "SY:" .IFT LP .SETS LIST "/LIST:'LST'IVP/CROSSREF" .IF EQ "DY" ASSIGN '$OTHER' WF ; MACRO'LIST' '$OTHER'IVP .IF EQ .GOTO IVP70 ; ;Error assembling IVP.MAC .GOTO FAIL .IVP70: .IFT LP .SETS LIST "/MAP:'LST'IVP" ; LINK'LIST' IVP .IF EQ .GOTO IVP80 ; ;Error linking IVP.OBJ .GOTO FAIL .IVP80: .IFF LP .GOTO IVP85 .IF EQ "DW" .GOTO IVP82 ; RUN '$OTHER'QUEMAN 'PRIDEV':='LST'IVP.LST/D,'LST'IVP.MAP/D .IF EQ .GOTO IVP85 ; ;Error QUEUEing 'LST'IVP.LST,'LST'IVP.MAP .GOTO FAIL .IVP82: ; SET SP FLAG=1 ; SETUP PRINTER LISTING ; PRINT/DELETE 'LST'IVP.LST,'LST'IVP.MAP .IF EQ .GOTO IVP84 ; ;Error Printing 'LST'IVP.LST,'LST'IVP.MAP .GOTO FAIL .IVP84: ; SET SP FLAG=0 ; SETUP PRINTER HORIZ:10 ; SHOW QUEUE .IVP85: ; RUN IVP .IF EQ .OR .IF EQ .GOTO IVP90 ; ;Error running IVP.SAV .GOTO FAIL .IVP90: ; DELETE IVP.(SAV,OBJ) .IF EQ .GOTO IVP100 ; ;Error deleting IVP.(SAV,OBJ) .GOTO FAIL .IVP100: .IFF LP .GOTO IVP115 .IF EQ "DW" .GOTO IVP115 .TESTFILE 'LST'IVP.MAP .IF NE .GOTO IVP102 ; RUN '$OTHER'QUEMAN /L ; ; ...Waiting for listing to finish printing. .IVP101: .TESTFILE 'LST'IVP.MAP .IF EQ .GOTO IVP101 .IVP102: ; RUN '$OTHER'QUEMAN /A .IF EQ .GOTO IVP110 ; ;Error ABORTing Foreground .GOTO FAIL .IVP110: .IFF LP .GOTO IVP111 ; UNLOAD 'PRIDEV' .IF EQ .GOTO IVP111 ; ;Error UNLOADing 'PRIDEV' .GOTO FAIL .IVP111: .IFT .GOTO IVP112 ; SET USR SWAP .IVP112: ; UNLOAD F .IF EQ .GOTO IVP115 ; ;Error UNLOADing Foreground .GOTO FAIL .IVP115: ; ; Your installation has been verified and appears to be correctly ins- ; talled. To obtain information on the various RT-11 commands, enter: ; ; HELP ; ; In addition, the operating system is thoroughly documented: refer ; to the GUIDE TO RT-11 DOCUMENTATION and the RT-11 FOR BEGINNERS. ; These manuals help you become familiar with the system. If you will ; be installing any optional languages or utility software, follow ; the installation instructions packaged with those products. ; ; Digital suggests you now edit the provided startup command file(s) ; (STARTX.COM and/or STARTF.COM) to select the run-time options ap- ; propriate for your configuration. ; UNPROTECT SY:START*.COM/NOLOG .IF NE "DW" .GOTO CON .IFF LP .GOTO CON ; ; The spooler has been left running for your convenience, however, if ; you wish to rerun this procedure, you must abort the foreground job ; with the ABORT F command and deassign LP and LP0 before doing so. .GOTO CON .FAIL: ; ; The Installation Verification Program has failed due to the ; error specified above. .CON: ; .ASK CONTIN Press the "RETURN" key when ready to continue. .EXIT .MCALL .MODULE .MODULE TERMID,VERSION=03,COMMENT= ; COPYRIGHT (c) 1986 BY ; DIGITAL EQUIPMENT CORPORATION, MAYNARD, ; MASSACHUSETTS. ALL RIGHTS RESERVED. ; ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED ; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE ; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER ; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY ; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY ; TRANSFERRED. ; ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE ; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT ; CORPORATION. ; ; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS ; SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL. ; .ENABL LC ;+ ; This program determines the nature of your console terminal. ; Terminals recognized are VT50, VT50H, VT50H with hard copy ; unit, VT52, VT52 with hard copy unit, LA34, LA120, VT55, VT102, ; VT131, VT132, VT100 in ANSI mode and VT100 in VT52 mode. ; The last mentioned is set in ANSI mode before the program exits. ; ; All newer terminals i.e. VT1xx, LA34 and LA1xx respond to the ; ANSI query message [0c by replying with an unique character ; string. The other, older terminals respond only to Z. ; An ANSI query has the unfortunate effect of hanging a VT52 because ; [ corresponds to the SET NOSCROLL command for a VT52. ; To forestall this risk the program sends an Z first to ; determine if the terminal is one of the older ones. If there is ; no response to the Z the ANSI query is transmitted. ; ; It is conceivable that a VT52 fails to reply to an Z ; because of line or modem noise distorting the query. In that ; case the ANSI query would freeze the terminal. Therefore a ; SET UNSCROLL command in the shape of \ is transmitted ; for safety before the program exits. In the event that the ; VT52 cursor were on the last line, the SET UNSCROLL command ; also wouldn't work. That is why, prior to sending the ANSI ; query [c a "cursor up" command A for a VT52 is ; transmitted so that the final SET UNSCROLL command is ; effective. ; ; Messages regarding the presence or absence of the clock and ; printing the terminal type are printed on enabling the condi- ; tional assembly parameter $MESG. ; ; The user error byte is set to warning if the terminal is a video, ; and fatal if the terminal type is unknown. ; ; Author: Shekar Sengputa ; ; Edits: L. Parent - add new terminal support ; - lengthen reply buffer ; - remove clock stuff ;- .MCALL .TTINR, .TTYOUT, .EXIT, .MRKT, .PRINT, .QSET, .RCTRLO, .GTIM .GLOBL TIME ;SYSLIB routine ; ; Bit and word definitions ; USERRB = 53 ;user error byte WARN$ = 2 ;terminal is video ERR$ = 4 ;terminal is unknown JSW = 44 ;job status word LCBIT = 40000 ;lower case bit - 14 TTSPC$ = 10000 ;terminal special mode bit - 12 TCBIT$ = 100 ;inhibit wait on reads for FB - bit 6 MASK = LCBIT+TTSPC$+TCBIT$ $MESG = 1 ;remove semicolon to print termid. msg ; ; Start of main program ; .ENABL LSB START: .GTIM #AREA,#T1 ;get initial time BIS #MASK,@#JSW ;adjust jsw MOV #QUERY1, R1 ;pointer to esc. Z query JSR PC,OUTSTR ;output query message MOV #REPLY, R2 ;address to store terminal reply JSR PC,INSTR ;get the answer message from terminal CMPB #'/,REPLY+1 ;is it an old fashioned response BNE ANSCHK ;no, try to send an ANSI query MOVB REPLY+2,R1 ;the third character is distinctive MOV #TABL1,R2 ;R2 points to head of first table 1$: TST (R2)+ ;end of list? BEQ 3$ ;unidentified terminal INC R2 ;add one to get to higher byte CMPB R1,(R2)+ ;check against table and advance ptr. BNE 1$ ;if no match try next table entry JMP @-4(R2) ;if match, jump to the correct routine ANSCHK: MOV #QUERY2,R1 ;prepare to send ANSI query JSR PC,OUTSTR ;output the string MOV #REPLY,R2 ;use the same reply buffer JSR PC,INSTR ;read in reply from terminal MOVB REPLY+3,R1 ;move terminal-id to R1 MOVB REPLY+4,R3 ;move other byte to R3 BEQ 3$ ;if it's a zero terminal unknown MOV #TABL2,R2 ;R2 points to head of first table 2$: TST (R2)+ ;end of list? BEQ 3$ ;unidentified terminal TSTB (R2) ;is it zero? BEQ 25$ ;if so, don't check it CMPB R3,(R2) ;does it match? BEQ 25$ ;branch if so INC R2 ;point to next byte in reply INC R2 ;skip next byte in reply BR 2$ ;no match 25$: INC R2 ;check next byte CMPB R1,(R2)+ ;does it match? BNE 2$ ;branch if so JMP @-4(R2) ;if match, jump to the correct routine 3$: BISB #WARN$,@#USERRB ;unknown terminal, set user error byte .IFDF $MESG MOV #UNKNWN,R2 ;point R2 to unknown term message .IFF CLR R2 .ENDC .DSABL LSB EXIT: MOV #SAFETY,R1 ;issue an unclog VT52 for safety JSR PC,OUTSTR ;output esc. seq and final message .IFDF $MESG TST R2 ;do we want to print message? BEQ 1$ ;if no cleanup mask and exit MOV #MSG,R1 ;point R1 to beginning of message JSR PC,OUTSTR ;print message MOV R2,R1 ;R2 points to terminal type JSR PC,OUTSTR ;print terminal-id. MOV #CRLF,R1 ;print a carriage return before JSR PC,OUTSTR ;finishing .ENDC 1$: BIC #MASK,@#JSW ;clear all special mode bits .EXIT ; ; Subroutine to output the query ; strings and any other messages ; OUTSTR: .RCTRLO ;Make sure JSWs agree OUTQRY: .TTYOUT (R1)+ ;start sending query message TSTB (R1) ;end of escape sequence? BNE OUTQRY ;0 byte signifies end of query RTS PC ; ; Subroutine to read the terminal replies ; .ENABL LSB INSTR: MOV #2000,R1 ;use R1 as counter to be counted down INRPLY: .TTINR ;read BCS NOCHAR ;carry set means nothing to read MOVB R0,(R2)+ ;store in input buffer BR INRPLY ;try to read another character NOCHAR: DEC R1 ;if no clock we have to do a wait loop BNE INRPLY ;try to read again if counter > 0 RTS PC ;if wait loop return after R1=0 ; ; Procedures to handle each type of terminal. ; If a message is to be printed a pointer to ; to the text to be printed is stored in R2. ; Since we are testing video terminals the warning ; bit is set in the user error byte 53 in all ; cases except for video terminals. ; VT50: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT50M,R2 .IFF CLR R2 .ENDC JMP EXIT VT50H: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT50HM,R2 .IFF CLR R2 .ENDC JMP EXIT VT50HC: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT50CM,R2 .IFF CLR R2 .ENDC JMP EXIT VT52: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT52M,R2 .IFF CLR R2 .ENDC JMP EXIT VT52C: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT52CM,R2 .IFF CLR R2 .ENDC JMP EXIT VT55: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT55M,R2 .IFF CLR R2 .ENDC JMP EXIT VT152: BISB #WARN$,@#USERRB ;Video terminal MOV #SETANS,R1 ;this is a VT100 in VT52 mode JSR PC,OUTSTR ;the terminal is set to ANSI .IFDF $MESG MOV #VT152M,R2 ;mode before a return from the .IFF CLR R2 .ENDC JMP EXIT ;routine is executed VT100: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT100M,R2 .IFF CLR R2 .ENDC JMP EXIT VT102: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT102M,R2 .IFF CLR R2 .ENDC JMP EXIT VR201: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VR201M,R2 .IFF CLR R2 .ENDC JMP EXIT VR202: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VR202M,R2 .IFF CLR R2 .ENDC JMP EXIT VT125: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT125M,R2 .IFF CLR R2 .ENDC JMP EXIT VT131: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT131M,R2 .IFF CLR R2 .ENDC JMP EXIT VT132: BISB #WARN$,@#USERRB ;Video terminal .IFDF $MESG MOV #VT132M,R2 .IFF CLR R2 .ENDC JMP EXIT LA120: .IFDF $MESG MOV #LA120M,R2 .IFF CLR R2 .ENDC JMP EXIT LA100: .IFDF $MESG MOV #LA100M,R2 .IFF CLR R2 .ENDC JMP EXIT LA34: .IFDF $MESG MOV #LA34M,R2 .IFF CLR R2 .ENDC JMP EXIT LA12: .IFDF $MESG MOV #LA12M,R2 .IFF CLR R2 .ENDC JMP EXIT .NLIST BEX QUERY1: .ASCIZ <33>/Z/ ;query message valid for older .EVEN ;terminals ; ; Prior to sending an ANSI query ; a "move cursor up by one line" ; for a VT52 is issued. This will ; be necessary only if the VT52 ; did not respond to the first query ; due to line noise. Moving the cursor ; up by one line ensures that a SET ; SCROLL issued before the end of the ; program will unclog the VT52 should ; it be hung up by the ANSI query ; ; QUERY2: .ASCIZ <33>/A/<33>/[c/ ;ANSI query message preceded by ;move cursor up by one line for ;VT52 SETANS: .ASCIZ <33>/Z. The third byte of the reply ; is unique for every terminal if it responds ; TABL1: .WORD VT50 .BYTE 0,'A ;esc /A is the reply of a VT50 .WORD VT50H .BYTE 0,'H ;esc /H is a VT50H .WORD VT50HC .BYTE 0,'J ;esc /J is a VT50H with copier .WORD VT52 .BYTE 0,'K ;esc /K is a VT52 .WORD VT52C .BYTE 0,'L ;esc /L is a VT52 with copier .WORD VT55 .BYTE 0,'C ;esc /C is a VT55 .WORD VT152 .BYTE 0,'Z ;esc /Z is a VT100 in 52 mode .WORD 0 ;end of old fashioned list ; ; Table 2 is a list of replies of all ; terminals that respond to the ANSI ; query of [c. The fourth byte of the ; reply is the unique id of the terminal ; TABL2: .WORD VR201 ;The 4th word of a VT100 Class .BYTE '1,'6 ;in ANSI mode is an ASCII 61 .WORD VR202 ;The 4th word of a VT200 class .BYTE '2,'6 ;in ANSI mode is an ASCII 62 .WORD VT125 ;The 4th word of a VT125 .BYTE '2,'1 ;in ANSI mode is an ASCII 12 .WORD LA100 ;The 4th & 5th bytes of an LA100 .BYTE '0,'1 ;in ANSI mode is an ASCII 10 .WORD LA12 ;The fourth word of an LA12 .BYTE '4,'1 ;is an ASCII 14 .WORD VT100 ;the fourth byte of a VT100 .BYTE 0,'1 ;in ANSI mode is an ASCII 1 .WORD VT132 ;The fourth byte of a VT132 .BYTE 0,'4 ;in ANSI mode is an ASCII 4 .WORD VT102 ;The fourth byte of a VT102 .BYTE 0,'6 ;in ANSI mode is an ASCII 6 .WORD VT131 ;The fourth byte of a VT131 .BYTE 0,'7 ;in ANSI mode is an ASCII 7 .WORD LA120 ;the fourth byte of an LA120 .BYTE 0,'2 ;is an ASCII 2 .WORD LA34 ;the fourth byte of an LA34 .BYTE 0,'3 ;is an ASCII 3 .WORD 0 SAFETY: .ASCIZ <33>/\/ ;SET SCROLL for VT52 for safety .EVEN .IFDF $MESG MSG: .ASCIZ/ Your console is a / .EVEN .ENDC TIMOUT: .WORD 0 ;flagword set when time for read is up CLOCK: .WORD 0 ;flagword :0=initial state,1=clock is ;present,2=clock is absent T1: .BLKW 2 ;storage area for initial time T2: .BLKW 2 ;storage area for subsequent .GTIMs TIMA1: ;TIMA1 and TIMA2 are 8 byte areas .BLKB 6 ;where ASCII time is stored in the SEC1: .BLKB 2 ;TIME subroutine. SEC1 and SEC2 are TIMA2: ;compared to determine if 1 or more .BLKB 6 ;seconds have passed since the read SEC2: .BLKB 2 ;from the terminal was started. .IFDF $MESG NOCLCK: .ASCIZ/There is no clock/ .EVEN YCLOCK: .ASCIZ/There is a clock/ .EVEN .ENDC AREA: .BLKW 2 ;.GTIM area PARM: .WORD 1 ;high byte=0, low byte=argument count .WORD 0 ;either TIMA1 or TIMA2 is loaded here .IFDF $MESG VT50M: .ASCIZ/VT50/ .EVEN VT50HM: .ASCIZ/VT50H/ .EVEN VT50CM: .ASCIZ/VT50H with copier/ .EVEN VT52M: .ASCIZ/VT52/ .EVEN VT52CM: .ASCIZ/VT52 with copier/ .EVEN VT55M: .ASCIZ/VT55/ .EVEN VT152M: .ASCIZ/VT100 in VT52 mode/ .EVEN LA120M: .ASCIZ/LA120/ .EVEN VT100M: .ASCIZ/VT100/ .EVEN VT102M: .ASCIZ/VT102/ .EVEN VT125M: .ASCIZ/VT125/ .EVEN VR201M: .ASCIZ/VT100 class terminal/ .EVEN VR202M: .ASCIZ/VT200 class terminal/ .EVEN VT131M: .ASCIZ/VT131/ .EVEN VT132M: .ASCIZ/VT132/ .EVEN LA34M: .ASCIZ/LA34/ .EVEN LA100M: .ASCIZ/LA100/ .EVEN LA12M: .ASCIZ/LA12/ .EVEN UNKNWN: .ASCIZ// .ENDC .END START RT-11 LINK V05.15 Load Map Friday 01-May-87 10:02 Page 1 RT11BL.SYG Title: BSTRAP Ident: V05.85 Section Addr Size Global Value Global Value Global Value . ABS. 000000 011000 = 2304. words (RW,I,GBL,ABS,OVR) F.BLNK 000000 C.CSW 000000 C.HOT 000000 TT.NUM 000000 PI.NUM 000000 HDERR$ 000001 ABPND$ 000001 $$RESO 000001 C.LOT 000002 C.SBLK 000002 F.BADR 000002 BATRN$ 000002 Q.CSW 000002 $$PIP 000002 $$DIR 000003 C.LENG 000004 C.LINK 000004 CSIRN$ 000004 Q.BLKN 000004 F.BR5 000004 $$DUP 000004 $$LINK 000005 C.JNUM 000006 C.USED 000006 F.BR4 000006 Q.FUNC 000006 $$FORT 000006 Q.JNUM 000007 Q.UNIT 000007 $$MACR 000007 USRRN$ 000010 Q.BUFF 000010 C.DEVQ 000010 C.SEQ 000010 USRSZ 000010 $$DUMP 000010 C.UNIT 000011 BOOTSZ 000011 $$LIBR 000011 CHSIZ 000012 Q.WCNT 000012 C.SYS 000012 $$SRCC 000012 ..CSI 000013 $$FILE 000013 C.COMP 000014 Q.COMP 000014 $$DICO 000014 $$FORM 000015 $$BINC 000016 $$ERRO 000017 KMONSZ 000020 $$QUEM 000020 ..GTIM 000021 $$BUP 000021 $$KED 000022 $$K52 000023 $$KEX 000024 $$UCL 000025 $$EDIT 000026 $$TECO 000027 SWAPSZ 000033 $SLOT 000033 ABORT$ 000040 ..SDTM 000040 .RMNSJ 000041 .USR 000042 V.TKB 000060 V.TPS 000064 OVSZ0 000072 INDX$M 000076 .EDTGB 000076 RENAM$ 000100 .KMON 000100 .KMOVL 000104 .BSTRA 000125 CPEND$ 000200 DWRIT$ 000200 VARSZ$ 000400 OVSZ6 000422 OVSZ2 000436 MAXOFF 000456 OVSZ42 000724 OVSZ40 000760 ABTIO$ 001000 CMR.UB 001000 B$BOOT 001000 BHALT 001116 OVSZ10 001116 ..28KW 001142 OVSZ34 001146 OVSZ16 001316 FXDEVN 001330 CFIG 001356 OVSZ14 001364 OVSZ36 001410 OVSZ4 001414 OVSZ12 001440 ..NOVT 001444 CFIG2 001452 OVSZ26 001624 OVSZ32 001642 OVSZ24 001662 OVSZ30 001666 OVSZ20 001740 OVSZRS 001774 OVSZ22 001776 SPFUN$ 002000 MEMSIZ 002642 TOTMEM 002650 ..INSA 003022 BREAD1 003454 BCNFG2 003600 BCNFG 003602 TSLIST 003604 SWPSIZ 003646 SWPBLK 003650 AREA 003652 $USIZ$ 003753 HNDLR$ 004000 USRLEN 004000 B$DEVN 004716 B$DEVS 004720 B$DEVU 004722 B$FNAM 004724 B$READ 004730 SYHTOP 004732 DUPFLG 004734 $RMSIZ 004736 BSTRNG 004740 ..PLVL 004762 SUFFX 004774 ..SUFF 004774 RELLST 005000 VECLST 005106 ..TFIL 005156 ..BLDS 005251 HNDLST 005370 ..NIND 005612 RELEND 005656 KT11RG 006000 KT11ND 006270 ..SLNT 007040 SILNT$ 007040 ..TTQU 007070 ..INDR 007104 WINDW$ 010000 SPECL$ 010000 USRSIZ 010000 KMLEN 010000 BSTTBL 011000 DBLK$M 017400 WONLY$ 020000 VRUN$ 020000 EOF$ 020000 KMSIZE 020000 VLOAD$ 040000 RONLY$ 040000 CMPLT$ 100000 FILST$ 100000 .MTTEM 100000 .MTTIN 100000 RT-11 LINK V05.15 Load Map Friday 01-May-87 10:02 Page 2 RT11BL.SYG Title: BSTRAP Ident: V05.85 .XMSUB 100000 .RMONF 100000 ACTIV$ 100000 VT05$ 100000 .AUDIT 107123 TKS 177560 TKB 177562 TPS 177564 TPB 177566 RT11 011000 020000 = 4096. words (RW,I,LCL,REL,CON) RT11 011000 KMON 011000 ..USRL 011232 .KMLOC 011234 .$USRL 011236 .$KMLO 011240 ..SYSL 011242 .MONLC 011244 MEXIT2 011412 RESET 011574 .EXTIN 011760 .ERRLE 011764 .INDST 012056 .$INDD 012076 .CURLE 012440 .CLIFL 013252 .CLITY 013262 .$MONB 013472 .$SWPB 014330 .CCB 014426 ..ATFX 014546 .LOWMA 014626 ..DDEV 014774 .EXTFL 015250 .IFSVS 015344 .CORPT 015472 .IFMXN 015656 ..TTOB 016416 ..ZAP 016424 ..$CSW 016450 ..QSIZ 016524 ..TTKS 016550 ..CDEV 024044 ..INDN 026346 INDCNT 026350 KMSTK 026366 KMSTKE 026556 KMSTAK 027000 OPTX1 030240 RMNUSR 031000 010000 = 2048. words (RW,I,LCL,REL,CON) USRBUF 031000 RMNUSR 031000 LOCATE 031006 LOCAT1 031022 .MNLOC 031054 .USRLO 031070 CDFNWT 032200 RSTTTW 032300 .TTOBU 032302 .ZAP 032310 .$CSW 032334 RSTIOW 032406 .QSIZE 032410 .TTKS 032434 ..$MTP 032514 USRST 033000 .RECUR 033004 .MONOU 033242 .FNAME 033436 .MAXBL 033550 .USRTO 033710 .USRBO 033742 .$DATE 034022 .DFLG 034064 .M.USR 034076 .D.USR 034102 .$STAT 034314 .SPUSR 034724 .SPSIZ 034762 .SYSLO 035052 .FNAM6 035076 .USRIO 035132 .KMONI 035174 .$SYS 035210 .DRVTB 035334 .DRCAL 035356 .CNFG2 035406 .CHKEY 036060 .BLKEY 036130 .USRBU 036142 .I.CNU 036250 .I.CSW 036276 LK4DEV 036474 .$UNAM 036504 .$PNAM 036530 .SYIND 036604 .$ENTR 036610 .STKSV 036632 .STATW 036720 .INBFP 037010 ..ECSI 037150 EMTMOD 037544 .FILDE 037552 .SVSTK 040274 .HANSP 040312 .DVSTS 040336 GETFD 040402 DEV1 040442 .GTNM1 040462 GETNAM 040474 .GETNM 040504 .EMTMO 040506 OCTNUM 040510 .$OCTN 040512 DECNUM 040514 .$DECN 040516 CVTNUM 040520 .$CVTN 040522 DEVSTS 040534 RTDATA 041000 000556 = 183. words (RW,I,LCL,REL,CON) RTDATA 041000 $RMON 041000 $CSW 041004 SB17 041234 $SYSCH 041244 BLKEY 041256 CHKEY 041260 $DATE 041262 DFLG 041264 $USRLC 041266 QCOMP 041270 SYUNIT 041274 CONFIG 041300 SCROLL 041302 TTKS 041304 TTKB 041306 TTPS 041310 TTPB 041312 $TIME 041320 SYNCH 041324 LOWMAP 041326 USRLOC 041352 GTVECT 041354 $MTPS 041360 $MFPS 041362 SYINDX 041364 STATWD 041366 CONFG2 041370 SYSGEN 041372 ERRLEV 041376 IFMXNS 041377 PNPTR 041404 MONAME 041406 HSUFFX 041412 SPSTAT 041414 EXTIND 041416 INDSTA 041417 $MEMSZ 041420 CONLOG 041422 $TCFIG 041424 $INDDV 041426 MEMPTR 041430 P1EXT 041432 $TRPLS 041434 GETVEC 041436 RT-11 LINK V05.15 Load Map Friday 01-May-87 10:02 Page 3 RT11BL.SYG Title: BSTRAP Ident: V05.85 DWTYPE 041440 TRPSET 041442 NULJOB 041444 IMPLOC 041446 KMONIN 041450 PROGDF 041452 WILDEF 041454 GETPSW 041456 PUTPSW 041476 SYSLOW 041510 $RAMSZ 041512 CORPTR 041514 CCB 041520 I.CSW 041542 IFSVST 041550 CURLEV 041552 SYDVSZ 041554 OWNER$ 041556 000000 = 0. words (RW,I,LCL,REL,CON) $OWNER 041556 UNAM1$ 041556 000072 = 29. words (RW,I,LCL,REL,CON) $UNAM1 041556 DKASSG 041644 SYASSG 041646 UNAM2$ 041650 000072 = 29. words (RW,I,LCL,REL,CON) $UNAM2 041650 PNAME$ 041742 000066 = 27. words (RW,I,LCL,REL,CON) $PNAME 041742 ENTRY$ 042030 000070 = 28. words (RW,I,LCL,REL,CON) $ENTRY 042030 STAT$ 042120 000066 = 27. words (RW,I,LCL,REL,CON) $STAT 042120 DVREC$ 042206 000066 = 27. words (RW,I,LCL,REL,CON) $DVREC 042206 HSIZE$ 042274 000066 = 27. words (RW,I,LCL,REL,CON) $HSIZE 042274 DVSIZ$ 042362 000066 = 27. words (RW,I,LCL,REL,CON) $DVSIZ 042362 DVINT$ 042450 000000 = 0. words (RW,I,LCL,REL,CON) RMON 042450 006420 = 1672. words (RW,I,LCL,REL,CON) CLIFLG 042450 CLITYP 042451 INDDEV 042452 TTCNFG 042456 EMTPRO 042460 TRAPLC 043170 TRAP10 043212 TRAP4 043212 TRAPER 043254 LST16 043300 T$TIN 044052 PTIBF6 044076 EMTDON 044170 KMLOC 044244 TTIINT 044422 PTIBF4 044430 PTTPRE 044452 LIST 044530 ..BS 044560 SCOP$1 044616 TTIPRE 044744 I.SCCA 045024 EXTFLG 045054 SCOP$2 045170 SCOP$3 045174 ZAP 045230 PAVAIL 045336 SCNOP 045364 TTILCT 045422 TTIBUF 045424 TTOBUF 045436 TTOCLO 045446 TTORUB 045756 TTSCRL 046146 PTOBF2 046154 TTOINT 046160 PTOBF4 046164 $INTEN 046440 LKINT 046460 WAITDV 047136 $MONBL 047242 PMONLC 047266 MONCAL 047356 KMBLK 047430 MONLOC 047442 RDOVLY 047452 ENTRPG 047456 ECHO 047470 P$SYSC 047632 SYENTR 047646 QSIZE 047672 AVAIL 047676 PQCNT 047722 QEWAIT 047724 WAITIO 050124 PI.CSW 050260 P$SWPB 050332 $SWPBL 050432 $KMLOC 050442 COMPLT 050450 PSWLST 050574 IOEHLT 050654 $FORK 050666 SPTR 051070 RMSTAK 051070 USRRMN 051070 000620 = 200. words (RW,I,LCL,REL,CON) GETNM 051070 GTNM1 051100 EMTMO1 051162 $OCTNU 051224 $DECNU 051226 $CVTNU 051230 DRCALL 051340 PATCH$ 051710 000070 = 28. words (RW,I,LCL,REL,CON) $RMEND 051710 OVLY0 052000 000000 = 0. words (RW,I,GBL,REL,OVR) $RTEND 052000 OVLYE 052000 002000 = 512. words (RW,I,GBL,REL,OVR) RT-11 LINK V05.15 Load Map Friday 01-May-87 10:02 Page 4 RT11BL.SYG Title: BSTRAP Ident: V05.85 ERRCOD 052000 OVLY2 054000 000000 = 0. words (RW,I,GBL,REL,OVR) OVLYE2 054000 002000 = 512. words (RW,I,GBL,REL,OVR) RTERR 054000 BRTERR 054034 RADERR 054360 OVLY4 056000 002000 = 512. words (RW,I,GBL,REL,OVR) CLOSE 056000 DATE 056004 TIME 056360 ..MNTH 056770 OVLY6 060000 002000 = 512. words (RW,I,GBL,REL,OVR) LOAD 060006 OL1 060070 OVLY10 062000 002000 = 512. words (RW,I,GBL,REL,OVR) REMOVE 062006 UNLOAD 062530 OVLY12 064000 002000 = 512. words (RW,I,GBL,REL,OVR) SET 064000 OVLY14 066000 002000 = 512. words (RW,I,GBL,REL,OVR) B 066000 D 066004 E 066010 INSTAL 066022 ..EMON 067220 OVLY16 070000 002000 = 512. words (RW,I,GBL,REL,OVR) ASSIGN 070000 DEASSI 070004 DISMOU 070016 MOUNT 070136 ..ASSY 071014 OPTX2 071310 OVLY20 072000 002000 = 512. words (RW,I,GBL,REL,OVR) DIFFER 072000 SQUEEZ 072004 HELP 072010 TECO 072014 MUNG 072014 MAKE 072014 ..TECN 072056 EDIT 072160 ..EDDV 072236 ..HELF 072370 ..EDIF 072602 ..TECF 072610 OPTX3 073454 OVLY22 074000 002000 = 512. words (RW,I,GBL,REL,OVR) DELETE 074000 TYPE 074142 CREATE 074230 PRINT 074464 ..QULP 075314 OPTX4 075554 OVLY24 076000 002000 = 512. words (RW,I,GBL,REL,OVR) BOOT 076000 DUMP 076004 FORMAT 076010 RENAME 076170 PROTEC 076354 UNPROT 076536 INITIA 076706 OPTX5 077302 OVLY26 100000 002000 = 512. words (RW,I,GBL,REL,OVR) FORTRA 100000 COMPIL 100004 MACRO 100142 DIBOL 100360 OPTX6 101322 OVLY30 102000 002000 = 512. words (RW,I,GBL,REL,OVR) EXECUT 102372 OPTX7 103270 OVLY32 104000 002000 = 512. words (RW,I,GBL,REL,OVR) LINK 104232 LIBRAR 104744 OPTX10 105266 OVLY34 106000 002000 = 512. words (RW,I,GBL,REL,OVR) BACKUP 106000 SHOW 106100 OPTX11 106226 OPTX12 106416 OPTX13 106616 OPTX14 107052 OVLY36 110000 002000 = 512. words (RW,I,GBL,REL,OVR) REENTE 110000 START 110016 STRE 110042 RUNCHK 110066 GET1 110172 AT2 110664 ..ATDK 111064 OVLY40 112000 002000 = 512. words (RW,I,GBL,REL,OVR) SAV1 112000 FACTOR 112004 OVLY42 114000 002000 = 512. words (RW,I,GBL,REL,OVR) INDF1 114000 SCN0 114414 AT4 114526 $LAST$ 116000 000000 = 0. words (RW,I,LCL,REL,CON) OVLY44 116000 000000 = 0. words (RW,I,GBL,REL,OVR) Transfer address = 000001, High limit = 115776 = 19967. words RT-11 LINK V05.15 Load Map Friday 01-May-87 08:09 Page 1 RT11SJ.SYG Title: BSTRAP Ident: V05.85 Section Addr Size Global Value Global Value Global Value . ABS. 000000 011000 = 2304. words (RW,I,GBL,ABS,OVR) F.BLNK 000000 C.CSW 000000 C.HOT 000000 TT.NUM 000000 PI.NUM 000000 HDERR$ 000001 ABPND$ 000001 $$RESO 000001 C.LOT 000002 C.SBLK 000002 F.BADR 000002 BATRN$ 000002 Q.CSW 000002 $$PIP 000002 $$DIR 000003 C.LENG 000004 C.LINK 000004 CSIRN$ 000004 Q.BLKN 000004 F.BR5 000004 $$DUP 000004 $$LINK 000005 C.JNUM 000006 C.USED 000006 F.BR4 000006 Q.FUNC 000006 $$FORT 000006 Q.JNUM 000007 Q.UNIT 000007 $$MACR 000007 USRRN$ 000010 Q.BUFF 000010 C.DEVQ 000010 C.SEQ 000010 USRSZ 000010 $$DUMP 000010 C.UNIT 000011 BOOTSZ 000011 $$LIBR 000011 CHSIZ 000012 Q.WCNT 000012 C.SYS 000012 $$SRCC 000012 ..CSI 000013 $$FILE 000013 C.COMP 000014 Q.COMP 000014 $$DICO 000014 $$FORM 000015 $$BINC 000016 $$ERRO 000017 KMONSZ 000020 $$QUEM 000020 ..GTIM 000021 $$BUP 000021 $$KED 000022 $$K52 000023 $$KEX 000024 $$UCL 000025 $$EDIT 000026 $$TECO 000027 SWAPSZ 000033 $SLOT 000036 ABORT$ 000040 ..SDTM 000040 .RMNSJ 000041 .USR 000042 V.TKB 000060 V.TPS 000064 OVSZ0 000072 INDX$M 000076 .EDTGB 000076 RENAM$ 000100 .KMON 000100 .KMOVL 000104 .BSTRA 000125 CPEND$ 000200 DWRIT$ 000200 VARSZ$ 000400 OVSZ6 000422 OVSZ2 000436 MAXOFF 000456 OVSZ42 000724 OVSZ40 000760 ABTIO$ 001000 CMR.UB 001000 B$BOOT 001000 BHALT 001116 OVSZ10 001116 ..28KW 001142 OVSZ34 001146 OVSZ16 001316 FXDEVN 001330 CFIG 001356 OVSZ14 001364 OVSZ4 001414 OVSZ12 001440 ..NOVT 001444 CFIG2 001452 OVSZ36 001520 OVSZ26 001624 OVSZ32 001642 OVSZ24 001662 OVSZ30 001666 OVSZ20 001740 OVSZRS 001774 OVSZ22 001776 SPFUN$ 002000 MEMSIZ 002642 TOTMEM 002650 ..INSA 003022 BREAD1 003454 BCNFG2 003600 BCNFG 003602 TSLIST 003604 SWPSIZ 003646 SWPBLK 003650 AREA 003652 $USIZ$ 003753 HNDLR$ 004000 USRLEN 004000 B$DEVN 004716 B$DEVS 004720 B$DEVU 004722 B$FNAM 004724 B$READ 004730 SYHTOP 004732 DUPFLG 004734 $RMSIZ 004736 BSTRNG 004740 ..PLVL 004762 SUFFX 004774 ..SUFF 004774 RELLST 005000 VECLST 005112 ..TFIL 005162 ..BLDS 005255 HNDLST 005374 ..NIND 005616 RELEND 005662 KT11RG 006000 KT11ND 006270 ..SLNT 007040 SILNT$ 007040 ..TTQU 007070 ..INDR 007104 WINDW$ 010000 SPECL$ 010000 USRSIZ 010000 KMLEN 010000 BSTTBL 011000 DBLK$M 017400 WONLY$ 020000 VRUN$ 020000 EOF$ 020000 KMSIZE 020000 VLOAD$ 040000 RONLY$ 040000 CMPLT$ 100000 FILST$ 100000 .MTTEM 100000 .MTTIN 100000 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:09 Page 2 RT11SJ.SYG Title: BSTRAP Ident: V05.85 .XMSUB 100000 .RMONF 100000 ACTIV$ 100000 VT05$ 100000 .AUDIT 107123 TKS 177560 TKB 177562 TPS 177564 TPB 177566 RT11 011000 020000 = 4096. words (RW,I,LCL,REL,CON) RT11 011000 KMON 011000 ..USRL 011232 .KMLOC 011234 .$USRL 011236 .$KMLO 011240 ..SYSL 011242 .MONLC 011244 MEXIT2 011412 RESET 011574 .EXTIN 011760 .ERRLE 011764 .INDST 012056 .$INDD 012076 .CURLE 012440 .CLIFL 013316 .CLITY 013326 .$MONB 013562 .$SWPB 014452 .CCB 014550 ..ATFX 014670 .LOWMA 014750 ..DDEV 015116 .EXTFL 015372 .IFSVS 015466 .CORPT 015614 .IFMXN 016000 ..TTOB 016540 ..ZAP 016546 ..$CSW 016572 ..QSIZ 016646 ..TTKS 016672 ..CDEV 024166 ..INDN 026470 INDCNT 026472 KMSTK 026510 KMSTKE 026700 KMSTAK 027000 OPTX1 030240 RMNUSR 031000 010000 = 2048. words (RW,I,LCL,REL,CON) USRBUF 031000 RMNUSR 031000 LOCATE 031006 LOCAT1 031022 .MNLOC 031054 .USRLO 031070 CDFNWT 032200 RSTTTW 032300 .TTOBU 032302 .ZAP 032310 .$CSW 032334 RSTIOW 032406 .QSIZE 032410 .TTKS 032434 ..$MTP 032514 USRST 033000 .RECUR 033004 .MONOU 033242 .FNAME 033436 .MAXBL 033550 .USRTO 033710 .USRBO 033742 .$DATE 034022 .DFLG 034064 .M.USR 034076 .D.USR 034102 .$STAT 034314 .SPUSR 034724 .SPSIZ 034762 .SYSLO 035052 .FNAM6 035076 .USRIO 035132 .KMONI 035174 .$SYS 035210 .DRVTB 035334 .DRCAL 035356 .CNFG2 035406 .CHKEY 036060 .BLKEY 036130 .USRBU 036142 .I.CNU 036250 .I.CSW 036276 LK4DEV 036474 .$UNAM 036504 .$PNAM 036530 .SYIND 036604 .$ENTR 036610 .STKSV 036632 .STATW 036720 .INBFP 037010 ..ECSI 037150 EMTMOD 037544 .FILDE 037552 .SVSTK 040274 .HANSP 040312 .DVSTS 040336 GETFD 040402 DEV1 040442 .GTNM1 040462 GETNAM 040474 .GETNM 040504 .EMTMO 040506 OCTNUM 040510 .$OCTN 040512 DECNUM 040514 .$DECN 040516 CVTNUM 040520 .$CVTN 040522 DEVSTS 040534 RTDATA 041000 000556 = 183. words (RW,I,LCL,REL,CON) RTDATA 041000 $RMON 041000 $CSW 041004 SB17 041234 $SYSCH 041244 BLKEY 041256 CHKEY 041260 $DATE 041262 DFLG 041264 $USRLC 041266 QCOMP 041270 SYUNIT 041274 CONFIG 041300 SCROLL 041302 TTKS 041304 TTKB 041306 TTPS 041310 TTPB 041312 $TIME 041320 SYNCH 041324 LOWMAP 041326 USRLOC 041352 GTVECT 041354 $MTPS 041360 $MFPS 041362 SYINDX 041364 STATWD 041366 CONFG2 041370 SYSGEN 041372 ERRLEV 041376 IFMXNS 041377 PNPTR 041404 MONAME 041406 HSUFFX 041412 SPSTAT 041414 EXTIND 041416 INDSTA 041417 $MEMSZ 041420 CONLOG 041422 $TCFIG 041424 $INDDV 041426 MEMPTR 041430 P1EXT 041432 $TRPLS 041434 GETVEC 041436 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:09 Page 3 RT11SJ.SYG Title: BSTRAP Ident: V05.85 DWTYPE 041440 TRPSET 041442 NULJOB 041444 IMPLOC 041446 KMONIN 041450 PROGDF 041452 WILDEF 041454 GETPSW 041456 PUTPSW 041476 SYSLOW 041510 $RAMSZ 041512 CORPTR 041514 CCB 041520 I.CSW 041542 IFSVST 041550 CURLEV 041552 SYDVSZ 041554 OWNER$ 041556 000000 = 0. words (RW,I,LCL,REL,CON) $OWNER 041556 UNAM1$ 041556 000100 = 32. words (RW,I,LCL,REL,CON) $UNAM1 041556 DKASSG 041652 SYASSG 041654 UNAM2$ 041656 000100 = 32. words (RW,I,LCL,REL,CON) $UNAM2 041656 PNAME$ 041756 000074 = 30. words (RW,I,LCL,REL,CON) $PNAME 041756 ENTRY$ 042052 000076 = 31. words (RW,I,LCL,REL,CON) $ENTRY 042052 STAT$ 042150 000074 = 30. words (RW,I,LCL,REL,CON) $STAT 042150 DVREC$ 042244 000074 = 30. words (RW,I,LCL,REL,CON) $DVREC 042244 HSIZE$ 042340 000074 = 30. words (RW,I,LCL,REL,CON) $HSIZE 042340 DVSIZ$ 042434 000074 = 30. words (RW,I,LCL,REL,CON) $DVSIZ 042434 DVINT$ 042530 000000 = 0. words (RW,I,LCL,REL,CON) RMON 042530 006600 = 1728. words (RW,I,LCL,REL,CON) CLIFLG 042530 CLITYP 042531 INDDEV 042532 TTCNFG 042536 EMTPRO 042540 TRAPLC 043250 TRAP10 043272 TRAP4 043272 TRAPER 043334 FPPADD 043362 FPPINT 043370 FPPIGN 043420 LST16 043464 T$TIN 044236 PTIBF6 044262 EMTDON 044354 KMLOC 044430 TTIINT 044606 PTIBF4 044614 PTTPRE 044636 LIST 044714 ..BS 044744 SCOP$1 045002 TTIPRE 045130 I.SCCA 045210 EXTFLG 045240 SCOP$2 045354 SCOP$3 045360 ZAP 045414 PAVAIL 045522 SCNOP 045550 TTILCT 045606 TTIBUF 045610 TTOBUF 045622 TTOCLO 045632 TTORUB 046142 TTSCRL 046332 PTOBF2 046340 TTOINT 046344 PTOBF4 046350 $INTEN 046624 LKINT 046644 WAITDV 047322 $MONBL 047426 PMONLC 047452 MONCAL 047612 KMBLK 047664 MONLOC 047676 RDOVLY 047704 ENTRPG 047710 ECHO 047722 P$SYSC 050064 SYENTR 050100 QSIZE 050124 AVAIL 050130 PQCNT 050154 QEWAIT 050156 WAITIO 050356 PI.CSW 050520 P$SWPB 050572 $SWPBL 050672 $KMLOC 050702 COMPLT 050710 PSWLST 051034 IOEHLT 051114 $FORK 051126 SPTR 051330 RMSTAK 051330 USRRMN 051330 000620 = 200. words (RW,I,LCL,REL,CON) GETNM 051330 GTNM1 051340 EMTMO1 051422 $OCTNU 051464 $DECNU 051466 $CVTNU 051470 DRCALL 051600 PATCH$ 052150 000630 = 204. words (RW,I,LCL,REL,CON) $RMEND 052150 OVLY0 053000 000000 = 0. words (RW,I,GBL,REL,OVR) $RTEND 053000 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:09 Page 4 RT11SJ.SYG Title: BSTRAP Ident: V05.85 OVLYE 053000 002000 = 512. words (RW,I,GBL,REL,OVR) ERRCOD 053000 OVLY2 055000 000000 = 0. words (RW,I,GBL,REL,OVR) OVLYE2 055000 002000 = 512. words (RW,I,GBL,REL,OVR) RTERR 055000 BRTERR 055034 RADERR 055360 OVLY4 057000 002000 = 512. words (RW,I,GBL,REL,OVR) CLOSE 057000 DATE 057004 TIME 057360 ..MNTH 057770 OVLY6 061000 002000 = 512. words (RW,I,GBL,REL,OVR) LOAD 061006 OL1 061070 OVLY10 063000 002000 = 512. words (RW,I,GBL,REL,OVR) REMOVE 063006 UNLOAD 063530 OVLY12 065000 002000 = 512. words (RW,I,GBL,REL,OVR) SET 065000 OVLY14 067000 002000 = 512. words (RW,I,GBL,REL,OVR) B 067000 D 067004 E 067010 INSTAL 067022 ..EMON 070220 OVLY16 071000 002000 = 512. words (RW,I,GBL,REL,OVR) ASSIGN 071000 DEASSI 071004 DISMOU 071016 MOUNT 071136 ..ASSY 072014 OPTX2 072310 OVLY20 073000 002000 = 512. words (RW,I,GBL,REL,OVR) DIFFER 073000 SQUEEZ 073004 HELP 073010 TECO 073014 MUNG 073014 MAKE 073014 ..TECN 073056 EDIT 073160 ..EDDV 073236 ..HELF 073370 ..EDIF 073602 ..TECF 073610 OPTX3 074454 OVLY22 075000 002000 = 512. words (RW,I,GBL,REL,OVR) DELETE 075000 TYPE 075142 CREATE 075230 PRINT 075464 ..QULP 076314 OPTX4 076554 OVLY24 077000 002000 = 512. words (RW,I,GBL,REL,OVR) BOOT 077000 DUMP 077004 FORMAT 077010 RENAME 077170 PROTEC 077354 UNPROT 077536 INITIA 077706 OPTX5 100302 OVLY26 101000 002000 = 512. words (RW,I,GBL,REL,OVR) FORTRA 101000 COMPIL 101004 MACRO 101142 DIBOL 101360 OPTX6 102322 OVLY30 103000 002000 = 512. words (RW,I,GBL,REL,OVR) EXECUT 103372 OPTX7 104270 OVLY32 105000 002000 = 512. words (RW,I,GBL,REL,OVR) LINK 105232 LIBRAR 105744 OPTX10 106266 OVLY34 107000 002000 = 512. words (RW,I,GBL,REL,OVR) BACKUP 107000 SHOW 107100 OPTX11 107226 OPTX12 107416 OPTX13 107616 OPTX14 110052 OVLY36 111000 002000 = 512. words (RW,I,GBL,REL,OVR) REENTE 111000 START 111016 STRE 111042 RUNCHK 111066 GETUCL 111172 GET1 111202 UCL 111234 UCF 111274 AT2 111754 ..ATDK 112154 ..UCFD 112456 ..UCFF 112460 ..UCLD 112466 ..UCLF 112470 OVLY40 113000 002000 = 512. words (RW,I,GBL,REL,OVR) SAV1 113000 FACTOR 113004 OVLY42 115000 002000 = 512. words (RW,I,GBL,REL,OVR) INDF1 115000 SCN0 115414 AT4 115526 $LAST$ 117000 000000 = 0. words (RW,I,LCL,REL,CON) OVLY44 117000 000000 = 0. words (RW,I,GBL,REL,OVR) Transfer address = 000001, High limit = 116776 = 20223. words RT-11 LINK V05.15 Load Map Friday 01-May-87 08:09 Page 5 RT11SJ.SYG Title: BSTRAP Ident: V05.85 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 1 RT11FB.SYG Title: BSTRAP Ident: V05.85 Section Addr Size Global Value Global Value Global Value . ABS. 000000 012000 = 2560. words (RW,I,GBL,ABS,OVR) F.BLNK 000000 C.CSW 000000 C.HOT 000000 I.STAT 000000 USRX.E 000000 HDERR$ 000001 FJOBS 000001 ABPND$ 000001 NODV.E 000001 $$RESO 000001 C.LOT 000002 C.SBLK 000002 F.BADR 000002 BATRN$ 000002 Q.CSW 000002 I.QHDR 000002 DIRI.E 000002 $$PIP 000002 FETC.E 000003 $$DIR 000003 C.LENG 000004 C.LINK 000004 CSIRN$ 000004 Q.BLKN 000004 F.BR5 000004 OVLY.E 000004 I.CMPE 000004 $$DUP 000004 DOVR.E 000005 $$LINK 000005 C.JNUM 000006 C.USED 000006 F.BR4 000006 Q.FUNC 000006 ADDR.E 000006 I.CMPL 000006 $$FORT 000006 PI.NUM 000006 Q.JNUM 000007 Q.UNIT 000007 CHAN.E 000007 $$MACR 000007 USRRN$ 000010 Q.BUFF 000010 C.DEVQ 000010 C.SEQ 000010 EMT.E 000010 ..CSI 000010 I.CHWT 000010 USRSZ 000010 $$DUMP 000010 C.UNIT 000011 TR04.E 000011 $$LIBR 000011 CHSIZ 000012 Q.WCNT 000012 C.SYS 000012 BOOTSZ 000012 I.PCHW 000012 TR10.E 000012 $$SRCC 000012 ILLD.E 000013 $$FILE 000013 C.COMP 000014 Q.COMP 000014 I.PERR 000014 UDRV.E 000014 $$DICO 000014 FPP.E 000015 $$FORM 000015 I.TTLC 000016 MPAR.E 000016 $$BINC 000016 MMUF.E 000017 $$ERRO 000017 I.PTTI 000020 ISST.E 000020 USRWT$ 000020 $$QUEM 000020 KMONSZ 000020 OVER.E 000021 ..GTIM 000021 $$BUP 000021 ..MRKT 000022 I.TID 000022 $$KED 000022 ..CMKT 000023 $$K52 000023 ..TWAI 000024 I.JNUM 000024 $$KEX 000024 $$UCL 000025 I.CNUM 000026 $$EDIT 000026 $$TECO 000027 I.CSW 000030 I.IOCT 000032 SWAPSZ 000033 I.SCTR 000034 I.BLOK 000036 ABORT$ 000040 ..SDTM 000040 I.JID 000040 $SLOT 000040 .USR 000042 I.NAME 000050 V.TKB 000060 I.SPLS 000060 I.TRAP 000062 V.TPS 000064 I.FPP 000064 I.SWAP 000066 I.SP 000072 OVSZ0 000072 I.BITM 000074 INDX$M 000076 .EDTGB 000076 RENAM$ 000100 KSPND$ 000100 .KMON 000100 .KMOVL 000104 I.IRNG 000120 I.IPUT 000122 I.ICTR 000124 .BSTRA 000125 I.IGET 000126 I.ITOP 000130 .RMONF 000131 CPEND$ 000200 DWRIT$ 000200 MAPOFF 000326 I.OPUT 000340 I.OCTR 000342 I.OGET 000344 I.OTOP 000346 SYINDO 000364 VARSZ$ 000400 EXIT$ 000400 I.QUE 000420 I.MSG 000436 OVSZ2 000436 I.SERR 000442 I.TERM 000450 I.TRM2 000452 I.SCCA 000454 I.DEVL 000456 MAXOFF 000456 I.SCHP 000460 I.SYCH 000462 IMPSIZ 000474 OVSZ46 000724 OVSZ6 000732 FMPUR 000744 OVSZ12 000750 OVSZ44 000760 ABTIO$ 001000 CMR.UB 001000 B$BOOT 001000 NORUN$ 001000 OVSZ40 001146 OVSZ14 001166 BHALT 001204 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 2 RT11FB.SYG Title: BSTRAP Ident: V05.85 ..28KW 001230 OVSZ10 001306 OVSZ20 001364 OVSZ4 001404 FXDEVN 001424 CFIG 001452 OVSZ42 001504 OVSZ16 001514 ..NOVT 001546 CFIG2 001554 OVSZ22 001606 OVSZ32 001624 OVSZ36 001642 OVSZ30 001662 OVSZ34 001666 OVSZ24 001736 OVSZRS 001774 OVSZ26 001776 SPFUN$ 002000 SPND$ 002000 MEMSIZ 003022 TOTMEM 003030 HRTZ50 003072 ..INSA 003250 BREAD1 003726 $USIZ$ 003765 HNDLR$ 004000 USRLEN 004000 CHNWT$ 004000 BCNFG2 004052 BCNFG 004054 TSLIST 004056 SWPSIZ 004122 SWPBLK 004124 AREA 004126 B$DEVN 004716 B$DEVS 004720 B$DEVU 004722 B$FNAM 004724 B$READ 004730 SYHTOP 004732 DUPFLG 004734 $RMSIZ 004736 BSTRNG 004740 ..PLVL 004762 SUFFX 004774 ..SUFF 004774 RELLST 005000 VECLST 005104 ..TFIL 005154 ..BLDS 005247 MSV11 005302 HNDLST 005372 ..NIND 005632 RELEND 005676 KT11RG 006000 KT11ND 006410 ..SLNT 007040 SILNT$ 007040 ..TTQU 007054 ..INDR 007070 WINDW$ 010000 SPECL$ 010000 TTOEM$ 010000 USRSIZ 010000 KMLEN 010000 BSTTBL 011000 DBLK$M 017400 WONLY$ 020000 VRUN$ 020000 EOF$ 020000 TTOWT$ 020000 KMSIZE 020000 VLOAD$ 040000 RONLY$ 040000 TTIWT$ 040000 CMPLT$ 100000 FILST$ 100000 .MTTEM 100000 .MTTIN 100000 .RMNSJ 100000 .XMSUB 100000 ACTIV$ 100000 .AUDIT 107123 TKS 177560 TKB 177562 TPS 177564 TPB 177566 RT11 012000 020000 = 4096. words (RW,I,LCL,REL,CON) RT11 012000 KMON 012000 ..USRL 012232 .KMLOC 012234 .$USRL 012236 .$KMLO 012240 ..SYSL 012242 MEXIT2 012406 RESET 012512 .EXTIN 012700 .ERRLE 012704 .INDST 012776 .$INDD 013016 .CURLE 013360 .CLIFL 014236 .CLITY 014246 .$MONB 014506 .$SWPB 015414 .CCB 015512 ..ATFX 015634 ..FRUX 015642 .LOWMA 015722 ..DDEV 016070 .EXTFL 016334 .IFSVS 016430 .CORPT 016556 .IFMXN 016742 ..CDEV 024764 ..INDN 027266 INDCNT 027270 KMSTK 027306 KMSTKE 027476 KMSTAK 030000 OPTX1 031240 RMNUSR 032000 010000 = 2048. words (RW,I,LCL,REL,CON) USRBUF 032000 RMNUSR 032000 LOCATE 032006 LOCAT1 032022 .USRLO 032064 ..$MTP 032374 USRST 034000 .MONOU 034224 .FNAME 034420 .MAXBL 034532 .USRTO 034672 .USRBO 034724 .JOBNU 035004 .$DATE 035010 .DFLG 035052 .M.USR 035064 .D.USR 035070 .$STAT 035302 .SPUSR 035722 .SPSIZ 035760 .SYSLO 036050 .FNAM6 036116 .USRIO 036152 .KMONI 036214 .$SYS 036230 .DRVTB 036346 .DRCAL 036370 .CNFG2 036424 .$OWNE 036546 .CHKEY 037140 .BLKEY 037210 .USRBU 037222 .$IMPU 037334 .CNTXT 037356 LK4DEV 037602 .$UNAM 037612 .$PNAM 037636 .SYIND 037712 .$ENTR 037716 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 3 RT11FB.SYG Title: BSTRAP Ident: V05.85 .STKSV 037740 .STATW 040026 .INBFP 040100 EMTMOD 040536 .FILDE 040544 .SVSTK 041266 .HANSP 041314 .CSIER 041346 .DVSTS 041362 GETFD 041426 DEV1 041466 .GTNM1 041506 GETNAM 041520 .GETNM 041530 .EMTMO 041532 OCTNUM 041534 .$OCTN 041536 DECNUM 041540 .$DECN 041542 CVTNUM 041544 .$CVTN 041546 DEVSTS 041560 RTDATA 042000 000650 = 212. words (RW,I,LCL,REL,CON) RTDATA 042000 $RMON 042000 $CSW 042004 SB17 042234 $SYSCH 042244 BLKEY 042256 CHKEY 042260 $DATE 042262 DFLG 042264 $USRLC 042266 QCOMP 042270 SYUNIT 042274 CONFIG 042300 SCROLL 042302 TTKS 042304 TTKB 042306 TTPS 042310 TTPB 042312 CNTXT 042320 JOBNUM 042322 SYNCH 042324 LOWMAP 042326 USRLOC 042352 GTVECT 042354 $MTPS 042360 $MFPS 042362 SYINDX 042364 STATWD 042366 CONFG2 042370 SYSGEN 042372 ERRLEV 042376 IFMXNS 042377 FORK 042402 PNPTR 042404 MONAME 042406 HSUFFX 042412 SPSTAT 042414 EXTIND 042416 INDSTA 042417 $MEMSZ 042420 CONLOG 042422 $TCFIG 042424 $INDDV 042426 MEMPTR 042430 P1EXT 042432 $TRPLS 042434 GETVEC 042436 DWTYPE 042440 TRPSET 042442 $NULJB 042444 IMPLOC 042446 KMONIN 042450 PROGDF 042452 WILDEF 042454 $SWPBL 042462 $KMLOC 042472 KMLOC 042500 $TIME 042502 $RAMSZ 042506 CORPTR 042510 GETPSW 042514 PUTPSW 042540 CCB 042554 KMBLK 042610 DRINTN 042620 IFSVST 042626 CURLEV 042630 SYDVSZ 042636 BLIMIT 042640 $JBLIM 042640 SYSLOW 042640 OWNER$ 042650 000200 = 64. words (RW,I,LCL,REL,CON) $OWNER 042650 UNAM1$ 043050 000104 = 34. words (RW,I,LCL,REL,CON) $UNAM1 043050 DKASSG 043150 SYASSG 043152 UNAM2$ 043154 000104 = 34. words (RW,I,LCL,REL,CON) $UNAM2 043154 PNAME$ 043260 000100 = 32. words (RW,I,LCL,REL,CON) $PNAME 043260 ENTRY$ 043360 000102 = 33. words (RW,I,LCL,REL,CON) $ENTRY 043360 MSGENT 043364 STAT$ 043462 000100 = 32. words (RW,I,LCL,REL,CON) $STAT 043462 DVREC$ 043562 000100 = 32. words (RW,I,LCL,REL,CON) $DVREC 043562 HSIZE$ 043662 000100 = 32. words (RW,I,LCL,REL,CON) $HSIZE 043662 DVSIZ$ 043762 000100 = 32. words (RW,I,LCL,REL,CON) $DVSIZ 043762 DVINT$ 044062 000000 = 0. words (RW,I,LCL,REL,CON) RMON 044062 017262 = 3929. words (RW,I,LCL,REL,CON) BKGND 044062 RTCODE 044062 BKGND1 044064 BKGND2 044104 BKGND3 044112 TTIBUF 044202 TTOBUF 044422 PBSYCH 044542 BCNTXT 044546 $IMPUR 044546 FCNTXT 044550 FPPERR 044712 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 4 RT11FB.SYG Title: BSTRAP Ident: V05.85 FATAL 044736 SYHALT 044740 TRAP4 044744 TRAP10 044744 ERRCOM 045050 E376 045550 CLIFLG 045636 CLITYP 045637 INDDEV 045640 TTWIDT 045644 TTCNFG 045652 EMTPRO 045654 EMTCOM 046042 TOOBIG 046134 ERRARG 046144 MARKTM 046162 TIMIO 046240 C$DFN 046324 FUDGE2 046410 T$WAIT 046414 FUDGE1 046416 S$SPND 046424 R$SUME 046474 M$RKT 046502 S$SWAP 046510 M$SV11 046536 S$FPP 046560 S$TRAP 046576 D$VICE 046612 S$CCA 046632 T$TIN 046646 GOEXIT 046750 EMTDON 046776 P$LAS 047034 S$PCPS 047034 M$TTIO 047034 EMTRTI 047034 RTICML 047044 S$EPRV 047102 S$ERTN 047200 RCTHOK 047214 PRINTR 047222 T$LOCK 047266 MONOUT 047356 EMT17 047402 S$ERR 047420 H$ERR 047422 D$ATE 047430 G$VAL 047440 QUIESC 047544 EMT16 047570 LST16 047576 C$LOSE 047636 P$URGE 047700 A$BTIO 047704 CSIERR 050126 R$NAME 050534 L$OOK 050536 E$NTER 050540 D$LETE 050546 C$HAIN 050604 EXIHOK 050776 EXITFG 051004 EXITBG 051052 EXTFLG 051054 EXRDKM 051246 SWPERR 051266 CALUSR 051336 SWOPTR 051436 SWIPTR 051462 $MONBL 051466 RDOVLY 051514 ENTRPG 051526 ENQUSR 051546 RIDUSR 051612 DEQUSR 051672 TTLQE 052014 TTCQE 052016 TTHIN 052110 TTCMPL 052220 $RQABT 052266 IGET 052302 TTRSET 052346 TTOUT 052432 CTRL.C 052550 CTRL.Q 052552 HKPC10 052564 CTRL.B 052574 XCOM 052600 TTOENB 052614 CTRL.F 052624 TTICCA 052660 TTIINT 052666 TTIIN2 052704 CTRL.S 053010 TTIDSP 053020 TTINCC 053036 TTINC3 053062 SCNOP 053176 CTRL.O 053200 CTRL.U 053254 TTOUSR 053376 TTIUSR 053400 LIST 053402 LISTFB 053412 TTOPT3 053446 TTOPT4 053510 TTOPT2 053514 ECHO 053570 TTOPT5 053632 NULHOK 053730 TTOINT 053736 ..TTON 054150 PC1HOK 054276 HKPC12 054440 S$PFUN 054524 R$CVD 054576 R$EAD 054604 S$DAT 054772 W$RITE 055000 TSWCNT 055040 S$AVST 055212 R$OPEN 055270 ADERR 055314 M$WAIT 055322 W$AIT 055330 G$TJB 055354 C$STAT 055436 CHKSP 055476 OTHRJB 055570 SAVE30 055630 MQLQE 055656 MQCQE 055660 MQUSR 056174 MQABRT 056220 MSGQ 056230 $SYS 056322 SYENTR 056350 QMANGR 056372 CHWAIT 056640 QWAIT 056704 COMPLT 056720 CQLINK 057124 AQLINK 057162 $SYNCH 057202 G$TIM 057324 GTIHOK 057334 GTM.HI 057362 GTM.LO 057404 C$MKT 057422 CMARKT 057464 CMTHOK 057562 S$DTTM 057640 S$FDAT 057712 F$PROT 057736 P$ROTE 060134 C$PYCH 060312 FPPINT 060434 FPPFLG 060440 LKINT 060500 TIKCTR 060502 TIMER 060522 PSCLOK 060534 LKQUE 060540 $ENSYS 060652 ENSHOK 060656 $INTEN 060700 INTLVL 060704 TASKSP 060712 RMONSP 060716 RMONPS 060722 RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 5 RT11FB.SYG Title: BSTRAP Ident: V05.85 FRK 060756 EXUSER 061044 INTACT 061076 RTICMN 061112 FPSHOK 061136 EXSWAP 061210 SCHDLR 061240 ..NULJ 061306 SCNALL 061312 UABORT 061322 ABTENT 061340 $FORK 061522 CNTXSW 061576 .$CRTN 062120 IORSET 062144 CMKALL 062250 REVERT 062560 REVRT 062572 QRESET 062670 HKPC06 062774 $CRTNE 063004 $CRTR2 063010 CRRHOK 063050 $SYSWT 063152 RETINS 063220 DLYUSR 063222 SWAPME 063234 $RQTSW 063244 $RQSIG 063252 $RQSG1 063276 PSWLST 063302 UNBLOK 063312 USRRMN 063344 000620 = 200. words (RW,I,LCL,REL,CON) GETNM 063344 GTNM1 063354 EMTMO1 063436 $OCTNU 063500 $DECNU 063502 $CVTNU 063504 DRCALL 063614 STACK$ 064164 000304 = 98. words (RW,I,LCL,REL,CON) SPTR 064330 RMSTAK 064470 PATCH$ 064470 000310 = 100. words (RW,I,LCL,REL,CON) $RMEND 064470 OVLY0 065000 000000 = 0. words (RW,I,GBL,REL,OVR) $RTEND 065000 OVLYE 065000 002000 = 512. words (RW,I,GBL,REL,OVR) ERRCOD 065000 OVLY2 067000 000000 = 0. words (RW,I,GBL,REL,OVR) OVLYE2 067000 002000 = 512. words (RW,I,GBL,REL,OVR) RTERR 067000 BRTERR 067034 RADERR 067360 OVLY4 071000 002000 = 512. words (RW,I,GBL,REL,OVR) CLOSE 071000 DATE 071004 TIME 071360 ..MNTH 071766 OVLY6 073000 002000 = 512. words (RW,I,GBL,REL,OVR) LOAD 073006 OL1 073070 OVLY10 075000 002000 = 512. words (RW,I,GBL,REL,OVR) REMOVE 075006 UNLOAD 075530 OVLY12 077000 002000 = 512. words (RW,I,GBL,REL,OVR) FRUN 077050 ..FRDK 077174 FSR2 077224 STRTPG 077266 OPTX2 077712 OVLY14 101000 002000 = 512. words (RW,I,GBL,REL,OVR) FSRU2 101000 OVLY16 103000 002000 = 512. words (RW,I,GBL,REL,OVR) SET 103000 OVLY20 105000 002000 = 512. words (RW,I,GBL,REL,OVR) B 105000 D 105004 E 105010 INSTAL 105022 ..EMON 106220 OVLY22 107000 002000 = 512. words (RW,I,GBL,REL,OVR) ABORT 107000 SUSPEN 107004 RESUME 107010 ASSIGN 107014 DEASSI 107020 DISMOU 107032 MOUNT 107152 ..ASSY 110030 OPTX3 110600 OVLY24 111000 002000 = 512. words (RW,I,GBL,REL,OVR) DIFFER 111000 SQUEEZ 111004 HELP 111010 TECO 111014 MAKE 111014 MUNG 111014 ..TECN 111056 EDIT 111160 ..EDDV 111236 ..HELF 111366 ..EDIF 111600 ..TECF 111606 OPTX4 112452 OVLY26 113000 002000 = 512. words (RW,I,GBL,REL,OVR) DELETE 113000 TYPE 113142 CREATE 113230 PRINT 113464 ..QULP 114314 OPTX5 114554 OVLY30 115000 002000 = 512. words (RW,I,GBL,REL,OVR) RT-11 LINK V05.15 Load Map Friday 01-May-87 08:28 Page 6 RT11FB.SYG Title: BSTRAP Ident: V05.85 BOOT 115000 DUMP 115004 FORMAT 115010 RENAME 115170 PROTEC 115354 UNPROT 115536 INITIA 115706 OPTX6 116302 OVLY32 117000 002000 = 512. words (RW,I,GBL,REL,OVR) FORTRA 117000 COMPIL 117004 MACRO 117142 DIBOL 117360 OPTX7 120322 OVLY34 121000 002000 = 512. words (RW,I,GBL,REL,OVR) EXECUT 121372 OPTX10 122270 OVLY36 123000 002000 = 512. words (RW,I,GBL,REL,OVR) LINK 123232 LIBRAR 123744 OPTX11 124266 OVLY40 125000 002000 = 512. words (RW,I,GBL,REL,OVR) BACKUP 125000 SHOW 125100 OPTX12 125226 OPTX13 125416 OPTX14 125616 OPTX15 126052 OVLY42 127000 002000 = 512. words (RW,I,GBL,REL,OVR) REENTE 127000 START 127016 STRE 127042 RUNCHK 127066 GETUCL 127164 GET1 127166 UCL 127220 UCF 127260 AT2 127740 ..ATDK 130140 ..UCFD 130442 ..UCFF 130444 ..UCLD 130452 ..UCLF 130454 $LAST$ 131000 000000 = 0. words (RW,I,LCL,REL,CON) OVLY44 131000 002000 = 512. words (RW,I,GBL,REL,OVR) SAV1 131000 FACTOR 131004 OVLY46 133000 002000 = 512. words (RW,I,GBL,REL,OVR) INDF1 133000 SCN0 133414 AT4 133526 OVLY50 135000 000000 = 0. words (RW,I,GBL,REL,OVR) Transfer address = 000001, High limit = 134776 = 23807. words RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 1 RT11XM.SYG Title: BSTRAP Ident: V05.85 Section Addr Size Global Value Global Value Global Value . ABS. 000000 012000 = 2560. words (RW,I,GBL,ABS,OVR) W.NID 000000 R.GID 000000 F.BLNK 000000 C.CSW 000000 W.BRCB 000000 C.HOT 000000 GR.SIZ 000000 R.BADD 000000 I.STAT 000000 USRX.E 000000 W.NAPR 000001 HDERR$ 000001 ABPND$ 000001 NODV.E 000001 $$RESO 000001 C.LOT 000002 C.SBLK 000002 F.BADR 000002 R.GSIZ 000002 BATRN$ 000002 W.NBAS 000002 R.BSIZ 000002 Q.CSW 000002 GR.ADD 000002 W.BLVR 000002 I.QHDR 000002 DIRI.E 000002 $$PIP 000002 FETC.E 000003 $$DIR 000003 W.NSIZ 000004 GR.STA 000004 C.LENG 000004 C.LINK 000004 CSIRN$ 000004 Q.BLKN 000004 R.GSTS 000004 F.BR5 000004 W.BHVR 000004 R.BSTA 000004 OVLY.E 000004 I.CMPE 000004 $$DUP 000004 R.BNWD 000005 GR.SHC 000005 DOVR.E 000005 $$LINK 000005 W.BSIZ 000006 R.NAME 000006 GR.NAM 000006 C.JNUM 000006 W.NRID 000006 C.USED 000006 F.BR4 000006 Q.FUNC 000006 ADDR.E 000006 I.CMPL 000006 $$FORT 000006 PI.NUM 000006 Q.JNUM 000007 Q.UNIT 000007 CHAN.E 000007 $$MACR 000007 USRRN$ 000010 Q.BUFF 000010 C.DEVQ 000010 W.NNUM 000010 C.SEQ 000010 W.BOFF 000010 W.NOFF 000010 EMT.E 000010 ..CSI 000010 I.CHWT 000010 $$DUMP 000010 C.UNIT 000011 TR04.E 000011 USRSZ 000011 $$LIBR 000011 CHSIZ 000012 V$REG 000012 Q.WCNT 000012 W.NLEN 000012 C.SYS 000012 W.BFPD 000012 R.GBAS 000012 BOOTSZ 000012 I.PCHW 000012 TR10.E 000012 $$SRCC 000012 W.BNPD 000013 ILLD.E 000013 $$FILE 000013 C.COMP 000014 W.NSTS 000014 W.BLPD 000014 Q.COMP 000014 I.PERR 000014 UDRV.E 000014 $$DICO 000014 FPP.E 000015 $$FORM 000015 Q.PAR 000016 V$END 000016 W.BLGH 000016 I.TTLC 000016 MPAR.E 000016 $$BINC 000016 MMUF.E 000017 $$ERRO 000017 Q.FREE 000020 I.PTTI 000020 ISST.E 000020 USRWT$ 000020 $$QUEM 000020 ..GTIM 000021 OVER.E 000021 KMONSZ 000021 $$BUP 000021 ..MRKT 000022 I.TID 000022 $$KED 000022 ..CMKT 000023 $$K52 000023 ..TWAI 000024 I.JNUM 000024 $$KEX 000024 $$UCL 000025 I.CNUM 000026 $$EDIT 000026 $$TECO 000027 I.CSW 000030 I.IOCT 000032 SWAPSZ 000033 I.SCTR 000034 .XMSUB 000034 I.BLOK 000036 $SLOT 000037 ABORT$ 000040 ..SDTM 000040 I.JID 000040 .USR 000042 I.LNAM 000054 V.TKB 000060 I.NAME 000062 V.TPS 000064 I.SPLS 000072 OVSZ0 000072 I.TRAP 000074 INDX$M 000076 .EDTGB 000076 I.FPP 000076 RENAM$ 000100 KSPND$ 000100 I.SPSV 000100 .KMON 000100 I.SWAP 000102 .KMOVL 000104 I.SP 000106 I.BITM 000110 .BSTRA 000125 .RMONF 000131 I.IRNG 000134 RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 2 RT11XM.SYG Title: BSTRAP Ident: V05.85 I.IPUT 000136 I.ICTR 000140 I.IGET 000142 I.ITOP 000144 CPEND$ 000200 DWRIT$ 000200 OVSZ2 000322 MAPOFF 000326 I.OPUT 000354 I.OCTR 000356 I.OGET 000360 I.OTOP 000362 SYINDO 000364 VARSZ$ 000400 EXIT$ 000400 I.QUE 000434 MAXOFF 000456 I.MSG 000460 I.SERR 000464 I.TERM 000472 I.TRM2 000474 I.SCCA 000476 I.SCC1 000500 I.DEVL 000502 I.FPSA 000504 I.SCOM 000506 I.RSAV 000544 I.WPTR 000564 I.RGN 000566 I.WNUM 000632 OVSZ46 000724 OVSZ44 000760 ABTIO$ 001000 CMR.UB 001000 B$BOOT 001000 NORUN$ 001000 I.FSAV 001014 I.VHI 001076 I.ECTR 001100 I.SPCP 001102 I.SPC1 001104 I.SCHP 001106 I.SYCH 001110 OVSZ6 001110 IMPSIZ 001122 OVSZ40 001146 FXDEVN 001322 CFIG 001350 OVSZ20 001364 FMPUR 001372 OVSZ4 001404 ..NOVT 001452 OVSZ12 001452 CFIG2 001460 OVSZ16 001470 OVSZ42 001526 OVSZ32 001624 OVSZ36 001642 OVSZ30 001662 OVSZ34 001666 OVSZ22 001720 OVSZ10 001726 OVSZ14 001742 OVSZ24 001744 OVSZRS 001774 OVSZ26 001776 SPFUN$ 002000 SPND$ 002000 MEMSIZ 002752 TOTMEM 002760 HRTZ50 003022 ..INSA 003206 BREAD1 003664 HNDLR$ 004000 CHNWT$ 004000 BCNFG2 004010 BCNFG 004012 TSLIST 004014 SWPSIZ 004062 SWPBLK 004064 AREA 004066 $USIZ$ 004374 USRLEN 004400 B$DEVN 004716 B$DEVS 004720 B$DEVU 004722 B$FNAM 004724 B$READ 004730 SYHTOP 004732 DUPFLG 004734 $RMSIZ 004736 BSTRNG 004740 ..PLVL 004762 SUFFX 004774 ..SUFF 004774 RELLST 005000 VECLST 005122 ..TFIL 005214 ..BLDS 005315 MSV11 005350 HNDLST 005440 ..NIND 005714 XMREL 005732 RELEND 005770 KT11RG 006000 KT11ND 006424 ..SLNT 007040 SILNT$ 007040 ..TTQU 007054 ..INDR 007070 WINDW$ 010000 SPECL$ 010000 TTOEM$ 010000 KMLEN 010400 BSTTBL 011000 USRSIZ 011000 DBLK$M 017400 WONLY$ 020000 VRUN$ 020000 EOF$ 020000 TTOWT$ 020000 KMSIZE 021000 VLOAD$ 040000 RONLY$ 040000 TTIWT$ 040000 CMPLT$ 100000 FILST$ 100000 .MTTEM 100000 .MTTIN 100000 .RMNSJ 100000 ACTIV$ 100000 .AUDIT 107123 TKS 177560 TKB 177562 TPS 177564 TPB 177566 RT11 012000 021000 = 4352. words (RW,I,LCL,REL,CON) RT11 012000 KMON 012000 ..USRL 012232 .KMLOC 012234 .$USRL 012236 .$KMLO 012240 ..SYSL 012242 MEXIT2 012402 RESET 012506 .EXTIN 012674 .ERRLE 012700 .INDST 012772 .$INDD 013012 .CURLE 013354 .CLIFL 014232 .CLITY 014242 .$MONB 014502 .$SWPB 015736 .CCB 016034 ..ATFX 016256 ..FRUX 016264 ..SRUX 016272 .LOWMA 016420 $VRAW 016640 ..DDEV 017220 .EXTFL 017464 .IFSVS 017560 .CORPT 017706 .IFMXN 020072 ..I.CN 020666 RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 3 RT11XM.SYG Title: BSTRAP Ident: V05.85 ..CDEV 026204 ..INDN 030506 INDCNT 030510 KMSTK 030526 KMSTKE 030716 KMSTAK 031000 OPTX1 032240 RMNUSR 033000 011000 = 2304. words (RW,I,LCL,REL,CON) USRBUF 033000 RMNUSR 033000 LOCATE 033006 LOCAT1 033022 .USRLO 033064 .$U2P1 035020 .PL10W 035030 .P1SD 035040 USRST 035124 .MONOU 035354 .FNAME 035550 .MAXBL 035662 .USRTO 036022 .USRBO 036054 .JOBNU 036134 .$DATE 036140 .DFLG 036206 .M.USR 036220 .D.USR 036224 .$STAT 036436 .$RELM 037006 .SPUSR 037104 .SPSIZ 037142 .SYSLO 037246 .FNAM6 037326 .$KADR 037340 .PLBYT 037352 .USRIO 037402 .KMONI 037436 .INTSE 037556 .DRVTB 037600 .DRCAL 037622 .CNFG2 037662 .INTRL 037700 $SYS.K 037704 .$SYS 037722 .$OWNE 040040 .CHKEY 040432 .BLKEY 040502 .USRBU 040514 .$IMPU 040626 .CNTXT 040650 LK4DEV 041074 .$UNAM 041104 .$PNAM 041130 .SYIND 041204 .$ENTR 041210 .STATW 041356 .INBFP 041444 EMTMOD 042176 .FILDE 042204 .HANSP 043024 .CSIER 043076 .DVSTS 043134 GETFD 043230 DEV1 043270 GETNAM 043322 GETNM1 043332 OCTNUM 043456 DECNUM 043460 CVTNUM 043462 DEVSTS 043604 RTDATA 044000 000714 = 230. words (RW,I,LCL,REL,CON) RTDATA 044000 $RMON 044000 $CSW 044004 SB17 044234 $SYSCH 044244 BLKEY 044256 CHKEY 044260 $DATE 044262 DFLG 044264 $USRLC 044266 QCOMP 044270 SYUNIT 044274 CONFIG 044300 SCROLL 044302 TTKS 044304 TTKB 044306 TTPS 044310 TTPB 044312 CNTXT 044320 JOBNUM 044322 SYNCH 044324 LOWMAP 044326 USRLOC 044352 GTVECT 044354 $MTPS 044360 $MFPS 044362 SYINDX 044364 STATWD 044366 CONFG2 044370 SYSGEN 044372 ERRLEV 044376 IFMXNS 044377 FORK 044402 PNPTR 044404 MONAME 044406 HSUFFX 044412 SPSTAT 044414 EXTIND 044416 INDSTA 044417 $MEMSZ 044420 CONLOG 044422 $TCFIG 044424 $INDDV 044426 MEMPTR 044430 P1EXT 044432 $TRPLS 044434 GETVEC 044436 DWTYPE 044440 TRPSET 044442 $NULJB 044444 IMPLOC 044446 KMONIN 044450 PROGDF 044452 WILDEF 044454 $SWPBL 044462 $KMLOC 044472 KMLOC 044500 $TIME 044502 $RAMSZ 044506 CORPTR 044510 CORPTX 044514 GETPSW 044520 PUTPSW 044540 CCB 044554 KMBLK 044610 DRINTN 044634 IFSVST 044642 CURLEV 044644 SYDVSZ 044652 BLIMIT 044654 $JBLIM 044654 SYSLOW 044654 OWNER$ 044714 000174 = 62. words (RW,I,LCL,REL,CON) $OWNER 044714 UNAM1$ 045110 000102 = 33. words (RW,I,LCL,REL,CON) $UNAM1 045110 DKASSG 045206 SYASSG 045210 UNAM2$ 045212 000102 = 33. words (RW,I,LCL,REL,CON) $UNAM2 045212 PNAME$ 045314 000076 = 31. words (RW,I,LCL,REL,CON) RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 4 RT11XM.SYG Title: BSTRAP Ident: V05.85 $PNAME 045314 ENTRY$ 045412 000100 = 32. words (RW,I,LCL,REL,CON) $ENTRY 045412 MSGENT 045416 STAT$ 045512 000076 = 31. words (RW,I,LCL,REL,CON) $STAT 045512 DVREC$ 045610 000076 = 31. words (RW,I,LCL,REL,CON) $DVREC 045610 HSIZE$ 045706 000076 = 31. words (RW,I,LCL,REL,CON) $HSIZE 045706 DVSIZ$ 046004 000076 = 31. words (RW,I,LCL,REL,CON) $DVSIZ 046004 DVINT$ 046102 000300 = 96. words (RW,I,LCL,REL,CON) $DVINT 046102 $DVITT 046374 RMON 046402 024014 = 5126. words (RW,I,LCL,REL,CON) BKGND 046402 RTCODE 046402 BKGND1 046404 BKGND2 046424 BKGND3 046432 TTIBUF 046536 TTOBUF 046756 BGFPPT 047106 BGWPTR 047166 BGVHI 047500 PBSYCH 047510 BCNTXT 047514 $IMPUR 047514 FCNTXT 047532 FPPERR 047674 FATAL 047726 SYHALT 047730 TRAP4 047734 TRAP10 047734 ERRCOM 050064 E376 050566 CLIFLG 050676 CLITYP 050677 INDDEV 050700 XFLAG 050704 TTWIDT 050726 TTCNFG 050734 EMTPRO 050736 EMTCOM 051236 TOOBIG 051330 ERRARG 051340 MARKTM 051356 TIMIO 051452 $TIMIO 051536 $CANIO 051610 C$DFN 051644 FUDGE2 051754 T$WAIT 051760 FUDGE1 051762 S$SPND 051770 R$SUME 052040 M$RKT 052046 S$SWAP 052054 M$SV11 052114 S$FPP 052136 S$TRAP 052154 D$VICE 052170 S$CCA 052236 SCCATB 052242 T$TIN 052322 GOEXIT 052424 EMTDON 052452 M$TTIO 052532 EMTRTI 052532 RTICML 052664 S$EPRV 052760 S$ERTN 053056 RCTHOK 053076 PRINTR 053112 T$LOCK 053174 MONOUT 053264 EMT17 053310 S$ERR 053326 H$ERR 053330 D$ATE 053336 G$VAL 053346 QUIESC 053450 EMT16 053474 LST16 053502 C$LOSE 053544 P$URGE 053606 A$BTIO 053612 CSIERR 054044 R$NAME 054524 L$OOK 054526 E$NTER 054530 D$LETE 054536 C$HAIN 054574 EXIHOK 055024 EXITFG 055032 EXITBG 055114 EXTFLG 055116 EXRDKM 055464 SWPERR 055514 CALUSR 055564 SWOPTR 055664 SWIPTR 055710 $MONBL 055714 RDOVLY 055762 ENTRPG 056000 ENQUSR 056154 RIDUSR 056220 DEQUSR 056300 TTLQE 056422 TTCQE 056424 TTHIN 056516 TTCMPL 056642 $RQABT 056712 IGET 056726 TTRSET 056772 TTOUT 057100 CTRL.C 057262 CTRL.Q 057264 HKPC10 057276 CTRL.X 057306 CTRL.B 057334 XCOM 057344 TTOENB 057360 CTRL.F 057370 TTICCA 057430 TTIINT 057454 TTIIN2 057472 CTRL.S 057604 TTIDSP 057614 TTINCC 057640 TTINC3 057664 SCNOP 060000 CTRL.O 060002 CTRL.U 060060 XPROC 060204 TTOUSR 060440 TTIUSR 060442 LIST 060444 LISTFB 060454 TTOPT3 060512 TTOPT4 060554 TTOPT2 060560 ECHO 060642 TTOPT5 060704 RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 5 RT11XM.SYG Title: BSTRAP Ident: V05.85 NULHOK 061010 TTOINT 061016 ..TTON 061236 PC1HOK 061364 HKPC12 061526 S$PFUN 061702 R$CVD 061754 R$EAD 061762 S$DAT 062150 W$RITE 062156 TSWCNT 062216 S$AVST 062370 R$OPEN 062470 ADERR 062536 M$WAIT 062544 W$AIT 062552 G$TJB 062576 C$STAT 063036 S$PCPS 063110 CHKSP 063156 OTHRJB 063312 SAVE30 063362 FNDJOB 063404 MQLQE 063564 MQCQE 063566 MQUSR 064154 MQABRT 064272 MSGQ 064302 $SYS 064410 SYENTR 064436 QMANGR 064476 CHWAIT 065014 QWAIT 065060 COMPLT 065102 CQLINK 065306 AQLINK 065344 $SYNCH 065364 G$TIM 065506 GTIHOK 065530 GTM.HI 065556 GTM.LO 065600 C$MKT 065616 CMARKT 065656 CMTHOK 065754 S$DTTM 066036 S$FDAT 066122 F$PROT 066146 P$ROTE 066362 C$PYCH 066540 FPPINT 066702 FPPFLG 066706 LKINT 066746 TIKCTR 066750 TIMER 066770 PSCLOK 067002 LKQUE 067006 $ENSYS 067120 ENSHOK 067124 $INTEN 067144 INTLVL 067150 RMONPS 067152 FRK 067214 EXUSER 067312 INTACT 067344 RTICMN 067354 EXSWAP 067512 SCHDLR 067542 ..NULJ 067610 SCNALL 067614 UABORT 067624 ABTENT 067652 $FORK 070054 CNTXSW 070140 .$CRTN 071006 IORSET 071020 CMKALL 071134 REVERT 071444 REVRT 071456 QRESET 071554 HKPC06 071662 $CRTNE 071672 $CRTR2 071700 CRRHOK 072024 $SYSWT 072224 RETINS 072272 DLYUSR 072274 SWAPME 072306 $RQTSW 072316 $RQSIG 072324 $RQSG1 072350 PSWLST 072354 UNBLOK 072364 USRRMN 072416 000404 = 130. words (RW,I,LCL,REL,CON) DRCALL 072416 XMSUBS 073022 006324 = 1642. words (RW,I,LCL,REL,CON) $XMSIZ 073022 $XMPTR 073024 INTPRO 073242 INTSET 073334 INTRLS 073432 PL10WD 073570 PL5WD 073574 PLBYTE 073610 KPSAVE 073666 P1SD 073676 KPREST 073706 $BLKMV 073720 $P1EXT 074074 TRAPBP 074154 TRAPIO 074166 TRAPTR 074200 TRAPMM 074216 XMRERT 074306 FIXTRP 074410 TRPLST 074414 $RELOK 074474 $RELOC 074502 $KADR 074556 $U2P1 074620 $USRPH 074642 $MPPHY 074720 $GETBY 074760 $PUTBY 075000 $PUTWR 075014 REGABT 075114 ACHBK2 075166 ACHBKM 075172 $RELOM 075200 ACHJBM 075214 ACHBK 075232 MAPWN 075334 MAPLO 075406 CLRPDR 075460 A$STX 075500 P$LAS 075614 XMSTOP 100404 V$BIAS 100446 VMDALC 101124 FINDGR 101212 FGRADR 101310 STACK$ 101346 000640 = 208. words (RW,I,LCL,REL,CON) SPTR 101702 RMSTAK 102206 PATCH$ 102206 000572 = 189. words (RW,I,LCL,REL,CON) $RMEND 102206 OVLY0 103000 000000 = 0. words (RW,I,GBL,REL,OVR) $RTEND 103000 OVLYE 103000 002000 = 512. words (RW,I,GBL,REL,OVR) ERRCOD 103000 RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 6 RT11XM.SYG Title: BSTRAP Ident: V05.85 OVLY2 105000 000000 = 0. words (RW,I,GBL,REL,OVR) OVLYE2 105000 002000 = 512. words (RW,I,GBL,REL,OVR) RTERR 105000 BRTERR 105034 RADERR 105244 OVLY4 107000 002000 = 512. words (RW,I,GBL,REL,OVR) CLOSE 107000 DATE 107004 TIME 107360 ..MNTH 107766 OVLY6 111000 002000 = 512. words (RW,I,GBL,REL,OVR) LOAD 111006 OL1 111070 OVLY10 113000 002000 = 512. words (RW,I,GBL,REL,OVR) REMOVE 113006 UNLOAD 113630 OVLY12 115000 002000 = 512. words (RW,I,GBL,REL,OVR) FRUN 115050 SRUN 115060 ..FRDK 115320 ..SRDK 115332 FSR2 115370 STRTPG 115454 OPTX2 116414 OVLY14 117000 002000 = 512. words (RW,I,GBL,REL,OVR) FSRU2 117000 OVLY16 121000 002000 = 512. words (RW,I,GBL,REL,OVR) SET 121000 OVLY20 123000 002000 = 512. words (RW,I,GBL,REL,OVR) B 123000 D 123004 E 123010 INSTAL 123022 ..EMON 124220 OVLY22 125000 002000 = 512. words (RW,I,GBL,REL,OVR) ABORT 125000 SUSPEN 125004 RESUME 125010 ASSIGN 125014 DEASSI 125020 DISMOU 125032 MOUNT 125152 ..ASSY 126030 OPTX3 126712 OVLY24 127000 002000 = 512. words (RW,I,GBL,REL,OVR) DIFFER 127000 SQUEEZ 127004 HELP 127010 TECO 127014 MAKE 127014 MUNG 127014 ..TECN 127056 EDIT 127160 ..EDDV 127236 ..HELF 127374 ..EDIF 127606 ..TECF 127614 OPTX4 130460 OVLY26 131000 002000 = 512. words (RW,I,GBL,REL,OVR) DELETE 131000 TYPE 131142 CREATE 131230 PRINT 131464 ..QULP 132314 OPTX5 132554 OVLY30 133000 002000 = 512. words (RW,I,GBL,REL,OVR) BOOT 133000 DUMP 133004 FORMAT 133010 RENAME 133170 PROTEC 133354 UNPROT 133536 INITIA 133706 OPTX6 134302 OVLY32 135000 002000 = 512. words (RW,I,GBL,REL,OVR) FORTRA 135000 COMPIL 135004 MACRO 135142 DIBOL 135360 OPTX7 136322 OVLY34 137000 002000 = 512. words (RW,I,GBL,REL,OVR) EXECUT 137372 OPTX10 140270 OVLY36 141000 002000 = 512. words (RW,I,GBL,REL,OVR) LINK 141232 LIBRAR 141744 OPTX11 142266 OVLY40 143000 002000 = 512. words (RW,I,GBL,REL,OVR) BACKUP 143000 SHOW 143100 OPTX12 143226 OPTX13 143416 OPTX14 143616 OPTX15 144052 OVLY42 145000 002000 = 512. words (RW,I,GBL,REL,OVR) REENTE 145000 START 145016 STRE 145042 RUNCHK 145072 GETUCL 145170 GET1 145172 UCL 145224 UCF 145264 AT2 145754 ..ATDK 146154 ..UCFD 146464 ..UCFF 146466 ..UCLD 146474 ..UCLF 146476 $LAST$ 147000 000000 = 0. words (RW,I,LCL,REL,CON) OVLY44 147000 002000 = 512. words (RW,I,GBL,REL,OVR) SAV1 147000 FACTOR 147004 RT-11 LINK V05.15 Load Map Friday 01-May-87 09:13 Page 7 RT11XM.SYG Title: BSTRAP Ident: V05.85 OVLY46 151000 002000 = 512. words (RW,I,GBL,REL,OVR) INDF1 151000 SCN0 151414 AT4 151526 OVLY50 153000 000000 = 0. words (RW,I,GBL,REL,OVR) Transfer address = 000001, High limit = 152776 = 27391. words .;.MODULE CONFIG,24, .; .; COPYRIGHT (c) 1986 BY .; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. .; ALL RIGHTS RESERVED. .; .; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED .; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE .; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER .; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY .; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY .; TRANSFERRED. .; .; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE .; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT .; CORPORATION. .; .; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS .; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. .; File used to configure an RT-11 system disk. .; James Williams 24-Jan-84, 30-Aug-84, 26-Jan-85, 21-Feb-85, 27-Mar-85 .; 13-Mar-86 .GoTo Config .Check: .TestFile SYS:'File' .If EQ 346 .Return .If NE .GoTo 1$ .SetT FilFnd .Return .1$: ;?CONFIG-F-Unexpected file error value "''" - SY:'File' .Stop .CnfDev: .Parse ArgLst "," P0 P1 P2 P3 .SetF $DelXX .SetF $OkXX .SetF FilFnd .SetF Defalt .SetS File P0[1:2]+".SYS" .GoSub Check .IfT FilFnd .GoTo 2$ .SetS File P0[1:2]+"X.SYS" .GoSub Check .IfF FilFnd .Return .2$: .If P0 NE "VM" $Run SY:Config 'P0':/P .If P0 EQ "VM" $Run SY:Config /A:177572 .If EQ .SetT Defalt .SetL $OkXX Defalt .If P1 NE "Ask" .GoTo 3$ .SetT Defalt .SetT $OkXX ; ; The "'P0'" device may be valid for your system .IfF $NoQue .GoTo 4$ ; It was not removed. ; .Return .3$: .IfF $Query .GoTo 5$ ; .4$: .SetS YN "Y" .IfF Defalt .SetS YN "N" .Ask [Defalt] Defalt Do you want 'P0' ('P2' handler) ('YN')? .5$: .SetL $OkXX Defalt .IfT Defalt .Return .SetT $DelXX .IfT $Delet 'PIP''P0'(,X).SYS,'P0'.MAC'S' .Return .Config:.Disable Prefix,Suffix,LowerCase .;DEBUG comment out next line .Enable Quiet .SetT LP .SetT LS .SetT MM .SetT MS .SetT MT .SetT MU .SetT NC .SetT NQ .SetT NU .SetT SL .SetT XC .SetT XL .SetT Spool .SetT Queue .SetT Batch .SetF DelMM .SetF DelMS .SetF DelMT .SetF DelMU .SetF DelNC .SetF DelNQ .SetF DelNU .SetF DelSL .SetF DelXC .SetF DelXL .SetF $Query .SetF $SomeQ .SetF $NoQue .SetF $NoDCL .SetT $Delet .SetS S "/D/X:-1" .SetS TempS P1[1:4] .If TempS EQ "/QUE" .SetT $Query .If TempS EQ "/SOM" .SetT $SomeQ .If TempS EQ "/NOQ" .SetT $NoQue .IfT $NoQue .GoTo 10$ .SetS TempS P1[1:2] .If TempS EQ "/N" .SetT $NoDCL .10$: .If P1 EQ "" .GoTo 20$ .SetL Option $Query!$SomeQ!$NoQue!$NoDCL .IfT Option .GoTo 20$ ;?CONFIG-F-Unknown option, use /QUERY /SOMEQUERY or /NOQUERY, found "'P1'" .Exit .20$: .IfDisabled DCL .SetT $NoDCL .IfT $NoDCL .Disable Quiet .IfT $NoDCL .SetS PIP ";PIP SYS:" .IfF $NoDCL .SetS PIP "$PIP SYS:" .; .; For the very trusting user, this command file may be invoked using: .; .; @CONFIG /NOQUERY .; .; which will perform most of the configuration WITHOUT asking questions. .; .; For the somewhat trusting user, this command file may be invoked using: .; .; @CONFIG /SOMEQUERY .; .; which will ask questions about configuration details not "forced" by .; hardware. .; .; For the less trusting user, this command file may be invoked using: .; .; @CONFIG /QUERY .; .; which will asks questions about every group of deletions. .; .; To "practice" configuration the user/debugger can use: .; .; @CONFIG/N /{|SOME|NO}QUERY .; .; which will display the deletions it would have done, without doing them. .; .; This procedure configures the device with the logical name "SYS:". If .; SYS: is not defined prior to running CONFIG.COM, it will default it to "SY:". .; .Enable DCL,LowerCase $Run SY:Config SYS: .If NE $Assign SY: SYS: $Run SY:Config /R:370/M:020000/V:020000 .SetF Pro3XX .If EQ .SetT Pro3XX .SetL OkSJ ^Pro3XX .SetF OkXM $Run SY:Config /A:177572 .If EQ .SetT OkXM .If P1 NE "" .GoTo 50$ ; This command file can be run in 3 modes: ; ; Query ; SomeQuery (the default) ; NoQuery ; ; In Query mode this command file asks a series of questions. The default ; answers are determined from the currently booted system''s characteristics ; and represent a "reasonable" guess of a good configuration. ; ; In SomeQuery mode this command file asks questions only when it can not ; determine the answer from testing hardware configuration. (e.g. is the ; device connected to the serial port a printer, or do you want the files for ; automatic installation to be retained). ; ; In NoQuery mode this command file asks no questions, simply taking defaults ; for the questions it would ask in the other modes. ; .SetT $SomeQ .Ask [$SomeQ] $SomeQ Do you want "SomeQuery" mode (Y)? .IfT $SomeQ .GoTo 50$ ; .SetF $NoQue .Ask [$NoQue] $NoQue Do you want "NoQuery" mode (N)? .IfT $NoQue .GoTo 50$ ; ; Defaulting to "Query" mode ; .50$: .SetL $Query ^($SomeQ!$NoQue) .IfT $NoQue .GoTo 30$ ; ; This command file is designed to remove system files that are not ; applicable to the currently booted system. It should be applied ; to a copy of the distribution, NOT to the distribution media itself, ; since it deletes files. ; .ifT Pro3XX .goto 55$ .; ; For best results the system on which @CONFIG is run should be the ; system the system disk is ultimately to be used with. Also any ; devices that have non-standard CSRs should have the handler csr''s ; modified using the SET xx CSR=nnnnnn command before running @CONFIG. ; .55$: ; This command file may be stopped at any time by entering two "Ctrl/C"s. ; .SetT TF .Ask [TF] TF Do you want to configure your new system disk (Y)? .IfF TF .Exit .30$: .IfF $NoDCL $UnProtect SYS:*.*/SYS/NoLog .IfF $Query .GoTo 60$ ; .SetT TF .Ask [TF] TF Do you want to remove unused device handlers (Y)? .IfF TF .GoTo SkipDv .60$: .SetS Ask "ASK" .IfT Pro3XX .SetS Ask "" .SetS ArgLst "DD,'Ask',DECTape II" .GoSub CnfDev .SetS ArgLst "LS,'Ask',Serial line printer" .GoSub CnfDev .SetL LS $OkXX .SetF $Delet .SetS ArgLst "XL,'Ask',Serial line communications" .GoSub CnfDev .SetL DelXL $DelXX .SetL XL $OkXX .SetT $Delet .SetS ArgLst "CR, ,Card reader" .GoSub CnfDev .SetS ArgLst "CT, ,Cassette tape" .GoSub CnfDev .SetS ArgLst "DL, ,RL01/RL02" .GoSub CnfDev .SetS ArgLst "DM, ,RK06/RK07" .GoSub CnfDev .SetS ArgLst "DP, ,RP02/RP03" .GoSub CnfDev .SetS ArgLst "DS, ,RS03/4" .GoSub CnfDev .SetS ArgLst "DT, ,DECTape" .GoSub CnfDev .SetS ArgLst "DU, ,Generic disk" .GoSub CnfDev .SetS ArgLst "DW, ,PRO3__ winchester" .GoSub CnfDev .SetS ArgLst "DX, ,RX01 floppy" .GoSub CnfDev .SetS ArgLst "DY, ,RX02 floppy" .GoSub CnfDev .SetS ArgLst "DZ, ,PRO3__ RX50 floppy" .GoSub CnfDev .SetS ArgLst "LD, ,Logical disk subsetting" .GoSub CnfDev .SetS ArgLst "LP, ,Line printer" .GoSub CnfDev .SetL LP $OkXX .SetS ArgLst "MM, ,TJU16/TU45 magtape" .GoSub CnfDev .SetL DelMM $DelXX .SetL MM $OkXX .SetS ArgLst "MS, ,TK25/TS11/TS05/TU80 magtape"" .GoSub CnfDev .SetL DelMS $DelXX .SetL MS $OkXX .SetS ArgLst "MT, ,TM11/TMA11/TS03/TE16 magtape" .GoSub CnfDev .SetL DelMT $DelXX .SetL MT $OkXX .SetS ArgLst "MU, ,TK50/TU81 magtape" .GoSub CnfDev .SetL DelMU $DelXX .SetL MU $OkXX .SetS ArgLst "NC, ,PRO3__ Ethernet" .GoSub CnfDev .SetL DelNC $DelXX .SetL NC $OkXX .SetS ArgLst "NL, ,Null" .GoSub CnfDev .SetS ArgLst "NQ, ,QBus Ethernet" .GoSub CnfDev .SetL DelNQ $DelXX .SetL NQ $OkXX .SetS ArgLst "NU, ,UniBus Ethernet" .GoSub CnfDev .SetL DelNU $DelXX .SetL NU $OkXX .SetS ArgLst "PC, ,Papertape" .GoSub CnfDev .SetS ArgLst "PD, ,PDT/150 floppy" .GoSub CnfDev .SetS ArgLst "PI, ,PRO3__ interface" .GoSub CnfDev .SetS ArgLst "RF, ,RF11/RS11" .GoSub CnfDev .SetS ArgLst "RK, ,RK05" .GoSub CnfDev .SetS ArgLst "SL, ,Single Line editor" .GoSub CnfDev .SetL DelSL $DelXX .SetS ArgLst "VM, ,Memory as disk" .GoSub CnfDev .SetS ArgLst "XC, ,PRO3__ Serial line communications" .GoSub CnfDev .SetL DelXC $DelXX .SetL XC $OkXX .SkipDv: .SetT DOMONS .IfF $Query .GoTo 110$ ; .Ask [DOMONS] DOMONS Do you want to remove unused monitors (Y)? .IfF DOMONS .GoTo SkipSY .110$: .IfT $NoQue .GoTo 140$ .IfT $SomeQ .GoTo 140$ .IfF Pro3XX .GoTo 130$ ; ; RT11SJ/BL will not run on PRO3__ hardware .IfT Pro3xx .GoTo 140$ .130$: ; .SetS YN "Y" .IfF OkSJ .SetS YN "N" .Ask [OkSJ] OkSJ Do you want support for RT11SJ/BL ('YN')? .140$: .SetT OkFB .IfT $NoQue .GoTo 150$ ; .Ask [OkFB] OkFB Do you want support for RT11FB (Y)? .150$: .IfF $Query .GoTo 170$ .IfT OkXM .GoTo 160$ ; ; RT11XM will not run on this machine since it lacks memory management .160$: ; .SetS YN "Y" .IfF OkXM .SetS YN "N" .Ask [OkXM] OkXM Do you want support for RT11XM ('YN')? .170$: .SkipSY: .SetF AI .IfT $NoQue .GoTo 180$ ; .Ask [AI] AI Do you want support for automatic installation (N)? .180$: .SetF ErrLog .IfT $NoQue .GoTo 190$ ; .Ask [ErrLog] ErrLog Do you want support for device error logging (N)? .190$: .SetT Sysgen .IfT $NoQue .GoTo 200$ ; .Ask [Sysgen] Sysgen Do you want support for sysgenning new monitors (Y)? .200$: .SetL Printr LP!LS .SetL Spool Printr .IfF $Query .GoTo 210$ .SetS YN "Y" .IfF Spool .SetS YN "N" ; .Ask [Spool] Spool Do you want support for the transparent SPOOLer ('YN')? .210$: .SetL Queue ^Spool&Printr .IfF $Query .GoTo 220$ ; .Ask [Queue] Queue Do you want support for the QUEUE program (N)? .220$: .SetL MagTap MM!MS!MT!MU .IfF $Query .GoTo 230$ ; .SetS YN "Y" .IfF MagTap .SetS YN "N" .Ask [MagTap] MagTap Do you want support for 1/2" Magtapes ('YN')? .230$: .SetF Batch .IfT $NoQue .GoTo 240$ ; .Ask [Batch] Batch Do you want support for BATCH (N)? .240$: .SetL OkPro PRO3XX .IfF PRO3XX .GoTo 120$ .IfF $Query .GoTo 120$ ; ; Certain utilities do not run on PRO3__ hardware ; .SetS YN "Y" .IfF OkPro .SetS YN "N" .Ask [OKPro] OkPro Do you want to save them anyway ('YN')? .120$: .; .;ask about utility groups (PATCH, ...) .; ; ; A few more deletions (prompted by combinations of answers) may ; now be performed. This will be followed by a Squeeze of the ; system disk. Please be patient... ; .IfF AI 'PIP'(IVP,STARTA,VERIFY).COM'S' .IfF AI 'PIP'IVP.MAC'S' .IfF AI 'PIP'TERMID.SAV,MDUP.AI'S' .IfF AI 'PIP'RT11(A,P)I.SYS'S' .IfF ErrLog 'PIP'EL.SYS,EL(,COPY,INIT,TASK).MAC'S' .IfF ErrLog 'PIP'ERR(OUT.OBJ,TXT.MAC,LOG.REL),(ELINIT,ERROUT).SAV'S' .IfF Spool 'PIP'SPOOL.REL,SP(,X).SYS,SP.MAC'S' .IfF Queue 'PIP'QUE(UE.REL,MAN.SAV)'S' .IfF Batch 'PIP'BA(TCH.SAV,.SYS,X.SYS,.MAC)'S' .IfF Sysgen 'PIP'(BL,SJFB,XM).ANS'S' .IfF Sysgen 'PIP'SYSGEN.COM'S' .IfF Sysgen 'PIP'MTT(EM,IN)T.MAC'S' .IfF Sysgen 'PIP'(RMONFB,RMONSJ,TRMTBL).MAC'S' .IfF Sysgen 'PIP'(USR,XM,XMSUBS,FSM).MAC'S' .IfF Sysgen 'PIP'(BA,CR,CT,EL).MAC'S' .IfF Sysgen 'PIP'D(D,L,M,P,S,T).MAC'S' .IfF Sysgen 'PIP'D(U,W,X,Y,Z).MAC'S' .IfF Sysgen 'PIP'L(D,P,S).MAC'S' .IfF Sysgen 'PIP'N(C,I,L,Q,U).MAC'S' .IfF Sysgen 'PIP'(PC,PD,RF,RK,SP,VM).MAC'S' .IfF Sysgen 'PIP'T(J,M,S,T,U).MAC'S' .IfF Sysgen 'PIP'X(C,L).MAC'S' .IfF MagTap 'PIP'M(BOOT,BOT16,SBOOT,UBOOT).BOT'S' .IfF MagTap 'PIP'DISMT(1,2).COM,FSM.MAC'S' .IfF MagTap 'PIP'T(J,M,S,U).MAC'S' .IfF MagTap 'PIP'MDUP.(AI,MM,MS,MT,MU,SAV)'S' .IfF MagTap 'PIP'(MM,MS,MT,MU).SYS'S' .IfF MagTap 'PIP'(MM,MS,MT,MU)X.SYS'S' .IfF MagTap 'PIP'(MM,MS,MT,MU)HD.SYS'S' .IfT OkPro 'PIP'DATIME.(COM,MAC,SAV)'S' .IfT OkPro 'PIP'(CONSOL,VTMAC).MAC'S' .IfT OkPro 'PIP'(ODT,VTHDLR).OBJ'S' .IfT OkPro 'PIP'(FILEX,K52,SPEED).SAV'S' .IfF DOMONS .GoTo SkipXX .IfF OkFB 'PIP'RT11(FB,PI).SYS,STARTF.COM,RTFB.MAP'S' .IfF OkSJ 'PIP'BL.ANS'S' .IfF OkSJ 'PIP'STARTS.COM'S' .IfF OkSJ 'PIP'(RMONSJ,SJ,TT,EL).MAC'S' .IfF OkSJ 'PIP'RT(SJ,BL).MAP'S' .IfF OkSJ 'PIP'RT11(AI,BL,SJ).SYS,TT.SYS'S' .IfF OkXM 'PIP'RT11XM.SYS,XMSUBS.MAC,RTXM.MAP,STARTX.COM'S' .IfF OkXM 'PIP'(CR,CT,DD,DL,DM,DP)X.SYS'S' .IfF OkXM 'PIP'D(S,T,U,W,X,Y)X.SYS'S' .IfF OkXM 'PIP'(DZ,LD,LP,LS,MM,MS)X.SYS'S' .IfF OkXM 'PIP'(MT,MU,NC,NL,NQ,NU)X.SYS'S' .IfF OkXM 'PIP'(PC,PI,RF,RK,SL,SP)X.SYS'S' .IfF OkXM 'PIP'(VM,XC,XL)X.SYS,XM.ANS,XM.MAC'S' .IfF OkXM 'PIP'DEMOX1.MAC,V.SAV,VBGEXE.SAV,VTCOM.SAV,KEX.SAV'S' .IfF OkXM 'PIP'GIDIS.SAV,ALPH00.FNT'S' .SetL SJFB OkSJ!OkFB .IfF SJFB 'PIP'(CR,CT,DD,DL,DM,DP).SYS'S' .IfF SJFB 'PIP'D(S,T,U,W,X,Y).SYS'S' .IfF SJFB 'PIP'(DZ,LD,LP,LS,MM,MMHD).SYS'S' .IfF SJFB 'PIP'M(S,SHD,T,THD,U,UHD).SYS'S' .IfF SJFB 'PIP'(NL,PC,PD,PI,RF,RK).SYS'S' .IfF SJFB 'PIP'(SL,SP,VM,XC,XL,SLMIN).SYS'S' .IfF SJFB 'PIP'SJFB.ANS'S' .SetL FBXM OkFB!OkXM .IfF FBXM 'PIP'(RTMON,QUEUE,SPOOL,VTCOM).REL'S' .IfF FBXM 'PIP'QUEMAN.SAV'S' .IfF FBXM 'PIP'(FB,RMONFB,DEMOBG,DEMOFG).MAC,DEMOF1.FOR'S' .SkipXX: .IfT DelMM 'PIP'TJ.MAC,MMHD.SYS,MDUP.MM'S' .IfT DelMS 'PIP'TS.MAC,MSHD.SYS,MDUP.MS'S' .IfT DelMT 'PIP'TM.MAC,MTHD.SYS,MDUP.MT'S' .IfT DelMU 'PIP'TU.MAC,MUHD.SYS,MDUP.MU,MDUP.AI,MUBOOT.BOT'S' .IFT DELMU 'PIP'UM.MAC'S' .IfT DelSL 'PIP'SLMIN.SYS,LET.SAV'S' .IfF XL 'PIP'XL(,X).SYS'S' .IfF OkPro 'PIP'GIDIS.SAV,ALPH00.FNT'S' .SetL TempL NC!NQ!NU .IfF TempL 'PIP'NI.MAC,NITEST.MAC'S' .SetL TempL XC&XL .IfF TempL 'PIP'XL.MAC'S' .;DEBUG comment out next line .IfF $NoDCL $Squeeze SYS:/NoQuery .;DEBUG uncomment out next line .;.Dump .Exit S e0  z   70 , j w% %(%Y7 %p %w< yr R#fw ww w&%D\BC Ew pwj^0 wEe A C w E %B @@%w> ww2 8 t  fq p z  b  wJ 8 B$-J'w->Uqs m7~7h Nmh X E 2 f  e$ XU 9 a] ^&  Y9  T  OK L\ *G B# =m 8~ 5 2 /l ,K *' "            w^_+   @鈇   BTRTRA 60RA 80RA 81RA 82RC 25RCF25RD 31RD 32RD 50RD 51RD 52RD 53RD 54ABDFMNPQRTV "*PCONFIG V05.11 ?CONFIG-F-Invalid addressF-Invalid commandE-Invalid deviceF-Unexpected EOFF-Fetch errorE-Unit not removableE-File not foundF-No fileF-GVAL failedF-Input errorE-Values do not matchE-Media does not matchF-Non-MSCP deviceF-Invalid optionE-Unit removableF-Device busyI-Media type is - U-Logic error 0U-Logic error 1U-Logic error 2U-Logic error 3U-Logic error 4U-Logic error 5U-Logic error 6&f D &  E P 5$ H  Tf& 切 ff& %N* +ABC    C΢   E3  e 4DC %&     R  @e˥(˥0 wC$US w\w¥M-¥RwV $C$U0C$Ӌӕ   w `Q$Aw  (*w 'f$Ӌӕ   &4 0e00 rrE % %%#= E_% "  ET   E   ETE >T %#*a@  @U@e& e:  ABCDEFGHIJKLMNOPQRSTUVWXYZfABΥ D%# ы Cʋ ɋR  ֥%CAB ɋ ʋR åʋҥ  W @*@ e Ċf%  RT-11 V05.04B Customization Patches - Offset Symbol Definitions -------------------------------------------------------------- The RT-11 Installation Guide contains customization patches for the moni- tors and the utilities. As described in the manual, the addresses to be patched are defined as symbols, not absolute addresses. The values of symbols for monitor customization patches are obtained from the link maps distributed with RT-11 as the files RTBL.MAP, RTSJ.MAP, RTFB.MAP, and RTXM.MAP. The link maps for the utilities are not distributed however, and the following symbol values should be used to apply customization patches to them. The section number refers to the relevant section in the RT-11 Installation Guide. 2.7.5 Changing the Default Order of Directory Listings SWS = 6416 2.7.6 Changing the Number of /Q Program Sections LINK Allows QSWNUM = 1440 2.7.7 Changing the Size of LINK's Library Module List LMLSIZ = 1434 2.7.8 Changing the Size of the QUEUE Work File QSIZE = 1000 QCBLK = 2716 2.7.9 Modifying EDIT 2.7.9.1 Size of the Text Window - DSARG = 17704 2.7.9.2 Terminals with Nonstandard ESCAPE Code - ALTMDE = 11053 2.7.12 Modifying BATCH to Save Space BASE = 0 Offset for: ..RDIR = 30415 ..RMAC = 31035 ..RFOR = 31046 ..RLIN = 31065 ..RPIP = 31100 ..RBAS = 31117 Page 2 2.7.13 Modifying LINK to Change the Default SYSLIB Device SYSLIB = 2300 2.7.14 Modifying the Help Text ..HLP1 = 10 ..HLP2 = 13 2.7.17 Setting VTCOM Default Dial String For VTCOM.REL: ..DIAL = 13007 For VTCOM.SAV: Segment 1 ..DIAL = 31275 2.7.36 Changing the Default Number of Directory Segments SEGTBL = 11176 2.7.37 Changing the Banner Page Width (NOTE: for ..NB1 and ..NB2, open those offsets as bytes. Do that by typing a backslash (\) under the new? display. That reopens the entire display for each offset in byte entry mode. The values documented for ..NB1 are correct; use them. For offset ..NB2 (old value 40), enter the new value 15. For offset ..NB2+1 (old value 40), enter the new value 12. At offset ..NB2+2, enter CTRL/Z , and continue the patch as documented.) ..NB1 = 4756 ..NB2 = 5145 ..NB3 = 13116 2.7.38 Modifying Listing Page Length in LINK LINPPG = 1436 2.7.41 Supporting Bad Block Replacement in User-Written Handlers ARDPS = 11452 SRDPS = 11462 Page 3 2.7.42 Supporting User-Written Magtape Handlers MTDPS = 11444 PIPMT = 7520 MDUPMT = 5622 2.7.44 Changing Default File Type of Logical Disk Files ..LDEX = 6500 ! for LD.SYS ..LDEX = 6472 ! for LDX.SYS 2.7.45 Changing QUEUE to Allow First Form Feed ..DOFF = 2624 2.7.46 Changing Listing Page Length in MACRO and CREF MACRO: PGSIZE = 2424 CREF: PGSIZE = 1000 2.7.48 Limiting Amount of Memory KEX Requests ..MAXM = 1306 2.7.49 Changing MACRO's Default .LIST/.NLIST Options LCBITS = 2430 2.7.50 Changing MACRO's Default .ENABLE/.DISABLE Options EDBITS = 2426 2.7.51 Modifying KED Default File type Modifying edited file default extension for KED/K52/KEX: ..EEXT = 2372 ! for KED ..EEXT = 2272 ! for K52 ..EEXT = 1310 ! for KEX Modifying inspected file default extension for KED/K52/KEX: ..IEXT = 2374 ! for KED ..IEXT = 2274 ! for K52 ..IEXT = 1312 ! for KEX Page 4 2.7.52 Changing SPOOL's Work File Size ..SPSZ = 2240 2.7.53 Changing SPOOL's Output Devices ..SPSO = 2224 2.7.54 Changing LINK for Default 132-Column Link Map and Global Cross-Reference Table ..WDSZ = 4170 2.7.55 Increasing Default Size of MACRO-11 Work File WRKSIZ = 2440 2.7.56 Changing Name and Default Device for UCL.DAT ..UCLD = 1002 Changing UCL Data File Error Message Name (See V5NOTE.TXT) ..ERR = 2430 2.7.57 Suppressing Dynamic Allocation of a Region for IND ..ALRG = 3704 2.7.58 Changing the Size of UCL.DAT ..CMDS = 1000 2.7.59 Changing Default VTCOM SEND Speed For VTCOM.REL: ..FAST = 16476 For VTCOM.SAV: Segment 1 ..FAST = 34764 2.7.60 Modifying the System MACRO Library SYSMAC.SML (See page 1-1, Programmer's Reference Manual) ..SYSM = 4 Page 5 2.7.61 Modifying the VTCOM Default Dial String Prefix For VTCOM.REL: ..DPFX = 12767 For VTCOM.SAV: Segment 1 ..DPFX = 31255 2.7.62 Modifying the VTCOM Default Dial String Suffix For VTCOM.REL: ..DSFX = 13057 For VTCOM.SAV: Segment 1 ..DSFX = 31345 2.7.64 Changing the Number of Bad Blocks That BUP Accepts (patch located in V5.4 Release Notes) ..MBAD = 2022 2.7.65 Modifying ODT.OBJ to Not Require a Monitor (patch located in V5.4B V5NOTE.TXT) ..GVAL = 1502 2.7.66 Changing Default File Type Extension of IND Control Files (patch located in V5.4B V5NOTE.TXT) ..INDF = 3452 2.7.67 Eliminating or Changing IND Control File Terminating Message (patch located in V5.4B V5NOTE.TXT) ..INEO = 11040 ------ end of CUSTOM.TXT ------