TD6,](;ccpm bootable system diskfor rainbow 1@2>2c!:K:<2 > !!"! "> 2 8 2>X͋` :͓`>(>X͋>͋>`>2v`@b>`@0_2_!hp+q*g!jp+q*i!lp+q*k!np+q*m2_!p3JÃO$*sy͏ , $  ͌ 9!z6 # L!zw͌j# X:z 0 ͘=N#Fy}80*z{¯#z+++ ¥ z#½# · 9!`͠ y9!rͷ]A(C) Copyright, 1983 Digital Equipment Corporation 387-0000-000126Ȏ؎I&&t.uaÉ6.nP63 t >X* Xu3ۉK&.>t>u%ñ!u26u2>ðË.>S6666 õs&S2ÊȰ t0 6& tȢð p t3Ҋ6Ê.ـûـ>t2ً2 Ê2㓠" ؉&à>usÊ2áû?ËC+r$ uQ.""*$YûK?u uʈ>t*&:rӻԀ" ûñmq`t+2$:t t2$ t tu$?*$u QIYuBC2ûu { ?C*"tu mtSKK'Pӻ |X[KK'2*t s 8u28tàuQt`ruB.<rȢà"t t2 Ê֠<r'u3R?t]tF92&6<u6ù@>ڎËPXx> MD=COPYRIGHT(C)1983,DIGITAL RESEARCH(01/26/83) 387-0000-000126 1؊Ȏ؈3 3 ?iled due to read error. file ccpm.sys not found.CCPM SYS<Concurrent CP/M-86 (Version 2.5) ...Loading ... (C) Copyright, 1983 Digital Equipment Corporation (C) Copyright, 1983 Digital Research Loader Version 1.00.05 Type a number followed by Return: 1. Retry operation 2. Cancel program ; 3. Ignore error and continue 4. Continue with error  /==> Drive write-protected -- Read error Q{ on drive Write error on drive Seek error on drive Drive not ready -- , track , sector Timeout on EDV: 3  G h 3  G h 3  G h 3  G h  "   ?  -   > ;0. 1:u | \u㋟ ËN:u |È F F F [t<tJ<tðƢ>  1ع% t > r    usâ F V 3 Ӌ . >V. >V. >V>F. >V>F>Fâ>^T>F>fsøttĀt0>*+-0KEOTY|  # "*P +(Y -:  *AH:C `@03t!1t2tt4tuπ uP XP< t< | <}PX["t0PS1؇. [XS. u[.> u.. 1ݽņÊ((ttP(1ێû&&Xÿ(ðQR(]^\LTt( (&&&wmȎQ1ؾ&Ƈ%&LJ &LJ&u (!p N1ҎڻֈCY1}}}1Êt SQ[C 1һ R tY0202.0001.00$aaaagsÀ vv @0!>!N 0N"!B"11>2! 1!>2nfnf^VNFZnf66|ʹ~iʻ!"+#l$l%\B0>wutnf| >2>͔TW zʲXp>`0?!@w(`Z %>~> ÿ:U ʟ!"Fc!Z>q !\~8_{ ( (>(> z >~ý>>~ÿ̀(¿nf2S!"Fc:Sb>qf:U(*:V <2V>͔²<2V :2U=2V:V "<2VaGͣ(xGa>O(GXl<2VʽnfÉ̀nnf2S͢!"Fc:Sb>q(zʽnfͽ(nf~mnfb|:Ram> ÿ2P2Y~$( ͭͣ(>¿~( > 2U~$ !c"FP> b>q( z >ÿb< 8>ÿ>X`b8> 8> 8> n 8>͖~( (X2Unf/>N !F#~#z F#~#>N>N!"F*J!"H!"IP~(_4>QG͢>8:Y@nfc>qSZ(:U Oý<2U[Z!Z0#!WZ8ͽ ~ >X`͖(4O>ÿO~>͔ç nf; sh"J!"Hfn~("~(W:W<2W(>G~x|>ÿ`@`w:P@`G:Y@x2X:P@`G:Y@xG:Xy͔w#~@_~~ =8Gaxcȯ2V<|͔z DaK0Xx:SG!nͣ( !p !rxF8#F> >X 2W=2U2Vt2P} o{_~ ͻ(a͓2T ͻ(~#ͣ 2~:P@2Y&` :V(  q&Gx~ ~ac:P@2Y` :V(& 9:V(!c"F>q(z bG~(:U( <2U>͔(D>a`@`w2T}ow}o~:T>~> >~> >:T( aW2R a2RaW} o{_rw  SYSTEM 1\~~CCPM SS CCPM SS !!~~6CCPM SS/"#$%&'()*+,CONSOLE0CDd-./0123 DATE CD456789:;<!* ( ( ( (ED CDK=>?@AERA CDBCERAQ CDDE5! ) ) ) ) ) )FLOAD LDXPFGHIJGENCMD CD,KLMHELP CD7NOPQ ! ) ) ) ) ) )!!!!8HELP HLPRSTUVWXYZ[\]^_`aHELP HLP}bcdefghi)INITDIR CDjklmnopqrstuvwxy! 0 0 0 0INITDIR CDz{LDCOPY CD|}PIP CDF~!& 1 1 1 1POWERUP SYSREN CDSDIR CDa5! 1 1 1 1 1 1SET CD8SETSYS CD=@SETUP CDc! 2 2 2 2 2 2!!!!>SHOW CD5STARTUP 0 STARTUP 1 2! 2 2 2 2 3 3STARTUP 2 STARTUP 3 STARTUP 4 3! 3 3 3 3 3 3SUBMIT CDSYSCOPY SUB PSYSTAT CD! 3 3 3 3 3 3TYPE CDVCMODE CDWLOAD LDXP!! 3 3 4 4 4 4!!!!sSYSPARM SYSSTACK $$$! S S!!!J J!!8? COPYRIGHT (C) 1982, DIGITAL RESEARCH 387-0000-000126؎м.G&.3S_[S_[FtS_ [FtS_[F t_(+ێر౞.B &B&Dձ,.h_0>`u.6&4؎м6..`؎.VWU&29]_^؎0.`u 6&4.@t3HτtCEv !!!! FrXv qwƠtF@t P0OuRZu ~ R3ZhO|O{O z&}&%&'u>+u.6%'@&.uh>2u2uu>+u,uqu3[V^gSûS_Gu 까Sڀ>~uczGG3Ü\u u $76\s3sG2؎6h|G{GzG D$G$B-.&-&2D CD MD D&EubuOK:|tE>2u>2!t02G u5QTRRJ&YZQ Yut&&WY&G⮀>u&P>u{G3ǹ.)GGGȠGG&&&R&T&V=u!v&P=t&T&4V+Ҡ<t&VVZ\.^+QSW[YËޡO ;r7+ȃs0+;W vW ±3)W W  u+G u s3SG .T[ uËG %tS+ҋG _ SX[ u3G )G ~&&htGt2G uuuhGt (>u3s2GDtODtO@DtO DtOp>+u8sG.ÎۋZ.ЋhGR>~uPs2 >+u SQ&Y[(u8u1www=t=ar=zw%_Gw\3 3\>tltdw\2D-&QD&St:6oCoot%wl2D-&TD&V>+u 6sL ֹhgSPv&Q&SD!!_ZY&v XXÊX[+&QPS-[XY6hDt(ÀtÃu3&.ڋ7_8'uF<:u),Ar5<}1Fu<.t <:t<;tN]|u tͻ<.u] FZutt<;u-&]Fu:*͈MuEuCtz6u <t< u+ZRt<*u ?CuCFuñW/t .8tG< w_[G < t< tF++ɪ  &.P+PPGtgsOMczsGG u26s|tVttԌЎ1X^ۜ\6\h|O{O}&%&'&>+u h6sGD>,u g|6)6ubZX%hO ȉOGt3g(3=tP-+^ò  &6b>h9{t htú .2thWAb:][& G&6b>h9httt4tW@PHPPԋЎعVWc_^u9].G t(VB^u&.&0ˌ&0à , ,cYsl}w2؋t5D Concurrent CP/M-86 2.0 Copyright (C) 1983, Digital Research $ ? COPYRIGHT (C) 1982, DIGITAL RESEARCH 387-0000-0001268O<LO )W  'F2.X.þ\(áh؉Wn3hG&9u &.G#.JrhGGtȢGtU+{.{>u>DDDD>uV:ThGGG^GG}?uDGD T ЋGGDG=uGDD=t뽀? uD?uD<t#SRQV^DYZ[t v ⳻{t-?33hW3x&0h5hh&\.D3[ڋ7tl39t=5D+áhGt;t GW áh;Gu03GtwtGDl6lwáh9GutDDVֹ;^Du3Q{AtQSwwYY[YݻY{?uG)D;Gu {?u9D=t$Q+ɋъYt@W+W;vG)DG⽾{| tQ4V%^Yt=tuٺu[;tRVtM$-"G3G&{u릋{:EtXù){|t"{|t !+-&{|tG\ u 1TuTڋ8X}V43f$R2TLNbd&>&PEE^rT6rl6lZ&9u &9UuÃR0&.+ñ^-^>\u Ë\W&.^L3.>"tp("$h&G&X&2G&aG$&Lg(ã&>luX&h&aG&ء("&2&LShG[>"u"&N(É&>nu,>lu%h؀u?t G:Gt &ء(\&&&."& ء( ã"$£&ǣ(ƣ*ţ,3ێۋ8󥾀X.hh2\.,  [ B    &V^L D.D j&AuI?t E;w+ȋ<7Lt)M&?t 7[h6hhtt3QtЎ؋Թ[Y@tSO[6hh9Dh,L ?tE:Dw rd<7n5t6ht D:Gv$WT 3_5<thD6ltlDh{huWR38&?W COPYRIGHT (C) 1983, DIGITAL RESEARCH 387-0000-000126˷ 3&_Q .C$SQRA/@>@uZY[@uSQA Y[.(Ë&.T+&.TD+Ë&.T+&.T+Ë&.+\^&.T+Ë&.\3ɋ>h=t9Eu9]v&.T+V+QQRSPюٹXZ[[[^&.Du&6N">lt)u9jt)Ou!76jGllt |u |tLu{ukllGO R*uCuhG&6+)X:Jr2P‹Ë6V3۝3K?E.t4tWV^_uk 3҉UUUUt>t3&.t4u 2WV^_uDthGu &u3Ì&.&}Eu7u+ۋDtTV^+QRԹZZË6hD4t(\;wL;rD@uL@؋3ۋRZ&.&E=uh&E;htHPSRWYO_Z[Xptt;u;6ht"SY)[HPSRWY_Z[X&.&M&;Mv&M+V4tL^L+=u  &;Er&;Es&EW* +._+4t;LtQRSV\^[ZYu/SR&.Z .Z[6v7vZR+UZ[>*uw&.*&G,&E&EG&EG6.u&u>0+ɋÉ642R&..EthGu Wf_EU й ut7t;t3 A2P)ZXs&.&\utYSVW^[&.&|Ou3Gt hG3GPGX@;Gu3GOW32PXz&.&]O;Out^SWW[_[&.&uOuGt*3G#GG;Gr+GG،ŽGW7&3 ÜSRZ[SRVIZ[SQIeY[Üڋt SPZI &.&_6t4t;u3ù R&.+ñ_.>^uZ66 _&.6D+&;Et2;,v%*06*D,204.Ã=tQ55SԹ u)u$[XXûv;uP[ ӻZUY[XXY&.&\&uh?SRY'Z[ptt;u;6htY"SRYZ[wދ7t"9Tt$wDD;vRV^Zu+ۋûSVRRtt .XXXZ^[u;Tt+TTtU]Ztv<;uZ [RzZ&.uUuhu6h;to=t^9Uu݉WEGEGEG^^W&._M39Mu@Eu9MuMÃ}t"Ee؋U&&.+ñE3? ^>^r)&.r.;r;DrD;w3ËEe3QQPPQԌЎػ`W _.uFE ËE%t ^>^ËE`PPQ ԌЎ.&._tt&*uFG3ҹh'hWG Y3һph_t 9GuWYhGtg_tO&.$IIA@Y:hGIt3ۋù#RYl^& _+ۊt)9uG\U7t ;Tt5? +ۋ&.& tG;rFG;s?_+ۊƒ:w-?t(u& t";rG;s;t+V^ĻE&LG;w&L;st &D%tV^G&D&D&G+ۋ.&.&_+ۋ&TA;w2;u&;Tt t&&LG;r++ɋO7.SQY[uW+щUEO+ۋA;ti?t^=tYu,G;t+G}u͋EGSQTY[IG;t}t SQ_Y[+)E33A; s.LdQtQ pQSY_[YfZh;u"O6!뛊W.Y 5"G G&6&& 3&N&3Zo ~ ~ o ~ ~ ~ ~ hOlEG&>9jq;4t TWT%"33&>;uEA;Üll3PX38g uA3ɿp}t;uAË53Ʌt ;t4AÊJ2>V;t">lt3ɋGt Iu t t%AGËht4t Dt;\uV3PԹXX t?t t3؎&P+ˋ[GGø&<u+N|+ɉOOË+ȺPQ?t SRV/^Z[;sYXPQtYX=t؋&.+?tP&<tM &9 r?M &9 s4&L;r3=tPGG;EXt @Uߋ?u&L ;v+à ;wPH&L s;v+ѱЋX=7 +ɉO@PS[X+E7uLMLMH=t4S^+ɋWOQ+PY LD.+Ë|ttt 4SW_[^G %P+ۋË?t E;Dw7ÜXt3ɋ76XOOOÜ6XX7@? COPYRIGHT (C) 1982, DIGITAL RESEARCH 387-0000-000126c0.j.l.f.hK^ntz#vObl9&7C.a.(û3Q&6du &6dY3Q&6bu&6bYh؜;t%<t1$RT V^Z3҉3h<t 00-000126t###%&'+'1'7'='(L.Q.Y.))_.C))d.)))) )*a****x..*+..++ ,-#-\-..--n2J.Dt 3.ˋhG%POVRQ 8YZ^ tzhGt2X8 &: .6 PG&.+ &0- ) V،Îێء&2 t ^V.dt^ tX@^>t .DtX  t2< >+ - &0 X8 &: PStx6+ tS60 &/ P9t ËDTZ3RYL_"&.}v]ptt(;t)pWU&. ._5SWY_X&.P.hX<t9t Q@YYÉPV+^X؃<t9t457׹3">ltr3&.&E=w HuG u&}t &:G tAË6h2\ Ë6h2\$:rË6hT '&6b3:r%Ë6hT$&&6d3ËhG 26TËh2G$6PXà6T<t&&;6budǹT"PV^XPV^Xȃ,֠6<tPV^X XuP >tXAyrP&B 2 X2㋗F &0Z t.>u< G<`uOG G É6$ .dP6$   Xt tV>*t}u3ۉ J u/t(PSSA  NX>u > t Xt1 ڱ] & ñ!$ 26< + û] uGRȃ 3ËhBtJW"3Ë_"Sr[G"tqhw$&6dR*Z};t>hE"t <u\(2Ëhw &6bt;tIt%rwJ0uÄt:R[&.&:ftShG"t0[CÃt&f&fR_3o"Rm_hw$&.M]=t*ۊUWQSPtu]X[Y_]GSRy[X3$t:t!&.:tPQS[YXCRD[SDD3SZ[ u  tu tˊDD Lou t_W&.QKuS # DwZ u6hD.) (Ë . > S6{6}6 6 ) ( ô  8u?2t&àz<t<u &6 i ð u 8t&/ >t6hL22á 3Ҋ 6{}Ê #2  "" ؉ & Ê. ـ ûL ـ> t2ً 2 ÿD 2¢û\ K?u uʈ > t*&:rӻH Ԁ" Q.""*$Yà\  >K u K f=r"H  2>z s \ >K s K 2CË2Q2 2YÀ>`u2< *< CG Ë6D$ut$u3>t, u  t$+u[u wt *I آI cuI Ê ËÊ" 2à s.t"J J À&H  ûL u [ ;?á$HË;rBuP G2zûS`u"ju[2!t3" ð J A uPt9 N:6Gr.>f=:6GrD%=v?=tRVT$ -^ZڝL0DDD DRV2T T^Zdt.>j=2 tERVй^Z~DtRVT" ^ZdLhwOSWN_2.>j=%d|"tRV7 T"m^Z[GGtORV3ҹQ^ZøRVʊH^Z@BF COPYRIGHT(C)1983,DIGITAL RESEARCH(11/02/83) 387-00 t0a>z!t :t!XtreX u X<t tQ }Yu_ u t: uG;huGzuG;huy>wqW_quGw] pG6s;tG E hGû%?u GW3GÇ%à %8GuG?uà %#8Gu9Wu:Or }"GÃ?uPXx u{>qô uiqc uT{ :uGtG;huG;{s{}_ uӃ>{uË}2 묈&o "p  tqG > u 3 o<u 2&ui?tE<stm<tGt2G6 6 G  8t^u  do<r<u"r2 qDW2&p6 o<u6ù@>< tGڎËq =!t    DKL aCPS'?CCu $ tb [XJ H }uoSQ9Y[> uð"u $?t4 u tBt ;2 H G$u:s> uQ] ЀР^ Հ$ _ ͊>_ v\ >z%tV-tQ*J $?u9H :uu*QCY:su ZRuZ?H Y.UQ!Y tU H J Q@ ŢJ uNt" t YY2XH &J Y  t(t! ?u^ K  2 ËC+sR$QY" u uuQY!ui +sBQ Yt/t$:t)u$!Ov(:tËـR$Z ȈËCÜ6˝t8QZu u R> tQSQCS t ;r[CYQYQYPãËt'7 ug> uuÁ>u GuG,ˋ>II3G u G2G u(uutru~5 J Єt!@u< )D   t؈F$t t rtOz<t<sOuOK3$ tKÊй tt uҬ$, s2؀ՉLK$F$?r'GÃ>t t>Otu+tԎC؎ÃK&2$utZC>u؎UuOàu&=uuNuϠu&tuuu&uK$<t.;t$2àO t<tu 2WG_Ã>t6K6M>K؎MKá ؉C >zup> ui 6 2Pȋ> } } u} >  2  QsYc [SÊ"رu[ zr+u%]E"> >"t  :r t."ň > u&J tK >u+$@u@&J ڊ2ڊg %ȊG$?û] :Gu;ÊȰ tuû<  3H J  /2# tuLrtB t*$u\1> u66 QYu2# t CC?u$?BC럀>u >u2  /ut# °À>t2 t$u, u7 r< Ot& s K tn yulu'D$u S [uT uu&<`uG$࢞4< $z!t :urҏñ62Ëû< PIX<  uӃ $ ~Q< ňC ֋Y*2< d F= 2Gt? u%, t+2$tjt ug'z<t+< t' fu ;t< d < $ttC/ u t t< tw W2:uCu Ƌ;s*BQR~sZY tIRQnsYZ[Z uR< Yöu'"$ ĈCB< L t8SKK'Pӻ< FX[KK'2K *t s 8u28 tàK  t u u:tnڋ;u\BCBCu‹ڃSL^ /:u:u:r uQފt $eG3 iuTJ $uMtȊ/Q:sH Y/>t6< < +P< uuI  FS[ù *䬈 t< tOu u'G0-Guoõ&:t`,!uı 2ûH &"$uG?uR"txõ uʺ~SR3Z[t!8^ٸP߱ uJ @u&H J PQt X&H J á û   u  t0O:u tQ2G2GYtsÜ7>>56RR7O  t G$:uû!G@t#6S [u ZR9Wu[á9G uGss/u*s t 7t  u x-6'tø u9GuI ð u u$) &u&;uҸ .fu9Guut֋R t76R6;u:õ'tË>wuw] sױX_t' uP} RucJ @$@࢞> t  ne Rt t t  t,uw |uu*- p ދBtWt4 @t\ G ul-  2ݱu%ݱu] 3GtݺrG uû< }O!G#!!!2 u tPX V[*[r)*s#^vбrw vw|9>ttGut$>z s@  6juݻu tȋ 2PRZXu 9Wur8s It#@u&PX tEtp9u ;utt!oo] ^ *oOG¨t ] *OOS^DG] ^ O Ps PS[X uX tEu N#Ps PS3[X uX>u^ܱrt63ɬ tsAKuC+ي22>eÀ>zt @݋sSSR>z$ut9 2>zt>z.t 0> ut8݋1Z[ uð uô߀>ua{Ntٱqt"jۺvt-rۃ H D$?8Gu  t:sTt$B^uuG`1Gll*o] *LL{t G] 󤠔Gá; sc  uDS[[3 > tPrŃuX QS.͋SRKRC[  Z ڈ  u# tStZ2[޻z [YtX>t./ ڋG0 [ ø;ti32Ȣ) c>hGH #S[>`uk<  5b$t  12uÀ> uL 2*Ȋn:\ K t uxڃ 'H GK zc{< !u H pt#< u:uiRt3P >N$t91 < ޿cyـ>t ֊&H J PXX&H J t1PuY u uC u ltj`2< "V@tԻ\ ?uI [<`t u%< usCs F $uRu r [u uDKtGt  G:Gu$uuG H[u@t ]  # tt suOuF@u?߻ &S[ J $u$ u> uUuuB~wJ @ËË6h\&ËË6hu\ÀT3 t s&K&&&&0&Ë~&.Ë~&.@1   } }     + $? @<6#@F{0s>@&p1 ~ ) A@      B$@u;O u2GS[ u Gu$@utPá+ 2>< ?u W2~ H ??tt$<tP$Fu r> t$  á t+ < ck i>5߲ L:t Z:rkݜ$us 1s .> t t >Ru"Gu9tut G$tG$tht tr3ut^@tWuR uu K$uP /7  !"#@ABCDE$%&'()*+, -            t MXLoad  K=$$$$ 2 Init ( k<<#(( w0u>u0ӊT_^]ZY[X&..8t hMxu^ðu tu t36;6ru &Êu+&m1Ҋ Ӏ7uu lgrt#<>u>t>tââiÀlt&̀  P(@1: r0Wsr% u\% t +!(MXdisk t MXdisk 0; Ww <#)9.M.a.u.......$"? E  / !  /u   ! tu!tt`s tR1Ê 0Mu O1tqrs  t 1â} ue t u u؊1PfX1PV&X tø9& I N)uO)A10OtOu OOϋ1!"'()+-/01<=>?ACO^`acos~s{-Qiu}!Pp AEIOUYaeiouy" AEIOUaeiou'(-[{)-]}+-#LYly/COcoUu\آCSXcsx^24<LYly>?A*_E@Ū,Oo|ǩSsXxc_E ./0123AEIOUaeiou^| AEIOUaeiou`*_ae@,o|穢_sSxXCesOߧ ANOano~ ?D&D <r9QOO@IYGG G*@WG sw7Po&n0|r'GfsÊG gUsÊG $O G 0<r _3&!t*s0o3H&F!t H&F&v& &;vu&v FF&v uն SQKY[À0u6GuGt*&F&;F u gGuOGu g-tgrg@W$0İt0Êʜr%:G-ug :G.uOgW ЋWRZ uRն SQY[Z+sÊʋWG tG $BBuG }uO JJ1 Nش `1qaz2wsx<3edc4rfv 5tgb6yhn7ujm8ik,9ol.0p;/=]\-['~!QAZ@WSX>#EDC$RFV %TGB^YHN&UJM*IK,(OL.)P:?+}|_{"K>rÀ>u^CCrx@z@|@~@Ȏ؎K.bz1ù0@Nu ð#&̀Üػ0.t0 .FFiuVPSR1һ .Ӵu5Z[XÜȎ؎ r$Wt4$gPWXtÊrWt$40sÊOG sÊOG$O&n0hr&FGGGOrGË&n0;r&FGGG"rGË&n0r&FG"G$G!rG!Ë&^0K&n $$㉯%%uz=5EM0K㋿9$A$=5EM]UemB/> 7&u 7&*Zr G x0uÜõQ6+rw7w3_5PG1Yܿ5UÀw0㋟$t %% ʁs 󤰙Ü.6s8-t_^]ZY[X(&(..8 uD| <t'-1. .1ع% .t.>. r . ..usà/t/rËN uF| <u. r . ..uà/t/râ ../Ӌ .. .>V..>V. .>V>F. .>V>F>Fâ>^\>F>fà/<t/<t:~F1ðà/<t/<t^v1ËF ȋF /PF0Z1à/0t/0yu@| |>---.-t -0-u(-u-p-.-..<.>.  >-.>-t>-u6-16---.->.PS>F>fˎۣ.^[<uD>.t=>-u>-1ع-->- u ---td.u<t<u1ɎٱƁ>n.-$#>F>~>^>V>~>NڋD \TL|  9.M.a.u.......//`/# ///C //č/c /// /#/ (/ /4/`~/"/E//#/V//#$/ K!     h0a f  g/ @/$x/֒/$   ?R @Q@Q@Q@Q@@?////&  // x/ gS. )1؉u[.> )u".>-uRUPSQVW_^Y[X]Z.. )1ݽņøcȊ/0/G    0246 0~01Ǣ< t31ҹQ(PR8ZYtG!u Y t100u7 t7u'RQ`īYZhn10ta00uL0uCRQ`YZ.;hu0t  u h1P8fX(Iu:bPbu-RQ`YZ.;hDu1볊&0 ðø;0wde fcb1!.;gSQ>0u% .;u=uhaaa3RVW. ڋ0º_^Z.;tg$ ug$u1Y[Ê1  0u À~5QV8:t8\^Y u88ǀ|0BP.;g.>0uX. .(.&( (SQRUVW_^]ZY[.(.&(X..8QYã000$u,.; t<;;;;0t 08ÊB99995:=:HOMBATDPDOSNASTPAS>810Ƈ.C1Ҵuo&D@H0&DJ0&DL0&DM0>7=uH&D+/=&D-1=&D2=&D4=&D5=&T&\&L!ɸtu L10ùQ(z8t+8tG68 YË68:=!tM &80uJ>80Ș=u0681&!۰u68&D7=&D8=&D:=0&0 [ cþ.0Q!tMV ^Y)IItL}D|Mtɰớ8ËOoىD\ | ,1<s!ó0ì ttÉ0>8‹2=4=5==r-RSPXu=>8Ƌ0I& D #[ZS02=["V&D1&C&]^PSQRPSQ(3A5A t3AY[Xoڸ Ȏ؆.8 f>j،ŽZt&ˆʠf&j%8t ~8tȎȎRPSQ (WVQێY^_WQY_)߰ & o#7r28 r 6 (R6 P Y0QYZ  ;1uuuP.:6u. X(.K.(J^JJPJ*MLNLN]NM M=MQJNN OXVVEM u .gJJJJJJsJȡ ouٻ w K M t; 0 S(㋇3A5A t3AY[XY[X΋&(=rF3Aǹ&.R0 ZS0㋇ [PRQȎ:u؊eYZXX)ظTȎ1 IQCYؿ %&&ûZ.7!t9s.1ێ&&&9u@u@&@ PSQD\K؎&_&&9u u&Y[XÀt6 t1t,2u*ڀ?u#wo݋\LTt( RWPS'uu&[X_Zø؎ft MN )t&P6 }KVWQڎY_^X 8 snK    K : vC&  :&M < =u.@t.>u'2& J &    u  K &M J ? mtޝPXV> u / "$&/+& ( QK| 6ft~&fo2Pft 8 v &] gt gt g&g& &gohthth&h&hoýe 0 )>~t׋EA˰Nufýe 0 P)>~t׋EANù&fÜ. u ..O.D.O.GD.O... . .. k.1؋S."kBO[.B.B. 9Ot119\(u|9]tOt _ߋ$tWVRcrOdZ^ Dq 8 t K  K t,: s]  (࣭ ñ$F(F g O 8Z?  > wPSK M  [XÜPSR  K  9 t& : t  K M J =  Z[XÜPSRP  K  9 t& : t Z <K M .@t.8u2 J ' J =  Z[X y 'K &M =.@t.>u'2& > t r5J PSQRnt0sZY[Xà 8 r 4_΃|(u \(D(RVDDD(DT. ^ZÜV6P(Ot^^ÜS..;h[t Etߎ0Ct)O߃,5P tOEEEEwFF F F F FF FE F FFu.ERZR(<tZRR t t,shZR t ȎZY[XP1H㋿c ǁXrWQY_r PSRc:tZ[XPSRB:tZ[XðAÜS.86u (. ߎ[ St> rk   \P| 8 wt> w   I6   RSZ 6  &  4p >t dtu; RZR| ( ƇDG F6 Z6 6 (㋇e & (} (ˊ㍿e ؎Xþt(K㋷e (tô 6  > (t > NjE F6  11۠$<rwBCCB0 t۰   G  \Ë  XȎ؋hw RZPS&[XS0. t'PRQUVW. 0.h.G_^]YZX[[S0. t,PRQUVW. 0Ȏ.h.G_^]YZX[[ot ࣭  ð  > tt  > u (࣭ O ?H[?60ntci/Z[  t* r; R00d)x10ҹ )t x°0Ъ(تêǢȎز/uQ uItA u<u<u<u<uˀ>Q u t t<u'<u'<u!<u*<u<u7<uM<u<u멀>Q uJt t<u<u<u<u<u<un<u<u<u<u. f`&h` d`PSQRVWU؎ t tKJ > J  t  t"& J $?<*M y2 K & E u Ȏt!u&>>t>u. uQ u  <* UO  )t.  8srv8v. . 8. v. 0. r:. v. |. (r u. ~Tlu tT*UHU>Q tF t=u t t 6 sQ 86Q rt t8w Њ(v<sPu6  ( $<tt€uÀ&hK& h `h3& À& Hd?&dÀj &j >t ÀmÀ&m w nÀ&À& iuy]_^ZY[X.f`.&h`d,..8PXϰ E ?G uyG  t5 G  <t< u 0 & $ $  .>t,PR.. ju ZX.. .%ptL.}E A ƇGƇ5GLJ...%(p˷㋟e t s8rʶË es#u: r uƀv  K & uÀuÀnÀ&nZ>6   * !9f 6 Gy> u 6 U* t(5K t(,0QRZYRPXZ x(& 6  À& & À& À :؎ W> u ؎ , : s f=  PRX >t( &f뵀iÀ&i w kt(P t : u ,8 s 8 r& XSR΀s޷㋟e  ǀt8wZ[u< utñ A B C DFGHIJKVWXYZ]^_~~#()*+ 7 8!=> D"E#H$MN%O&Z'c([3)4*5+6,8-0.1/20A1B2031425A6B7;?ABCDH=J8K9L:M;Ph?i@lAmBrD/9;hGiHlInJ/9;ABCDH=J8K9L:M;Ph?i@lAmBnCrEyF/9YY ZZ)Z8ZlZZZZZ@Y Yp[v[ j2~[33~[34~[1~[2~[3~[4~[5~[6~a . G.   8 ! ȣ#  ! h$ t> tȫ 8;ȫEȫ _ȫ _ȫ")ȫ̀> u ս ^tG @1=ux"gظ<qt2.Q.& h.fu.f.%. P0 f0QfŰp述Y fX <_˸ . 8 ˁ [[[`VhVUVTT(UFUpUUUUGGT OKWWZZZ.HZZZ X;XNNXVV#HZWWWWIGGGGGGGGGG\ \IIHU=\v\S\\\V\UUI,]s\]Z,S , Q uQ ,0(Q (KS =vS À>Q uQ Q <wQ ÊR :Q s(S ÈR ((u u<<uc<u{ u u<u<uu u<uu u<u<u>Q uat t<u<u6< u9<u<Ѐ>Q u't~ t<u<u< u  É         ÜȎ/0 Q'܎Ysetup prntscrn help E0ErO OJe. Bþe .:u3GF$.: s$F< uF@.+ .Ftmp1ػ =tB.ؾ?&FGػ$f..2..1>1t.2>4t.3_.ACEFMNDSGKLHBPI Console 0 this is the end of the xios m   Ȝ ȜË~; uWP1978u=nv)H=mv#-mCƀ:u0€:u۲0ŀ:uҵ0sus1;sv+sCC1< r1, < r&%GF0F-Fr0C-FūFF«FFXع1¹ r 6  ؎U  ^ֿ ȎW _Ë&E A ur Pt,/Њ' t0$0  MP:e0X$0Saturday Sunday Monday Tuesday Wednesday Thursday Friday rrrrrrrrss  vssJanFebMarAprMayJunJulAugSepOctNovDec:s$Ds&Ns(Xs*bs,ls.vs0s2s4s6s8s:s< s@sHsPsXs`shsptx tt t*t4t>tHtRt\tftptztttttttttt l #PS.h.G . -.L[X.. VQR.:6u [?w.Kp^SRdۊu> t6Z[Fۊ.:t ՝&j$ uR ZRSP.:6X[Z؎wNse&e & ƀt(G H9sBƋO ~8)y((? utt? gWwVw oG)G wt9|Bt:<_r<<~w8,_4u9t5x<u#< s_&#<uG<#ut&Iut& Tttttuuu$u.u8uBuLuVu`ujutu~uuuuuuuuuuuuuv vvv(v2vu Z_[^G..r.Z_[^GÒnnnnnnonnunnonhnkkloonnonnnnnnkkn  !"#$%&'(*)+0,-./ oxxxxy yy y*y4y>yHyRy\yfypyzyyyyyyyyyyyyyyzzz$z.z8zBzLzVz`zjztz~zzzzzzzzz ٛzzzz{ {{{({2{<{P{{{{|@|p||o%@ \ x   ̅     < X t   U|}0}`}}}} ~P~~Ȇ    8 T p   ć    4 P l ʈԈ|Y~~@p0`ވ$.8BLV`jt~ĉΉ؉ (2<FPZdnxȊҊ] P@po܊",0  ``  UЂ0` P   ``\((  ((1~~~~KKK@@́,8HXhx    #mA  &: I0  VOUTQ VINQ @VCMXQ (I $$$ ZGVOUT2 $9:    I0  VOUTQ VINQ @VCMXQ PG VOUT0 &: I0  VOUTQ VINQ @VCMXQ m $$$ Z GVOUT3 &: DDD  ?; $$$ ZG VOUT1  g=0  VOUTQ VINQ @VCMXQ x um] $$$ ZDGVOUT4 &: 4%@&'VTR.D&G%;t&gPQQ%DG$P]UXPrD&g&'oTRVDG$P]Uvt򤰆Pv PP]U-PPFB@,@&GTD2PP&G0PPZ\6Zt>{zP2D&Gi^PD&G򤸖PD&GPP@&GPzPPsD&G%u+D&G%%g0  VOUTQ VINQ @VCMXQ Q3tD&G% t3s[]G Tmp0 &: #333HB START5 $$$ ZUCOPYRIGHT (C) 1983, DIGITAL RESEARCH UVN]U^VN6hD]UFNV6hD(]UPv P]UPvP]UD&GPPa]UD&GPPG]UPzP8PzP.]U>@&GPzPzPPzPMu]UD&GLЊ"s$PPQ<u>Mt@ˠL^s]U>Mu MR@RLÈu.]ð]UT@;VusVTj>R55BSTARTUP KSETUP/ t$RAPR@VR͠s L;vs4D&G$<t PPivT@TÊP^]UD&G%u&O@]UsVD&G%uEТs]]UD&G%t@"r&&$<tP&GP+D&GP%u@X%tD&G$<t G"PD&O>(r@"s\PVD&OPt@Y"s0PPPKsPPD&GP-D&gDG"PGqs gcGTmp2 &: #HB START aUP KSETUPGGTmp3 &: #>tFuE>t%GuFw982% $FuD>t$GuFtNAAu3.t.;u.u RZzw{k?w u00r)9w$0r9w00R Zֶ‹óÀ r R1Z 0: 3Ȏñ "  '! ‹&_&O2  **&*55BSTARTUP KSETUP/k*88CV(k8888>$ $CP/M Error: $Not Enough Memory$PD Table Full$Bad File Spec$Load Error$Can't Find Command$RSP Command Que Full$CLI Abort$Invalid Drive$Command = $ Invalid User Number, IGNORED $ User Number = $ Invalid PrintSer Number, IGNORED $ Printer Number = $USER PRINTER Start up command: $ PIN &: gGTmp4 &: #HB START?EPyABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy UVN]U^VN6hD]UFNV6hD(]UPPPn]Uww^&:Nu@P:V r@Y"sP&PvPw]UFZPXP+]UFZPXP]"UP KSETUPGCOPYRIGHT (C) 1983, DIGITAL RESEARCH 3/28/83. Concurrent CP/M-86 Version 2.5 Copyright (C) 1983, Digital Research Copyright (C) 1983, Digital Equipment Corporation $12/08/83K2{UPv P]UPvP]U^&G$<t G"P^&O]U^&gG"P]U^&G%t>^&GZ^PXP}^&GZ^PXPc^G&P^]UL&GZF^PXP7u#LSCPPvPXLSP]ULPRF,@&GTL]Un@&:GGr]L&G%t]ànL&:G u]ànv6nP&w[PSP&G &G%t&gL&w*LSyPPvPPPP&wP&G%tS|L&G%&G% 2z >0uS[Sl[t GS<m[Gt>0uBSX[2G2S([uͲCutg VXt8lA@I@m /B>Atc? t? uCAB;t2A؀?;t4>Au0:u*_Ar wuKBA@B?+ۊA$uA$C st&G %&GSRLP3L&wL&G%txxPPP]UD&G"%t 6nN]L&wXL&G%&Gx%t&G% &GL&GZ^pPXPQpw9t#rt"%P6r<tpAy&rps>wLSPPP PPyPpȴ9pw)PPPPPpyPpsʰPPPL&G&GSi]UD&G"%t 6n O]L&wL&w&wLS<PPP]UL&wL&g&wLSPPP]UD&G%t]D&G"%t 6n ]L&w*L&G% &GPPPL&wx]UL&wL&g&wLSgLG$P PPP9x]UD&G"%t 6n]L&wL&G%ux6D&D$ >@&T>T&=u$&v&E F&D$N&G&OwLS~PPPL&G&GSJL&G 6@&T6T&&D N&Y[t@Y"s8F+΍8]u+JHt ֍@B맋B6H릡JBt=> t t.À?[t'?t"B>t)> u">? ]ø{P R]]UNDKIK"IrF+N>N[u+JLuINL@NƍBJK"Js BtS>SuE>Gu9> t ,0 > t,0<s QPKB?]t tuJ{Ks P]ð]U찆PXPlPtPbPPXPPPGPRTVPP-TT&G&g&gߎVDPL&wPPP]UL&DtD&G%@u]|]UBVN@>LPPDFv>ouo$<us 6nؠxs?>nt?>nu뾀>ntPLPGPPvP\LPTH>nuJ놀>nuZ>nu>nuL&G%tk] DIR ): `%%%֋G  &GPtPT&gPPP&G P PP&GPPP&GP>u+JFr;RBD*s rRs>? PPT9]% CLOCK ): ?YE DIR LDIR Directory for User x:$x xÎ6hD~S3ɋ([G'G<`sGG'G<`sGG'G<$sG ABORT ):  Lr ABORT ABORT cRT File not found.$ System Files Exist$ Invalid filespec.$ Invalid Command Option$COPYRIGHT (C) 1982, DIGITAL RESEARCH UVN]U@@@@@@@@@@@@@@@@]UPFP]U Pv{]UT&Gt &g]ð]UPvN]UPv>]UPv.]U     Illegal Console, Use 0-253 $ Abort Failed.$COPYRIGHT (C) 1982, DIGITAL RESEARCH UVN]U@@@@@@@@@@@]U찆PVPPFPD PP]U PFP ]UPP]U찘PBP]U PH PB]U> v 1,  0P)]URs>uPP|> u> wƇ?u踄PuÊကt@:u} ss1 u A PF:P@ P:> w@> u P!$P -s]u sP76>uTPsfP]UBJ uHCJ>Jt@B6HP8 WSPPPFP BPB&G PkB&G zPrPVr|>ruPrP1r u@Pr@Y"s.,0< w ኏벁>w>u PPzz>ztPvP%;Ft&6 bDPP  PFPP FFPDPP ]_^VWU 6F P %F~T~~K6FP tV6FP =Tmt6F P %=pt6FPd %A~G6FPC F6FP/ t ~F9F6FP F~tL6FP FF;Ft'~6FP %+FF6v륋~狅=}*~6FP u]_^VWUFF~+~Dž9~Dž~ƅG-~Dž+P%%FOPPP롋]_^VWUFFF FF FFP2Pc]_^VWUFFF FF FFP2PE]_^VWUFFF FF FFP2P)]_^ÌVWU~|~ ~ |~ ~+y!=u$v v EPF  FPPJF FFFFFF Fv FF FwFqPFPP]_^VWU=uL >PLPP]_^VWUo=uLPLPPz]_^VWUF^ N vV(]_^ 387-0000-000126(c)COPY@6 rP F~tv6F@@656E %FFPPP? PPPeFF~~,PP PPF;Fu*~狅9F~u&"PPb~Dž~Dž+0FF~} 6FFP9 %~׋v拼P~烽+u'P P~+,P PF ~GP0PP/ FF~P}~u~ƅ *P PFP)]_^VWU66 Pf P_ F~u9PP5Q~u(66 P4RIGHT1983,DIGITAL EQUIPMENT CORPORATIONVWU <1u'u" 2  ]_^3]_^VWU~=t~FPPD]_^VWUP]_^VWUPvP]_^VWUFFFF FPFPPX]_^VWUFP\F u+~uF%PP]_^U^F&]U^FF &]U^FF &]VWUv FFN^+v t+v ڊFN^FN^^?t^FF^FFF]_^VWUv~nN^ +  P! %PE6F P %P]PPZ 3PPPPv6C.6 TPPF~uuPP#6F P%PPP 3PPPP]_^VWUF6 ZP6F~t$6FP%F6v̓~uPPvPPG PPPm]_^VWU/6 KP%AF6 PF~uPFPmMPFPFP~-.FFAF~PFt ~FF~~ FVF V ǙRPv v IFV t0ǙRPv v nFVF؊FN^F멋F ؊FN^F^?t^FFFƋ]_^VWUF Pv]_^VWU:F F^FF^F=%t u ^F+^FLjF FF^F-uF^FF0uF0^F*u^FF^F1F ^F0|9F.ȋ-0Fփ.uZ^F*u^FF^F1F ^F0|9F.ȋ-0Fփlu(^Fdtot OFPFјPPP3PPPP]_^VWUPVPPPP*PPPZ PPP&PPPP@PPP?P)PPP>PPeF~t~u>|닁~u>|vm~ t" u~uPP} :됋]_^VWU P6PPPQ0PPP?bPPP-6 zPFFPkP FFPF%PF%PPP PPPPP 0 utxu W FȉFg^FF~}F؉FF- Pv P^F7V^WFVF~yFV؃FVF- PvvV>s P^w7VF^GMGKGIGMFKFIFGFFVvvvvvWv^F uFFFFF?t~|+F;F~N>^FFFF(^7v)FCC;tIgFF+ƉF }F~uFN t ^FF;vv^FFƋ^FFƈ~uFN u "^FF]_^áI=tVWUK@3 uI]_^VWU(]_^VWU (]^_VWU=uv0FFHPFPPF~F]_^VWUU(]#ytVב^]_^VWUNV 6VWUNV *$VWUNV VWUNV ‹]_^VWU0~}FFPFPFPvvvv v vw~guC=tG;t }0uO+ƉFЃ~| F;F}Fe F;F|F~~tG-~etFFЋGFЈPvvv v  tNG.~~ F t FGFG0^^s F~vV܋^^|5rs ^+ҋ‰M6K>IG]_^VWU~VWU~+~ x Et @"EuHvt @s y]_^VWUVWUFu6V^ Ҋ΁t!|;}Ft+]_^VWUv ~FFGF uF]_^VWUvF?u+H]_^Ë܋_܍_VWUV F++ ;wr w;?r+?w@]_^܋_܍_VWUv ~++ ;Wr w;r+W]_^VWUvPt%]_^VWUNڋGe~|G+G-F؉FGF>0GF>0j~G0 F t FGFG0Nu~t6G.~~*FF |F t FGFG0NЋNj]_^VWUPvvv v  |C^Pvvv v  uf^vFN tF0^FMFKF IF GMt6NMFKFIF GF FPvvv v  Pvm 1FvMF P$ Pvvv v  |FPF P/F^vvv v vvPt ]_^ tq, DOUXcdefgorsux4/9UUU1.0 (1.1)   !"#$%&'(*)+0,-./ KxTA@ FF~ft~gu~|F;F|FFF@F~}F~~FFFF;F}aF0PWvvv v   MFKFIF GF vvv v |%;vtN=9~01^^F]_^VWUv+ }G؋ޱ㋇MKIGMFKFIFGF t2FP6666 MFKFIFGFFMFKFIFG]_^VWUF*^ȣMF KF IFG]_^VWUF VWUF Pvttt4 MDKDI, B B@0FS[tg><l"We@  \  U  ^ U ,Hd Program Name Status Memory Active Drive   * = Last Console UsedSystem IdentificationDrive StatusPrinterCommunications ConnectorTotal Unused MemoryFor information and instructions, press .To select a Console, press the 0, 1, 2, iDG]_^VWUF VWUF Pvttt4f MDKDIDG]_^[6M6K6I6GVWU^VWU^+VWU^VWU^FGV؈FF%uVv ~ FF~FV؈FF%u wFv~Vv~FN+N}^^^^هVv~F9~Vv~FN^l N^:ttF~vV:utA$ u u u t7yErIs A؉M6K>IG]_^VWU+*F 3, or 4 key on the numeric keypad while pressing .To view other Help screens, press , , or .To return to the Console 0 System Overview screen, press .System Data Explanation Date and Time 1Continuously updated while Concurrent CP/M-86 is 4 running. To reset, use the DATE program.Console # 7Consoles 1 to 4 are available for viewing.Program Name  -- !y=ط7VWU+*F)VWU*V F y؃ VWU*V F+ɋ tr ψNLJ+IG]_^VWU^VWU^GV؈F%uF~FV؈F%uFv~Vv~F8:Vwr;vwr;~wr;Fr Fr:Vwr ;vwr;~wr;Fr +F~vVVVVV⿊Vv~F^+^À| ^+ҋ‰M6K>IG]_^VWU^VWU^FV؈FF%t$Fv~GV؈F%u}F~+й8n^ --: No program is present. ( (NAME): The program or command on the  corresponding console.Status  None: No program is present.  Busy: A program is running. 1 Idle: A program is waiting for keyboard input, # a device or a system event.Memory  None: No program is present. : ###K: The amount of memory a program is using.Active Dr ive = The active drive for a console at startup.Last Console Used 1Console #: The console from which Console 0 was 6 accessed. Legal values for (#) are the numbers 1 to 5 4. The value at startup is always Console 1.System < BDOS #.#. Serial Number ######: Along withIdentification / "Concurrent CP/M-86 (Version #.#)", this data 1 describes the operating system. Refer to these  9 numbers if you need to contact your vendor.Drive Status / System drive is (#): The system drive is the 3 drive containing the Concurrent CP/M-86 operating / system. Legal values for (#) are the letters A to P. . Drive(s) in use: May be none or, if a drive 0 read/write operation is in progress, "Drive(s) + in use: #" is displayed. Legal values for (#)  include the letters A to P. + WARNING - Do not remove a diskette from a  drive in use.Printer /Unassigned, or assigned to Console (#). Legal 6 values for (#) are the numbers 1 to 4.Communications 9 Unassigned, or assigned to Console (#). LegalConnector rvalues for (#) are the numbers 1 to 4.Total Unused Memory None to ###K: Indicates how much memory is K currently available.NoneIdleBusyConsole %d----None%dKDrive %cUnassigned.Assigned to Console %d.Assigned to Console %d.Unassigned.Assigned to Console %d.None. %dK No drive(s) in use.Drive(s) in use: System drive is %c. %sCONSOLE0 Help screen %d of %dRAINBOW Concurrent CP/M-86 (Version 2.5)(c) Copyright 1983, Digital Equipment CorporationCONSOLE0 System Status Utility (Version 1.00.88)BDOS Version %d.%d, Serial Number %sConsole %dRequires Rainbow Concurrent C UU!8&؎мb+*+܋G&ˆVWUFF~~ =t/~~ =t ~~ 5 Pv FFPl뿋]_^VWUPFF~~=t0~~=t ~~5 PPFP 뾋]_^VWUSv FP@1FPa1F~P}~FE P+~ EFPv v ]_^VWUSF~P}~FEFFPPv ]_^ P/M-86 to run<{NULL}0123456789ABCDEF@ BCzE@GPH$tJL M(knOQ@CRhT*V W1_cY[.\@v:k ^^# `bxaz&Xcn2xeW ?hfSh@aQYjhok 'Nm x9?o 6pOgIr#E@|osp+ŝuL67EwV߄xl: z{Η@|H½} Pv@@@PPPPP @@       @ VWUF PPP~ (PPPl vFP0FP0F~:}~FE ~EFPPP# PH]_^VWU>8tPj8]_^VWUS>:tTv PPFv0;F~~FEFPv/P PP: 8]_^VWU>:tP u ZP V PFPP FFPr `Ph , PFPP FFPH cP>  PFPPl FFP fP ]_^VWU>6t>4b u4>2 u2]_^VWUF 0QF>6t4b2F~=0|/~=9'FF;F $vFF.-0FɋF;F}>6t F-b4 F-2F]_^VWU F t6P ;Bu6P B PFPP2 FFPDPP  PFPP FFPDPP x PFPPFFPDPPY PPDPPF~t~uD>D|D렁~uD>D}D놃~ u o]_^VWUFFF FF FFP2P]_^VWUFFF FF FFP2P]_^VWUFFF FF FFP2P]_^ÌVWU~|~ ~ |~ ~+y=u$v v $PF  FPPNJF FFFFFF Fv #FF FwFqPFPP]_^VWU~|~ ~ |~ ~+o=u v+Pv F  FPP DF FFFFFF FF FFFFPFPPA]_^VWU=u PPP]_ 믋]_^VWUPPPv2PP NFI~|'~( >2 }>22F- 릃~ |~z>2 }>22FՋF;FJw>2~2>2ƅ b>2~2T>2 }2F CC;ug2]_^VWUFF~}1~>2F~Z~n F.*~F:t+]_^VWU 2y>2u 2PPF~|~~>2-uC2FF~ } v> t~ |2>2-u2<PPF~|:2F>2u^VWUo=uvPPP]_^VWUF^ N vV(]_^ 387-0000-000126(c)COPYRIGHT1983,DIGITAL EQUIPMENT CORPORATIONVWU <1u'u"2]_^3]_^VWU~=t~FPPD]_^VWUP]_^VWUPvP]_^VWUFFFF FTPFPP]_^VWUFP\F u+~uF%PP]_^U^F&]U^FF &]U^FF &]VWUv FFN^+v t&~2}F ~cFl~|~~&-F2~狅F~u FuFF;F~ZPI+,F-~} Fu]_^VWUbPPP4PPUF~|~(>44F-~0|~9~FG>44FbGFV>4~"4>4ƅb )>4~ 44.CC;ug$>4 }C49]_^VWU4F4/>4bu 4PPBF~|~~>4b:t4PP F~|~;~+v ڊFN^FN^^?t^FF^FFF]_^VWUv~nN^ FVF V ǙRPv v FV t0ǙRPv v FVF؊FN^F멋F ؊FN^F^?t^FFFƋ]_^VWUF Pv]_^VWU:F F^FF^F=%t u ^F+^FLjF FF^F-uF^FF0uF0^F*u^FF^F1F ^F0|9F.ȋ-0Fփ.uZ^F;>4b:u&4PPF~|~;~ {F>4cMt >4cmuL~ uF~ ~u*?>4bF=pt~PuF ~at~Au4">4btP+F>F>ljFF>F>ljFF>F>ljF66~Pv6Prv6P^v6PJpF4]_^VWU~PPz<PPPXPgPPPbPPP>6t)PPPPPP'P*u^FF^F1F ^F0|9F.ȋ-0Fփlu(^Fdtot utxu WFȉFg^FF~}F؉FF- Pv P^F7V^WFVF~yFV؃FVF- PvvV>s P^w7VF^GGGFFFFFVvvvvvWv^F uFFFFF?t~|+F;F~N>^FFFF(^7v)FCC;tI ,PPPPPyFF=6696 uv6 tvCC;ug P]_^VWU=t P08~uP~ u% uS2~|0v |>2=t!>2 }~ u62>22С2FF~ } ~ƅ 4~|nv |>4=t!>4 }~ u64>4b4Ѓ~|8FFv ~|=t >4 }^ vw>4b4ϡ4FF~ } ~ƅb n~|6v=u6=u8:PSPPo BgFF+ƉF }F~uFN t ^FF;vv^FFƋ^FFƈ~uFN u^FF]_^á=tVWU@3 u]_^VWU(]_^VWU (]^_VWU=uv0FFPFPPF~F]_^VWUU(]#ytב^]_^VWUNV 6VWUNV *$VWUNV VWUNV ‹]_^VWUHFFFFFF FF u t t#u<u F Fu<>u K^aFvF0~|P PP^FݍDG t# t ta| zFFDF^G~t&Nv=A|Z sP+P&Ph u-P PaP Pvv< uvCPsP P?Pvv  uvTPsPP+PFPv@P]_^VWU0~}FFPFPFPvvvv v vw~guC=tG;t }0uO+ƉFЃ~| F;F}Fe F;F|F~~tG-~etFFЋGFЈJP>=tb}uPE u Eu}uW5 t.EEE M}W# uWP( u]Eƈ*]_^VWUv ]_^VWUF*^ȣF F F]_^VWU v@u3V t%~u VI~tD +ҹFVus| tm|uPD uD D1tPDP!P u+FF~} ~|=u뿀+~Ǚ)FVFVF V F V %؋ʋÉF^ N +ɋÉF|tF;D1uD+DD;F0|uPD tFDNvvv v  tNG.~~ F t FGFG0NڋGe~|G+G-F؉FGF>R0GF>R0j~G0 F t FGFG0Nu~t6G.~~*FF |F t FGFG0NЋNj]_^VWU|Pvvv v  |C^TPvvv v  uf^vFN tF0^FFF F t6FFF F FPvvv v  \Pv `FvMF PS dPvvvC1V+P u#D+DD+FDFDD$D+]_^VWUv@u/D1+ҹFV|t|+|ǙFVFV]_^VWUv |DFFtV u+D1F;D rFt ;~tzGǀ;~tiWP<DP!P>F t:~t~t ;|u8 2D1;D s*FF~} ^PV@ uFD1DD+DD]_^VWUvD+D>PV]_^VWUv~ O|D1uD2u +]_^VWU~uF%F>uE%>tFn~;ws66 v  |FlPF P^F^vvv v vFF~ft~gu~|F;F|FFF@F~}F~~FFFF;F}aF0tPW vvv v '< FFF F vvv v D|%;vtN=9~01^^F]_^VWUv+ }G؋ޱ㋇mkigFFFF t2FP6666N FFFFFFFF]_^VWU s<tV4v]=uDPP+=tKVSP+PPV=u,.DPP=tV#D0D1D2D3+]_^VWUvDP#PD1D ]_^VWUv v^ W]_^VWUv~ uu W PVEPZ*]_^VWUv~  u} uuW P SF؉FF- Pv P^F7V^WFVF~yFV؃FVF- PvvVs P^w7VF^GGGFFFFFVvvvvvWe^F uFFFFF?t~|+F;F~NN^FFFF8^7vF }FFFCC;t*gFF+ƉF }F~u#FN tvv^W=tYF;vv v^P^W=t7FFۃ~uFN uvv^W N=tFڸ]_^VWUv FFN^+v t+v ڊFN^FN^^?t^FF^FFF]_^VWUv~nN^ FVF V ǙRPv v FFV t0ǙRPv v kFVF؊FN^F멋F ؊FN^F^?t^FFFƋ]_^VWUF VWUF Pvttt4 DDD]_^VWUF VWUF Pvttt4f DDD]_^[6666VWU^VWU^+VWU^VWU^'hW   /=m :AMPamp *   DOUXcdefgorsuxQD5Z 0:1.0 (1.1)   !"#$%&'(FGV؈FF%uVv ~ FF~FV؈FF%u wFv~Vv~FN+N}^^^^هVv~F9~Vv~FN^l N^:ttF~vV:utA$ u u u t7yErIs A؉6>]_^VWU+*F y=ط7VWU+*F)VWU*V F y؃ VWU*V F+ɋ tr ψ+]_^VWU^VWU^GV*)+0,-./ !KxTA@ B B@abrw DOUXcdefgorsux)*)**o)#*#*#*)*u*))JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC;Zx0N\Fp5Xo*lC b 7 l 1 |   / Z < hPlease enter the date.Please correct spelling of month name.Please correct day of month.Please corp؈F%uF~FV؈F%uFv~Vv~F8:Vwr;vwr;~wr;Fr Fr:Vwr ;vwr;~wr;Fr +F~vVVVVV⿊Vv~F^+^À| ^+ҋ‰6>]_^VWU^VWU^FV؈FF%t$Fv~GV؈F%u}F~+й8n^^^s F~vV܋^^|5rs ^+ҋ‰6>]_^VWU~VWU~+ rect year.Hyphen "-" missing from date.There is no such date.Please enter the time.Please correct the hour.Please correct the minutes.Please correct the seconds.Colon ":" missing from time.Please correct or delete the AM/PM designator.There is no such time.Please enter the current date and time...Date format: dd-mon-yyyy Examples: 23-Sep-1985, 8-May-84, 1-Jan-2001Time format: hh:mm:ss PM, (Seconds and AM/PM optional) Examples: 9:45 AM, 4:30:00 PM, 16:34:56 Today's date~ x Et @"EuHvt @s y]_^VWUVWUFu6V^ Ҋ΁t!|;}Ft+]_^VWUv~ G:u F?u+Oߊ:}]_^VWUv ~FFGF uF]_^VWUvF?u+H]_^Ë܋_܍_VWUV F++ ;wr w;?r+?w@]_^܋_܍_VWUv ~++ ;Wr w;r+W]_^VWUvt%]_^VWUvt ]_^VWUv^W ]_^VWUvD |DLuA+PDPBf  Current time To select date or time, move the pointer by pressing the up arrow key or the down arrow key.To set the clock, enter date and time, then press .For more instructions, press . To exit DATE, press .To view other Help screens, press , , or .To return to DATE utility, press .To set the date and time: 1. If the pointer is not on "Today's date", press u0 u+PDP' t| u ]_^VWUvD |D0u|L}b|uPED u Z\}t P PP\G*CC\ @DD@@D뙋\D*=u ]_^VWUvD |D0t|u)PD u VPc uzt V< ui$L}VP8 uO\D*uB u/L}VP  u"\D* t| u ]_^VWUv ]_^4  the up arrow key. 2. Type in today's date. If you make a mistake, use the left and right arrow keys to position the cursor, then use the delete-character key. 3. Press the down arrow key to select "Current time". 4. Type in the current time. If you make a mistake, use the left and right arrow keys to position the cursor, then use the delete-character key. 5. When the date and time are correct, press to set the date and time. You will automatically exit from the DATE pr hogram.The date is entered in the form: dd-mon-yyyy where: dd is the day of the month expressed as a one or two digit number. mon is the first three letters of the name of the month. The month rmay be entered in upper or lower case. yyyy is the year. The year may be the last two digits of the year or Vall four digits of the year.The time may be entered in any of the following formats: hh:mm:ss hh:mm hh:mm:ss AM hh:mm AM ƇK  >] utP k\PsP js1\P hdh,u1PPxuSk\:u _sPPHF. F.bP6P> t> u P6t>.t 6..feE EPsdHPsDT^_s\\PmP PP\PO _>It :t@P>t@Y"es$< hh:mm:ss PM hh:mm PMIf AM or PM is specified, the only valid hour (hh) entries are the numbersfrom 1 to 12. If neither AM nor PM is specified, hour entries from 0 to 11are assumed to be AM, and hour entries from 12 to 23 are assumed to be PM.The only valid minute (mm) entries are two-digit numbers from 00 to 59.Second (ss) entries are optional. The only valid second entries aretwo-digit numbers from 00 to 59. RAINBOW Concurrent CP/M-86 DATE Program (Version 1.00.89)(c) Copy] $K urt<t<t<u3>ux>u u:v>unt P J:v8bb:s:v8E$K u>u+$Py> u$K t P[6Ls^PC @P: > u erς>u%> r> u$*> u > u  P ~>tOi"erOPs \P~>RunDEPhsaa right 1983, Digital Equipment Corporation[?2l Help screen %d of %dDate and Time Utility - Main Screen >> Requires Rainbow Concurrent CP/M-86 to run?<{NULL}0123456789ABCDEFcon:rwrbwbToo many arguments $con:wCannot open stderr $%s: cannot open %s: cannot create @ BCzE@GPH$tJL M(knOQ@CRhT*V W1_cY[.\@v:k ^^# `bxaz&Xcn2xeW ?hfShs2s PgPEPQefEPa<taEP3QPCs,P~_ ^sPmPP_E>-u>#u67sD>:u%Lf>:u&T>u s>Bu*( * >Cu$>Duu >Ku<z>Lu;n>Pu!^s fsN>>Tt{>Uu>t@h)>VuCs&+$P /P 6  #=>t@isxq> u>uc>u\Q>t@PY KA@aQYjok 'Nm x9?o 6pOgIr#E@|osp+ŝuL67EwV߄xl: z{Η@|H½} Pvcon:rdr:axi:lst:pun:axo:{NULL}0123456789ABCDEF@@@PPPPP @@       @(bD ,@@       @xr>Au5$( *Ass#>Furs>Ju}PsȢ:sÊn$@66s*$+ȉ(6@뒀>MuC>u<> uE ˈ < u 9>NuQsP6ksws(&; r?빀>Su?3s$+Q:s۴ÊH>Wu:>XtEPw  s`EPq>  \7KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]A. ,,<0rj- H  ;v `P, +H+ȉ+ȉ uPgV"`su2` PEPgPsgP>u (BB;*wBs.>Zu( s 0<uo1 s >t$UPP(]UPP]UPP ]Ubr PFP]U~ r~ uv]U>u]ðP PP.]U~ t@*"ЈsF :w vu]U~ r$F< t@P~ t@Y P~ t@Y ]Uvs ^PsF@vi]U P P]U Pv]Uv] \UPv]U Pv]UPvfrEP3t]fffȴ]Uhj|js PA\PjsCPu_sPv^OPP|P(P>uV>dtd (WP(<]U ]U> t@]U ]Us ]ð]U>u $486v]UvPv]UFȈFv6 u]U]U^s]á;r6<t]U_s2^s+!PP=P=PP=P>t]ð]U>u]á:wTPvPt2wr t+QP6h+!u]U;reF6]U> r~&4 86  sp4;8u@ 64:P u@Z"s4ˡ H  u@  s 6)4 s:4뉂>u 4($H &@(4@*]U]U]U$]U&]U$H$À u]U&]U>u5&;*sTFs& < u $ˡ$;(vFs$&]UP]UP]U[]U$;FtE]U>u#&* ;$v(]á$+ (]á$(+&9 r & *]U$;&rP*+]sgPzt r F  ]U >w PugP]U Ȣ w u] u]UtPU^s\PYPR>ucs&P_s\P-lPP\PP,PmPP]UPvNQ]U>uv"]U~as@P~zv@Y"]UvsF$_F]UP P PPH>wZP< r  <u]à $>  u]]UhsvF]U&; rf]x&Pn> uD]]U$Fs +&9 r']U(&*ss~&;*s]U]U^s<t 6]U$;&u$> u]U<t@P> t@e"Y ]Us#> u   >uB]UÈdr)]U&<ѡ<9 w@"sF<@*<F6*:t@P:^ > t8>t>u>rȢƇ  부>uGuw]U~uFgsvCF]U0'0 tDF1F1VȻ 10>us0P빰 ]Uir#v:P Pes *P]U6]U>t]]UtÈ]ð ]U>tt uMȴ  es%PzfsCf>uis&; r P ?*P  P :t@fs  Ƈ t@Y"s*ʠs*<]U%]UP6_se]UvsO^ ulsPyP S^ u PqPCSm]UP]Ue>u $(>>K< u >t (>>;*w.> us>Ps>s]U ]U "]U" ]U>*; t>(u]]U>w s@ txuu]U ]Us$; r  ȴ>]UksP]Y2QUl> t>u2 PPP2@P P P> u rs>wWh>:u&>t2G,A<w-2G 9>.u"l%s > wbo>;u>2P PPks >w.;P2P P9>wr]øP]UƊ2]U<w#Ê:u< v PI]uְ]Uks)P fP;s_> 4_]U  ]U>u>$u]Ug6N6 hg]Ug]U:Ft@P>t@Y"P>t@Y"]Uvs5#v! PXPP>Nu|>Yuϰ]U,0D< v@]UT s  D 6]U9 v ) ]+  ]V MS LIB X$$$$$$$LIBvX$$$$$$$LIB$$$BAKUPP]UPv]U PP]U-PP]U찏PP]U찘P(P,.>,uCPN>.u">.u>.u >.&uPP]U찜PP020&G64]U P P]UFȈFA w%>A u.PAƋ^$PAu]U@s^OlP\^S98^g8C{sC, ]àC]U1PlP PPD>Dw[E< r EDl>E ue8>Et>Eu>DrDȢDƇl 뵀>EuDuE]U츀P \P)G>GtfG:4&O <&OHPF<u7(6:F>Ft P<4&G H&G]U=P{6:-6F]Uu>><0r >uJPKPP](*\K>m t>mXu@ hPIIIÀ\?t>I v7@s.PJ>Jyt@P>JYtRY FULL$DISK FULL$Creating Password$File not found$File not available$  ,.;=:<>_[]*? ERROR - $Password ? $Cannot Edit Wildcard Filename$Enter Output file: $FILE IS READ/ONLY$NEW FILE$-(Y/N)?$Insufficient memory$Enter Input file: $Output File Exists, Era!se It$ BREAK "$" AT $END OF LINE$0 cP>  PFPPl FFP fP ]_^VWU>6t>4b u4>2 u2]_^VWUFM@Y s1=\PLLu P>Lr>Lu 6Lo]2$ Invalid Filespec$ (drive)$ (filena_me)$ (filetype)$ (password)$. $ Disk I/O Error.$ Drive $Read Only$ Invalid Filespec (drive).$Currently Opened$Password Error$Password ? $Not erased: $ Requires Concurrent CP/M-86$Invalid Command Option.$Confirm delete all user files (Y/N)?$ File Not Found.$<HPsDT^_s\\PmP PP\PO _>It :t@P>t@Y"es$ ]],,8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PzUVN]AUPPN]UPFP=]UPP,]U PP]U Pv]U PP]UPv]UPv]  jaWr>u 6>u6\P>t6gt ]^^8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&^PUVN]@UPPP]UPFP?]UPP.]U Pv ]U PP]U PP]UPv]UPv]UPP]UPv]U PP]U-PP]U찏PP]U찘PP > uC^P?>uo">ux>u >&uP P]U P P]UFȈF{s, ]à]UPlP PP>wV< r _IBInvalid Filespec$ (drive)$ (filename)$ (filetype)$ (password)$. $ l> t8>t€>u>rȢƇl 뺀>uu}]Ua P[vQ]Ug<0r uP.PPQ>m t>mXu 8P  \>\uPP\D M\P!>!tT!ˀ`Ê: u1u vP^:w\AP :P P> w.>u.P õΊ$Pu˰ P?P P P>yt>Yuh ƍ]\PR  Disk I/O Error.$ Drive $Read Only$ Invalid Filespec (drive).$Currently Opened$Password Error$Password ? $Not erased, $ Requires Concurrent CP/M-86$Invalid Command Option.$Too many directory entries for query.$File Not Found.$ F]U P}~uP~uP~t~uP~uPt~uPg~u"PZ~r~u]UA>A w%>A u.PAƋ^$PAu]U@s^OlP\^S98^g82c!:K:<2 > !!"! "> 2 8 2>X͋` :͓`>(>X͋>͋>`>2v`@b>`@0_2_!hp+q*g!jp+q*i!lp+q*k!np+q*m2_!p3JÃO$*sy͏ , $  ͌ 9!z6 # L!zw͌j# X:z 0 ͘=N#Fy}80*z{¯#z+++ ¥ z#½# · 9!`͠ y9!rͷC:r*ŠŠY:rY[/Y6*:r"t袺 È:ut<r3s   Og$u3R?t]tF92&6<u6ù@>ڎËPXx> ]A(C) Copyright, 1983 Digital Equipment Corporation 387-0000-000126Ȏ؎I&&t.uaÉ6.nP63 t >X* Xu3ۉK&.>t>u%ñ!u26u2>ðË.>S6666 õ>?iled due to read error. file ccpm.sys not found.CCPM SYS<Concurrent CP/M-86 (Version 2.5) ...Loading ... (C) Copyright, 1983 Digital Equipment Corporation (C) Copyright, 1983 Digital Research Loader Version 1.00.05 Type a number followed by Return: 1. Retry operation 2. Cancel program ; 3. Ignore error and continue 4. Continue with error  /==> Drive write-protected -- Read errors&S2ÊȰ t0 6& tȢð p t3Ҋ6Ê.ـûـ>t2ً2 Ê2㓠" ؉&à>usÊ2áû?ËC+r$ uQ.""*$YûK?u uʈ>t*&:rӻԀ" ûñmq`t+Q{ on drive Write error on drive Seek error on drive Drive not ready -- , track , sector Timeout on EDV: 3  G h 3  G h 3  G h 3  G h  "   ?  -   > 2$:t t2$ t tu$?*$u QIYuBC2ûu { ?C*"tu mtSKK'Pӻ |X[KK'2*t s 8u28tàuQt`ruB.<rȢà"t t2 Ê֠<r'  1ع% t > r    usâ F V 3 Ӌ . >V. >V. >V>F. >V>F>Fâ>^T>F>fsøttĀt0>*+-0KEOTY|  # "*P +(Y -:  *AH:C `@03t!1t2tt4tuπ uP XP< t< | <}PXa["t0PS1؇. [XS. u[.> u.. 1ݽņÊ((ttP(1ێû&&Xÿ(ðQR(]^\LTt( (&&&wmȎQ1ؾ&Ƈ%&LJ &LJ&u (!p N1ҎڻֈCY1}}}1Êt SQ[C 1һ R tY0202.0001.00$gsÀ vv @0!>!N 0N"!B"11>2! 1!>2nfnf^VNFZnf66|ʹ~iʻ!"+#l$l%\B0>wutnf| >2>͔TW zʲXp>`0?!@w(`Z a%>~> ÿ:U ʟ!"Fc!Z>q !\~8_{ ( (>(> z >~ý>>~ÿ̀(¿nf2S!"Fc:Sb>qf:U(*:V <2V>͔²<2V :2U=2V:V "<2VaGͣ(xGa>O(GXl<2VʽnfÉ̀nnf2S͢!"Fc:Sb>q(zʽnfͽ(nf~mnfb|:Ram> ÿ2P2Y~$( ͭͣ(>¿~( > 2U~$ !c"FP> b>q( z >ÿb< 8>ÿ>X`b8> 8> 8>an 8>͖~( (X2Unf/>N !F#~#z F#~#>N>N!"F*J!"H!"IP~(_4>QG͢>8:Y@nfc>qSZ(:U Oý<2U[Z!Z0#!WZ8ͽ ~ >X`͖(4O>ÿO~>͔ç nf; sh"J!"Hfn~("~(W:W<2W(>G~x|>ÿ`@`w:P@`G:Y@x2X:P@`G:Y@xG:Xy͔w#~@_~~ a =8Gaxcȯ2V<|͔z DaK0Xx:SG!nͣ( !p !rxF8#F> >X 2W=2U2Vt2P} o{_~ ͻ(a͓2T ͻ(~#ͣ 2~:P@2Y&` :V(  q&Gx~ ~ac:P@2Y` :V(& 9:V(!c"F>q(z bG~(:U( <2U>͔(D>a`@`w2T}ow}o~:T>~> >~> >:T( aW2R a2RaW} o{_rw  !7KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&(PUVN]@UPPQ]U4ĸ` \PP!PPPPP9>uP,PePP\P s]60`PA+0Q]UP0t>vPP&Ȣu >u끷㠲H29 w0 u2끷S2 ,F Y]U%PFË+X]U 6 < t ]U> u]Is>]t> ù>u뿀> u]U>w1 a\P\P>u/G q h\P>uGP@]UPFP]U P P]U~ v FA, F0P]UFPF$P]UFPFP]U Pv]Uv]USPv[P6]UkP]UPv]UPv]UPv]UPv]UPP]UPvn]UPv^]UPvN]UPv>]UPv+]UFȈF r@"sW<v@"s':tǠs뗠s]U>]u@P> u@Y"rs>AuP YÀ>Mu(gP YP Y딀>XuP Y>BuPY|]M )?P t]UF,0< vF,A<vF,A ]UFN ]U>w:Nu]u]U6s(6z wBP,uP PPÙ>tvPf Ƈ  ]U|s|>wLJ u8$<:t >u YKCODE DATA EXTRASTACKX1 X2 X3 X4 8080 NZERONHEADH XLPHPm-r@Y"sss눀>u >t,>t@P;r@Z"P;s@Y"sP>u;rPnH29"s2" H%1@>u 1@sTPP<wFà t3 ʁ ȉ1P Yuu  [<:t >t1PPp<u>u   >u>v0>s),8w㋇ u'>t>t@P;s@Y"sP /SP96 P+P\P|s4h|\PQPPPP,\Pt]U`;v P{F6]U`;r@"s6]U츨Pv6HPh6:PZ1;s u!60 P]U6:P P]U60B\Pt(]U0`0`;w 0  !!AL COPYRIGHT (C) 1983, DIGITAL RESEARCH [], ERROR: $, LOAD ADDRESS $DISK WRITE$DISK READ$INSUFFICIENT MEMORY TO CREATE CMD FILE $LOAD ADDRESS $ERROR ADDRESS $BYTES READ:$INVALID HEX DIGIT$CHECK SUM ERROR $BYTES READ $RECORDS WRITTEN $H86CANNOT OPEN SO2URCE$CMDNO MORE DIRECTORY SPACE$CANNOT CLOSE FILE$!P\Pt\PPPIƀ$u66s.눸P>s6s\PMP(P]U7>u77:w#À t 7,uƇ 7u77:r@7P t@Y"s7֊7.u 8Ƈ 887>7 wP]Q7ÍeP\7u۠879;<9u@;"r u:9P< u@YP[u@Z"Pɰu@Z"P>: r@P>7 r@Z"Z"s@`v{s 779:öֈe!!19:v77< w<s;H9[u;7ȱÀe u7Ȣ77Ƈe[97<9,-./>7u::< rÀe[uotCu.:ÀtEu /.7@:ÀtNt:ÀtLu ,-͠:Àt u7: :s7]UlP,>>>w PP>ƍPI>u?- PP\P\P(>>r@2"sƊ>u2֊>/t=2ъ>!@@ii8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]A.2 0W.s^ /s ^ PP\P\P>uZ\P>\P!/t@"s S>=׀>=u2s>,0PYS>=>= r@2">P u@Z"sO`v{s ==>ƈ6>B>=녠2r\PEP}PƍPP~Pƍ@P>@1 uo?-=s2s\P`=PP>9w, PPƍPs 6>`>Pb? PP@P@P@Pu,sP3>WuP - W>WueP9PPuj2s%%\P1 PbPC2UPP]UPFP]U Pv~]U Pvn]UPFP[]U PPJ]UPv<]U^G G PS#]UPv]UPv]UPv]U^G G PS!P#PSP3P=H9wƊ?s?ȴ9wX㍇P@Pst6@PH=@P3P7=3P\P&=P'PsP>P|P\PF=22r2у>w@"s.㍇P\Pt2ȁ.H9w㍇P@Pt%@Pg>@P4\PV>PBPsJ\P8w@"sbƍ! P$ud2>et23Pre-"2r" 2у> w@"s.㍇Pa\Pt2ȁ. H9w㍇P#3Pt%3Pe3P\PePPKsJ\Pu$$(h$&$hr&ƀ$uhܡ&Ɗ:ftis3iP1 ""g>fuvP<PgP+(1 uPg Pg>g wgƇj guw$ P&ƍPjPjP(&Ɗ:fsh&isPvgPPJ]Uxy{|*xЊy"r*ƀ$u8tÍePPzz>zt P*ƍPÍeP3|s }|<wÀe te[u {x1*{&|s*Ɗ}:ry* {sX*@P*ƍP}P" ]ailable:$ Additional topics available:$ $ $ $Reading file HELP.HLP.$ HELP> $HELP HLP HELP UTILITY V1.1 At "HELP>" enter topic {,subtopic}... EXAMPLE: HELP> DIR EXAMPLES $?  HELP 8Topic:$Not found$No HELP.HLP file on the default drive.$;JTEN $H86CANNOT OPEN SOURCE$CMDNO MORE DIRECTORY SPACE$CANNOT CLOSE FILE$"5P*ƍ@P~P{*Ɗ1y]U~~:Fr@2"sEP22s:~w Pu~ÍeP~]U P62s Pn22s\P0t\P1PP2]Ѡ2"P\Qt@Y"sѠ1Ȣ<v@"r<u2Њ2"P>r@P/t@Y"Y"s%Sn˷S[먀>u Ƈ$2Њ"s6> u-s P:26""&<>tPA 1UPPHP`PP︀HPƇ">t,sP]""L  $I, ERROR: $ $ Press RETURN to continue $  P $Reading HELP.HLP index.$Too many entries in Index Table. Not enough memory.$  $ Creating HELP.HLP."ABORT EXAMPLES LBACKUP iBUFFERED 'CNTRLCHARS pCOMMANDS $CONSOLE0 *LCONVENTIONS 34DATE G;}DDT86 K)EXAMPLES O|COMMANDS QzPARAMETERS _iDIR G c&EXAMPLES e<DISKCOPY gDOSFLX o0DYNAMIC vED '{5COMMANDS }ZEXAMPLES yERA  cEXAMPLES `ERAQ HhEXAMPLES FILESPEC #FORMAT hHDPART UHELP 4EXAMPLES >INITDIR ,EXAMPLE " ...$$ c HELP DATHELP.DAT not on current drive.$Too many entries in Index Table. Not enough memory.$$ HELP HLPUnable to Make HELP.HLP.$Writing file HELP.HLP.$Writing file HELP.HLP.$Closing file HELP.DAT.$Closing file HELP.HLP.$HELP.HLP created $ Extracting data....$HELP HLPUnable to find file HELP.HLP.$HELP DATUnable to Make HELP.DAT.$Writing file HELP.DAT.$Unable to Close HELP.HLP.$Unable to Close HELP.DAT.$Extraction complete HELP.DAT created $ Topics av" KEYSET \LDCOPY YMDRIVE GPIP (COPY) EXAMPLES 7OPTIONS PRINTER QEXAMPLES  PRNTSCRN ]RECOVER REN  [EXAMPLES ,SDIR '3EXAMPLES  OPTIONS ^SET )LABEL ,[PASSWORDS /oATTRIBUTES 6DDEFAULT CETIME STAMPS D~DRIVES O6SETSYS PKSETUP W(SHOW H^-EXAMPLES a\OPTIONS c"SUBMIT hGEXAMPLES lTYPE mEXAMPLES p USER q  ## AEXAMPLES tMVCMODE u'EXAMPLES wzOPTIONS xn$  $  $  $ ///1ABORT Syntax: ABORT programname ABORT programname n ABORT immediately stops execution of the program specified by programname. If you want to abort a program running on another console, include the number (n) of the console running the program. Use CTRL-C to abort a program running on the current virtual #bprompt or after CTRL-S. CTRL-E forces a physical carriage return without sending  command to Concurrent CP/M-86. CTRL-I same as the TAB key. CTRL-H delete character to the left of cursor. CTRL-J Line feed. Same effect as Return. CTRL-O Suppresses console output. Program continues running in  :the background. Press Return to return to the system  >prompt. CTRL-M same as Return. CTRL-P #  console, and the ABORT command for programs running on another virtual console. If you abort more than one program, the ABORT commands are executed in the order given. ///2EXAMPLES Examples: In the following example, the ABORT command used to abort the program TYPE executing on console number 1 is executed from another virtual console. The user number does not affect ABORT. A>TYPE DOCUMENT.TXT Dear Sir: The company is pleased to # echoes console output to the list device. CTRL-Q restarts screen scrolling after a CTRL-S. CTRL-R retypes the characters to the left of the cursor on a  new line. CTRL-S stops screen scrolling. CTRL-U cancels current command line. CTRL-X deletes all characters to the left of the cursor. CTRL-Z string separator for PIP and ED; terminates console  Dinput when console is used as a source device with PIP. ///1C#inform you tha 5B>ABORT type 1 5B> In the above example, assume that the TYPE command was issued from virtual console 1. The TYPE command is aborted from virtual console 3. ///1BACKUP Syntax: Explanation: BACKUP makes it easy to back up the contents of a hard disk to a diskette. BACKUP has a restore option that allows you to restore contents of a hard disk from diskettes. When you enter the BACKUP command at t#OMMANDS Concurrent CP/M-86 command line syntax: A> {command tail} Concurrent CP/M-86 accepts the command lines you type following the system prompt. The command keyword identifies the system command or program to be executed. The optional command tail can consist of a filespec or various command parameters, depending upon the specific command. To complete the command, press the Return key . File specifications in #he system prompt, you see see the interactive screens. For additional information, press your Rainbow's HELP key and specify BACKUP. ///1BUFFERED You can switch the current (foreground) virtual console into the background by selecting a different virtual console for display. If the switched-out virtual console is in buffered mode, any program output to that console is stored in a disk file. Then, when the background virtual console is again switche#i command lines are composed of the following parts: {d:}filename{.typ}{;password} d: ,is an optional drive specifier filename +is the 1- to 8-character filename .typ is an optional filetype ;password is an optional 1- to 8-character password ///1CONSOLE0 Syntax: Explanation: CONSOLE0 gives you ongoing reports of system status. Virtual console 0 is reserve# d into the foreground, any output stored in the file is displayed on the monitor. The other virtual console mode is dynamic mode. When a console is switched out and in dynamic mode, output that scrolls off the screen is not saved. Use the VCMODE command to switch consoles from one mode to the other. ///1CNTRLCHARS Control Character SFunction CTRL-C stops executing program when entered at the system  # d for use of CONSOLE0. The operating system loads CONSOLE0 into virtual console 0 from a startup file, STARTUP.0. You can switch to the CONSOLE0 display anytime that Concurrent CP/M-86 is running by pressing CTRL-0. Press CTRL and 1, 2, 3, or 4 to switch to other virtual consoles. You can access CONSOLE0's four HELP screens by pressing the HELP key. Press the Return key to return to the CONSOLE0 display from any of the HELP screens. You can pres $5$s the Interrupt key to terminate the CONSOLE0 display. You might want to terminate CONSOLE0 to obtain more memory. CONSOLE0 occupies approximately 24K in your Rainbow's memory. If STARTUP.0 is accidentally erased, or you inadvertently pressed the Interrupt key, you can invoke CONSOLE0 from the sytem prompt or create a new STARTUP.0 with the single command, CONSOLE0. ///1CONVENTIONS Concurrent CP/M-86 Command Conventions The following special sy$v:00:00 AM to 11:59:59 PM. The DATE utility operates in two modes. In interactive mode, the you type DATE followed by pressing Return. In this mode, a menu is displayed that requests the user to input the current date and time. This menu also explains how to input the date and time. Examples are included. For additional information, press your Rainbow's HELP key and specify DATE. The DATE utility also supports an advanced user mode. This enab$Nmbols define command syntax. {} surrounds an optional item | ^separates alternative items in a command line indicates a carriage return ^ 'indicates the Control (CTRL) Key n substitute a number for n s 6substitute a string (group) of characters for s o substitute an option or option list for o [] type square brackets to enclose an option list () type parentheses to enclose a range of options   $les you to enter the date and time on the command line. The syntax is as follows: A>DATE dd-mon-yyyy hh:mm:ss AM The seconds (ss) and AM or PM settings are optional. Examples: A>DATE 23-SEP-1985 9:45:00 AM A>DATE 8-MAY-1983 4:30 PM A>DATE 1-JAN-2001 16:34:56 You can press the Exit key at any time to leave DATE and return to the system prompt. ///1DDT86 Syntax: DDT86 {filespec} Explanation: DDT86 aids debugging $ within an option list RW Read-Write attribute, opposite of RO RO Read-Only attribute, opposite of RW SYS System attribute, opposite of DIR DIR Directory attribute, opposite of SYS ... preceding eleme2nt can be repeated as many times as desired * Cwildcard: replaces all or part of a filename and/or filetype ? ?wildcard: replaces any single character in the same position  1 of a filename and/or filetype ///1DATE $of 8086 and 8088 programs. DDT86 assumes a default filetype of CMD. If a file specification is not included, DDT86 is loaded into User Memory without a test program. The test program is then loaded using the E command. If the optional file specification is included in the command, both DDT86 and the test program file specified by filespec are loaded into memory. DDT86 does not support passwords. To exit DDT86, press CTRL-C. ///2EXAMPLES $ Syntax: DATE {dd-mon-yyyy hh:mm:ss PM} Seconds(ss) and AM/PM are optional. Explanation: The DATE utility allows you set the system clock to the correct date and time. When you boot Concurrent CP/M-86, the operating system records time starting with the time and date your copy of the operating system was generated. After you set DATE, CONSOLE0 reflects the updated time. In the syntax line, dd represents any one- or two-digit number $ Examples: A>DDT86 A>DDT86 PROGRAM1 A>DDT86 PROGRAM2.CMD A>DDT86 B:PROGRAM3.CMD DDT86 Command Examples: -D -L1008:0,4F -SW23a -DW50:0 -F100,200,FF -A10C -Rprog.h86 ///2COMMANDS Commands: The DDT86 command character can be followed by one or more arguments. Separate arguments from one another by commas or spaces; no spaces are allowed between the command character and the first argument. $  from 1 to 31 for the date. You do not have to precede a single a single-digit date with a zero. mon is the first three letters of any of the twelve months. You can express a year using all four digits or the last two digits of the year. The date is represented in conventional day-month-year format. The time can be represented in 24-hour clock format: 00:00:00 to 11:59:59 indicating AM,and 12:00:00 to 23:59:59 indicating PM, or a 12-hour clock: 12$  As @ (Assemble) Enter assembly language statements Bs,f,s1 (Block Compare) Compare blocks of memory D(W)(s(,f)) (Display) Display memory in hexadecimal and ASCII Efilespec (Execution) Load program for execution Fs,f,bc (Fill) Fill memory block with a byte constant FWs,f,wc (Fill Word) Fill memory block with a word constant G(s)(,b1(,b2)) (Go) 9Begin execution with optional breakpoints Hwc1,wc2 %% (Hex) ; Hexadecimal sum and difference Icommand tail (Input) 5 Set up input command line L(s(,f)) (List) (List memory in mnemonic form Ms,f,d  (Move) Move memory block QI(W)n ! Read from I/O port QO(W)n,v - Write to I/O port Rfilespec (Read) %Read disk file into memory S(W)s (Set) & Set memory values SRs,f,  Search for string%es when you use this utility. When you enter the DISKCOPY command at the system prompt, you see the interactive screens. You can bypass the interactive mode by entering the command as follows: A>DISKCOPY d: c: This command copies the contents of the diskette in drive C to drive D. For additional information, press your Rainbow's HELP key and specify DISKCOPY. ///1DOSFLX Syntax: DOSFLX Explanation: DOSFLX lets you copy file%z T(n)  (Trace) # Trace program execution TS(n) (Trace) ' Trace and show all registers U(n) ; (Untrace) Monitor execution without trace US(n) 5(Untrace) Monitor and show all registers V (Verify) >Show memory layout after disk read Wfilespec (Write) ) Write content of block to disk X(r) ^ (Examine) Examine and modify CPU registers ///3PARAMETERS DDT-86 Command Pa%s between MS-DOS and CP/M media. It also lets you obtain directory listings of, or delete,specified MS-DOS files. CP/M media include Concurrent CP/M-86 and CP/M-86/80 diskettes or hard disk partitions. MS-DOS media includes Rainbow MS-DOS diskettes, IBM 8 sectors-per-track diskettes, IBM 9 sectors-per- track diskettes, and Rainbow MS-DOS hard disk partitions. DOSFLX can read only one side of a double-sided IBM diskette. When you enter the DOSFLX %2rameters Parameter Replace With bc byte constant b1 breakpoint one b2 breakpoint two d  destination for data f  final address n  number of instructions  to execute r  register or flag name s  starting address W  word 16-bit wc vword constant ///1DIR Syntax: DIR {filespec} Explanation: Displays the names of non-s%6 command at the system prompt, you see the interactive screens. Pressing a ? after the DOSFLX prompt gives you a brief list of valid DOSFLX subcommands.For additional information, press your Rainbow's HELP key and specify DOSFLX. ///1DYNAMIC You can switch the current (foreground) virtual console into the background by selecting a different virtual console for display. If the switched-out virtual console is in dynamic mode, you will not see any program%ystem (DIR) files in the directory of an on-line diskette. Use DIR [SYS] to display the names of SYStem files (files that have the SYS attribute set). ///2EXAMPLES Examples: A>DIR A>DIR B: A>DIR C:MYFILE.DAT A>DIR *.CMD A>DIR A*.A86 A>DIR PROG???.H86 A>DIR PROGRAM.* A>DIR [SYS] A>DIR [SYS] B:UTILITY.CMD ///1DISKCOPY Syntax: DISKCOPY {dest-drive src-drive} Explanation: DISKCOPY copies the entire % output that might have scrolled off that console while you were switched away. If the console is in buffered mode, this data is stored in a temporary disk file and displayed when you switch back. Use the VCMODE command to switch a console from dynamic to buffered mode if you anticipate a program outputting more than one screen of data, and you do not want to miss it. ///1ED Syntax: ED input-filespec {d:|output-filespec} Explanat% %contents of one Rainbow diskette to another. It copies track-for-track, verifying as it writes to the destination diskette. Before copying to a new blank diskette, you must use the FORMAT utility to prepare the diskette for storing Rainbow files. If you copy to a diskette that already contains Rainbow files, DISKCOPY erases the files on the desination diskette and replaces them with the files from the source diskette.You cannot switch virtual consol% ion: ED is the Concurrent CP/M-86 character file editor. You can rename or redirect the new version of the file by specifying the destination drive or destination filespec. ///2COMMANDS ED Command Summary: NoteF: CP points to the current character in the edit buffer. nA ; append n lines from original file to memory buffer 0A 2 append file until buffer is one-half full #A * append file until buffer is full (or end &'&3of file) B, -B "move CP to the beginning (B) or  # bottom (-B) of buffer nC, -nC #move CP n characters forward (C)  ) or back (-C) through buffer nD, -nD %delete n characters before (-D) or   from (D) the CP E _save new file and return to Concurrent CP/M-86 Fstring{^Z} find character string H +save new file, re-edit using new file as   the original file &Q filespec Explanation: ERAQ erases a file or group of files, prompting you before each deletion. ERAQ accepts ambiguous filenames. The ERA command works as ERAQ does, but does not prompt you before performing the erasure. ///2EXAMPLES Examples: 1A>ERAQ B:*.CMD B:ABORT CMD ?y B:REN CMD ?n B:SDIR CMD ?y B:PIP CMD ?y 1A> In the example, the user instructs ERAQ to delete all the files ex&I enter insert mode Istring{^Z} insert string at CP Jsearch_str^Zins_str^Zdel_to_str{Z} juxtapose strings nK, -nK .delete (kill) n lines from the CP nL, -nL Fmove CP n lines nMcommand execute command n times n, -n -move CP n lines and display that line n: r move to line n :ncommand execute command through line n Nstring{Z} extended find string O 'return to original file nP, -nP &cept C:REN.CMD. ///1FILESPEC Concurrent CP/M-86 File Specifications Concurrent CP/M-86 identifies every file by its unique file specification. The term "filespec" is an abbreviation for file specification. A filespec Ccan have four parts: d: filename .typ ;password d: 9 represents the optional drive specification, which can  o range from A through P, followed by a colon. filename represents the required filename, which can be &R3 move CP n lines forward and display n lines   at console Q 8abandon new file, return to Concurrent CP/M-86 R{Z} read X$$$$$$$.LIB file into buffer Rfilespec{^Z} read filespec into buffer Sdelete string^Zinsert string^Z substitute string nT, -nT type n lines U, -U uppercase translation V, -V line numbering on/off 0V " display free buffer space nW  write n lines to new &^ 1 to 8  m alphabetic or numeric characters. .typ represents the optional filetype, which can be 0 to 3  alphabetic or numeric characters preceded by a period. ;password represents the optional password, which can be 1 to 8  alphabetic or numeric characters. Valid combinations of the elements of a file specification are shown below: filename d:filename filename.typ d:filename.typ filename;password &[ file 0W , write until buffer is half empty nX{Z} nwrite or append n lines to X$$$$$$$.LIB nXfilespec{^Z} write n lines to filespec or append if previous  + X command applied to the same file 0X E delete file X$$$$$$$.LIB 0Xfilespec^Z delete filespec nZ wait n seconds ///2EXAMPLES Examples: A>ED TEST.DAT A>ED TEST.DAT B: A>ED TEST.DAT TEST2.DAT A>ED TEST.DAT B:TEST2.DAT Command E&f d:filename;password filename.typ;password d:filename.typ;password Certain Concurrent CP/M-86 commands select and process several files if "wildcard" characters appear in the filename or filetype. The two wildcard characters are ?, which matches a single letter in the same position, and *, which matches any character at that position and any other characters remaining in the filename or filetype. ///1FORMAT Syntax: FOR& xamples: :#a :p :4c0tt :e :5K :B5T :Rmyfile.txt ///1ERA Syntax: ERA filespec Explanation: ERA erases a file or group of files. ERA accepts ambiguous file specifications. The ERAQ command works like ERA, but prompts you before performing the erasure. ///2EXAMPLES Examples: A>ERA DRAFT.BAK A>ERA B:LETTER.DAT A>ERA C:LETTER.* A>ERA D:*.BAK A>ERA B:*.* ///1ERAQ Syntax: ERA&  MAT {d:} Explanation: Prepares blank or reusable diskettes for use with Concurrent CP/M-86 on the Rainbow. You must use FORMAT to prepare a diskette to store files you create under Concurrent CP/M-86. FORMAT cannot format any diskette that has a write-protect tab covering the write-protect notch. Concurrent CP/M-86 does not let you switch virtual consoles while you are using the FORMAT utility. Diskettes formatted with the Concurrent CP/M-86 '' utility can also be used under CP/M-86/80. Make sure that you do not have valuable files stored on a diskette that you prepare with FORMAT. In the process of formatting, FORMAT overwrites any information that exists on a diskette. When you enter the FORMAT command at the system prompt, you see the interactive screens. You can bypass the interactive mode by entering the command as follows: A>FORMAT d: This command formats'HELP>. HELP> ///1INITDIR Syntax: INITDIR d: Explanation: INITDIR initializes a directory to allow time and date stamping on a diskette or hard disk. Attempting to enable time and date stamping on a directory that has not been reformatted by INITDIR results in an error message. INITDIR only works on disks that have already been formatted according to your computer manufacturer's instructions. ///2EXAM'% the diskette in drive D. Keep in mind that using command-line mode gives you less opportunity to make sure that the diskette you want to format is in the selected drive.For additional information, press your Rainbow's HELP key and specify FORMAT. To exit FORMAT, press the Exit key twice. ///1HDPART Syntax: Explanation: Sets up a hard disk partition for use with Concurrent CP/M-86. When you enter the HDPART command at the system prompt'~PLE Example: A>INITDIR C: INITDIR WILL ACTIVATE TIME STAMPS FOR SPECIFIED DRIVE Do you want to re-format the directory on drive: C (Y/N)? Answer with a "Y" to continue. If the specified disk was already formatted for time and date stamps, INITDIR displays the message: Directory already re-formatted Do you want to recover time/date space (Y/N)? If your directory is full and you previously enabled time and date stamps, you can use INITDIR to fre'm, you see the interactive screens. For additional information, press your Rainbow's HELP key and specify HDPART. ///1HELP Syntax: HELP {topic} {subtopic1, ... ,subtopic8} {[NOPAGE|LIST]} Explanation: HELP displays a list of topics and provides summarized information and examples for Concurrent CP/M-86 commands. After typing the word HELP or pressing the HELP key, you see the list of topics a'e up the directory space. If INITDIR finds time and date stamps in the directory, it displays the following message: Do you want the existing time and date stamps cleared (Y/N)? ///1KEYSET Syntax: KEYSET Explanation: Allows you to define the function keys on your Rainbow keyboard. The function keys are located along the top and the right-hand side of your Rainbow keyboard. You can also use KEYSEY to display the current functio'vailable and the HELP prompt, HELP>. Select and enter your topic. One or two letters is enough to identify the topics After HELP displays information for your topic, you see the HELP prompt again, and a list of subtopics. Enter a period before typing the subtopic name, then press Return. - Enter ? to display the list of main topics. - Enter a period and subtopic name to access subtopics. - Enter a period to display what you just read. - Press the Ret'@n key definitions. If you find yourself typing a command line daily or more frequently, define a function key with KEYSET, then you can enter a long command line with a single keystroke. KEYSET is a menu-driven utility that presents you with a series of screens. At the bottom of each screen there are instructions that tell you which keys to press in response to the options listed in that screen. You can define keys on an operating system' urn key to return to the system prompt. - [NOPAGE] prevents the screen from stopping at 24 lines; console display keeps scrolling. - [LIST] removes extra lines between headings; use with CTRL-P to print. - Press any key to exit a display and return to the HELP prompt. ///2EXAMPLES Examples: A>HELP A>HELP DATE A>HELP DIR A>HELP>.EXAMPLES A>HELP DIR EXAMPLES HELP>SET HELP>.PASSWORD HELP>SET PASSWORD '  or application program level. KEYSET defines keys on a per-virtual console basis. When you enter function key definitions, they take effect only in the virtual console in which you made the definitions. You can save function key definitions for the duration of a work session, that is, until the next system reset, or until the power is turned off. The function key definitions that are in effect are the last function key definitions made, (Y(K either through interactive use of KEYSET or through use of KEYSET with an input file. At any one time,KEYSET allows you a maximum of 256 characters for all function key definitions. A single key's definition can be up to 60 characters long. When you enter the KEYSET command at the system prompt, you see the interactive screens. For additional information, press your Rainbow's HELP key and specify KEYSET. ///1LDCOPY Syntax: LDCOPY {d:} fl(ical diskette to rotate. In the syntax line, n is 0 or any integer from 1 to 24. n is the number of 32K increments of memory that you reserve for the MDrive. The minimum amount of unused memory space you need for MDrive is 32K. The size of MDrive is limited by the amount of memory you have available in your system. You can create an MDrive using SETUP in its interactive mode. Be aware that space reserved to the MDrive is space unavailable for a(oad{.ldx}|{d:} wload{.ldx} LDCOPY source d: destination d: Explanation: LDCOPY copies the operating system loader file from a loader file on one Concurrent CP/M-86 diskette or hard disk partition to the system tracks of another Concurrent CP/M-86 diskette or partition. A diskette receiving the system loader must be prepared with the FORMAT utility before you use LDCOPY. To use LDCOPY, you must have the files FLOAD.LDX or WLOAD.LDX in ( pplication programs. The contents of the MDrive disappear when you turn off the power to your Rainbow, or when you perform a system reset. If you want to save any files sotred on MDrive, use Concurrent CP/M-86's PIP to copy the data to a diskette or hard disk. For additional information, press your Rainbow's HELP key and specify MDRIVE. ///1PIP (copy) Syntax:  DESTINATION 4SOURCE PIP d:{Gn} | filespec{[Gn]} = filespec(= your source drive. FLOAD.LDX contains the system loader for diskettes; WLOAD.LDX contains the system loader for hard disk partitions. Follow these three steps to create a boootable diskette: 1. Use FORMAT to prepare a blank or reusable diskette for use with Concurrent CP/M-86. 2. Use LDCOPY to copy the system loader from a diskette containing FLOAD.LDX to the formatted diskette. 3. Use PIP to copy the operating system file({[o]},... | d:{[o]} Explanation: The file copy program PIP copies files, combines files, and transfers files between disks, printers, consoles, or other devices attached to your computer. The first filespec is the destination. The second filespec is the source. Use two or more source filespecs separated by commas to combine two or more files into one file. [o] is any combination of the available options. The [Gn] option in the destination file(#,CCPM.SYS from a copy of your system diskette to the diskette to which you have copied the system loader. If you want to boot from a hard disk partition, first prepare the your hard disk with the Winchester disk utility that is shipped with the Rainbow Winchester Disk Option. Then use LDCOPY and the WLOAD.LDX file. Use PIP to copy CCPM.SYS, and HDPART to mark a partition as a Concurrent CP/M-86 partition. For additional information, press(spec tells PIP to copy your file to that user number. PIP with no command tail displays an * prompt and awaits your series of commands, entered and processed one line at a time. The source or destination can be any Concurrent CP/M-86 logical device. ///2EXAMPLES Examples: COPY A FILE FROM ONE DISK TO ANOTHER A>PIP b:=a:draft.txt A>PIP b:draft.txt = a: B3>PIP myfile.dat=A:[G9] A9>PIP B:[G3]=myfile.dat COPY A FILE AND (  your Rainbow's HELP key and specify LDCOPY. ///1MDRIVE Syntax: MDRIVE n Explanation: MDRIVE creates or removes a virtual drive in your Rainbow's memory. The virtual drive is called a memory drive or MDrive. Concurrent CP/M-86 uses the memory drive as if it were a diskette drive. When using MDrive, simply refer to drive M. Accessing data on the MDrive is much quicker than accessing data on a diskette because there is no phys( 'RENAME IT A5>PIP newdraft.txt=oldraft.txt C8>PIP b:newdraft.txt=a:oldraft.txt COPY MULTIPLE FILES A>PIP b:=draft.* A>PIP b:=*.* B>PIP b:=c:.*.* C>PIP b:=*.txt[g5] C>PIP a:=*.cmd[wr] B>PIP a:[g3]=c:*.* COMBINE MULTIPLE FILES A>PIP b:new.dat=file1.dat,file2.dat COPY, RENAME AND PLACE IN USER 1 A>pip newdraft.txt[g1]=oldraft.txt COPY, RENAME AND GET FROM USER 1 A>PIP newdraft.txt=oldraft.txt[g1] COPY TO/FROM LOG ))ICAL DEVICES A>PIP b:funfile.sue=con: A>PIP lst:=con: A>PIP lst:=b:draft.txt[t8] A>PIP prn:=b:draft.txt ///2OPTIONS Options: PIP OPTIONS A Archive. Copy only files that have been changed since the last copy. C Confirm. PIP prompts for confirmation before each file copy. Dn Delete any characters past column n. E Echo transfer to console. F Filter form-feeds from source data. Gn Get from or go to user n. )~stem drive, you can either press the Print Screen key, or enter a PRNTSCRN command at the system prompt. You can choose from options that allow you to print screens using the LA50 or LA100 printers. Both printers are capable of reproducing all VT100 graphics characters that can be displayed on a Rainbow monochrome or color monitor except double-height, blink, and reverse video. PRNTSCRN waits until any program using the printer is fin) H Test for valid Hex format. I Ignore :00 Hex data records and test for valid Hex format. K Kill display of filespecs on console. L Translate uppercase to lowercase. N Number output lines O Object file transfer, ^Z ignored. Pn Set page length to n. (default n=60) Qs^Z Quit copying from source at string s. R Read files that have been set to SYStem. Ss^Z Start copying from the source at the string s. Tn Expand tabs to n spaces. )ished before it begins sending output to the printer. When you enter the PRNTSCRN command at the system prompt, you see the interactive screens. For additional information, press your Rainbow's HELP key and specify PRNTSCRN. ///1RECOVER Syntax: Explanation: Recovers protions of files that reside on a defective portion of a hard disk. When you enter the RECOVER command at the system prompt, you see the interactive screens. For addit)yU Translate lowercase to uppercase. V Verify that data has been written correctly. W Write over Read Only files without console query. Z Zero the parity bit. All options except C,G,K,O,R,V and W force an ASCII file transfer, character by character, terminated by a ^Z. ///1PRINTER Syntax: PRINTER {n} Explanation: PRINTER displays or selects the printer device attached to the current virtual console. Several consoles) ional information, press your Rainbow's HELP key and specify RECOVER. ///1REN Syntax: REN {d:}newname{.typ}=oldname{.typ} Explanation: REN changes the name of the existing file (specified by oldname) to a new name (specified by newname). You cannot specify two different drives. If the file specified by newname is already present in the directory, REN displays the following message on the screen: Not renamed: filename.ext alrea) can share the same printer, but only one process can use a given printer at a time. When you enter the PRINTER command without a number, the system returns the number of the printer assigned to the current virtual console. To select a printer, enter the PRINTER command followed by the printer number to be attached. Note: Refer to the instruction manual supplied by your hardware manufacturer to determine how many printers your system supports. //)dy exists, delete (Y/N)? ///2EXAMPLES Examples: A>REN NEWFILE.DAT=OLDFILE.DAT A>REN B:NEWFILE.DAT=OLDFILE.DAT A>REN B:NEWLIST=OLDLIST A>REN NEWFILE.DAT=OLDFILE.DAT Not renamed: NEWFILE.DAT already exists, delete (Y/N)? Y NEWFILE.DAT=OLDFILE.DAT In the last example, the new filename already exists. The user overrides the error by entering a Y at the prompt. ///1SDIR Syntax: SDIR {d:}{filespec}{,filespec}{[option]|[option=modifier) */2EXAMPLES Examples: A>PRINTER P; displays the current printer number Printer Number = 1 A>PRINTER 3 ; sets the current printer number Printer Number = 3 ///1PRNTSCRN Syntax: PRNTSCRN Explanation: PRNTSCRN enables you to print the screen contents of any or all virtual consoles toq a printer or a file on diskette or hard disk. If you have the file PRNTSCRN.CMD in your default or sy) ]} The SDIR utility is an enhanced version of the DIR utility. SDIR can search for files on any or all drives, in any or all user areas. Only one option list is allowed. The most efficient way to become familiar with SDIR is to use it. SDIR does not change any information on diskette or in memory, so you can experiment with it freely. ///2EXAMPLES Examples: A>SDIR [xfcb] D:*.CMD A>SDIR [nosort,ro] A: B: C: A>SDIR [user=3,exclude] *.CMD *K* A>SDIR [size,rw] D: A>SDIR [user=all,drive=all,sys] *.PLI *.CMD *.A86 ///2OPTIONS Options: [DRIVE=d] Displays files on the specified drive only. [DRIVE=all] Displays files on all online drives. [EXCLUDE] Display2s only files that do not match filespec. [FF] EPrints a Form Feed character at the start of each header. [FULL] xThe default SDIR option. [LENGTH=n] Displays a new (Page) header every n lines. [MESSAGE] Causes SDIR t*R file. DELETE The password is only required for deleting or renaming the  > file. You do not need a password to read or modify the  S file. NONE No password exists for the file. If a password exists,this  modifier can be used to delete the password. ///2ATTRIBUTES Syntax: SET filespec [attribute] Attribute Meaning RO 2 Sets the file attribute to Read-Only. RW Sets the file attribute to Read*o display where it is searching for files. [NOSORT] Displays files in the order that they are found on the disk. [RO] (Displays Read-Only files only. [RW] 5Displays Read-Write attribute files only. [SIZE] ,Displays only file name and size. [SYS] 1 Displays SYStem attribute files only. [DIR] Displays DIRectory attribute files only. [USER=n] Displays files on user n only. [USER=all] Displays files on all user numbers. *-Write. SYS +Sets the file attribute to SYS. DIR Sets the file attribute to DIR. ARCHIVE=OFF Means the file has not been backed-up (archived). ARCHIVE=ON Means the file has been backed-up (archived). The  8 Archive attribute can be turned on by SET or by PIP  8 when copying a group of files with the PIP [A]  _ option. SHOW and DIR display the Archive option. F1=ON|OFF Turns ON or OFF the user* [XFCB] Displays only files with XFCBs or date stamping. [NONXFCB] Displays only files without XFCBs or date stamping. ///1SET Syntax: SET [options] SET d: [options] SET filespec [options] Explanation: SET initiates password protection and time stamping of files. It also sets the file and drive attributes Read-Write, Read-Only, DIR, and SYS. It lets you label a disk, and password protect the label. To enable time stamping *-definable file attribute F1. F2=ON|OFF Turns ON or OFF the user-definable file attribute F2. F3=ON|OFF Turns ON or OFF the user-definable file attribute F3. F4=ON|OFF Turns ON or OFF the user-definable file attribute F4. Examples: SET [PROTECT=ON] Turns on password protection for all the files on the disk. You must turn on password protection before you can assign passwords to files. SET [PROTECT=OFF] Disables password pr*g of files, you must first run INITDIR to format the disk directory. ///2LABEL Syntax: SET {d:} [NAME=labelname.typ] SET [PASSWORD=password] SET [PASSWORD= Examples: A>SET [NAME=DISK100] Labels the disk on the default drive as DISK100. A>SET [PASSWORD=SECRET] Assigns the password SECRET to the disk label. A>SET [PASSWORD= Cancels any previously specified password. ///2PASSWORDS Syntax: *otection for the files on your disk. A>SET MYFILE.TXT [PASSWORD=MYFIL] MYFIL is the password assigned to the file MYFILE.TXT. B>SET *.TXT [PASSWORD=SECRET, PROTECT=WRITE] Assigns the password SECRET to all the TXT on drive B. Each TXT file is given a WRITE protect mode to prevent unauthorized editing. A>SET MYFILE.TXT [RO SYS] Sets MYFILE.TXT to Read-Only and SYStem. ///2DEFAULT Example: A>SET [DEFAULT=dd] Intructs *  SET [PROTECT=ON] SET [PROTECT=OFF] SET filespec [PASSWORD=password] SET filespec [PROTECT=READ] SET filespec [PROTECT=WRITE] SET filespec [PROTECT=DELETE] SET filespec [PROTECT=NONE] Password ProtectionR Modes: READ The password is required for reading, copying, writing and  k deleting or renaming the file. WRITE The password is required for writing,deleting, or renaming  0 the file. You do not need a password to read a* the system to use dd as a password if you do not enter a password for a password-protected file. ///2TIME STAMPS Syntax: SET [CREATE=ON|OFF] SET [ACCESS=ON|OFF] SET [UPDATE=ON|OFF] Explanation: The preceding SET commands allow you to keep a record of the time and date of file creation and update, or of the last access and update of your files. Option Meaning [CREATE=ON] Turns on CREATE time stamps on the disk in the ++ү  5default or specified drive. To record the creation  6time of a file, the CREATE option must be turned on  gbefore the file is created. [ACCESS=ON] Turns on ACCESS time stamps on the disk in the  6default or specified drive. ACCESS and CREATE  5options are mutually exclusive; only one can be in  6effect at a time. If you turn on the ACCESS time  stamp on a d+ turn off the power to your Rainbow. If you want to save your settings, press the Addtnl Options key from a parameter group menu to obtain the additional options menu. You are given four options as to how you want to save or restore your settings. ///1SHOW Syntax: SHOW {d:}{option} SHOW by itself displays the drive, the Read-Only or Read-Write mode for the optionally specified drive, and the remaining space in kilobytes for all lo+3)isk that previously had the CREATE time  5stamp,the CREATE time stamp is automatically turned  Poff. [UPDATE=ON] Turns on UPDATE time stamps on the disk in the  6default or specified drive. UPDATE time stamps  record the time the file was last modified. Examples: A>SET [ACCESS=ON] A>SET [CREATE=ON,UPDATE=ON] ///2DRIVES Syntax: SET {d:} [RO] SET {d:} [RW] Example: +gged-in drives in the system. Use the SHOW options to display drive characteristics, active user numbers, or the directory label. SHOW HELP displays a list of available options. ///2EXAMPLES Examples: SHOW SHOW SPACE SHOW DRIVES SHOW USERS SHOW LABEL SHOW HELP SHOW A:SPACE SHOW B:DRIVE SHOW C:USERS SHOW D:LABEL ///2OPTIONS Options: SHOW SPACE ; Same as the SHOW display. SHOW DRIVES ; Display+ A>SET B: [RO] Sets drive B to Read-Only. ///1SETSYS Syntax: SETSYS Explanation: SETSYS allows you to change the system and temporary file drives' assignments. When you first start Concurrent CP/M-86, the operating system automatically assigns these drives to be the drive from which you boot Concurrent CP/M-86. Concurrent CP/M-86 finds files with the SYS attribute in user 0 of the system drive from any dr+*s the drive characteristics of logged-in  ~; drives on the system, or for a specified drive. SHOW USERS ; Displays the current user number and all user areas  |; on the drive that have files assigned to them. SHOW LABEL ; Returns a display of the optional directory label,  ; if it has been created. SHOW HELP ; Displays a list of the SHOW options. SHOW d: ; SHOW with the optional drive specifier displays +ive and user number in your system. The operating system stores temporary files, such as the files created when a program is running in a background buffered console, in the temporary file drive. When you enter the SETSYS command at the system prompt, you see the interactive screens. For additional information, press your Rainbow's HELP key and specify SETSYS. ///1SETUP Syntax: SETUP Explanation: SETUP lets you modify features of+ ; information for the specified drive only. ///1SUBMIT Syntax: SUBMIT filespec (optional parameters) Explanation: SUBMIT processes a command file with a filetype of .SUB consisting of Concurrent CP/M-86 commands given one command per line. Any optional parameters (such as a drive or filespec) following the filespec in the command line are substituted for their corresponding formal parameters ($1,$2,$3...) in the SUBMIT +  your Rainbow system, such as printer and modem parameters, and video display characteristics. When you enter the SETUP command at the system prompt,you see the interactive screens. For additional information, press your Rainbow's HELP key and specify SETUP. To exit SETUP,you can press the Exit key from any parameter group menu to return to the system prompt. When you press Exit, SETUP stores your settings until you perform a system reset, or you +  file. ///2EXAMPLES Examples: A>SUBMIT START A>SUBMIT B:START A>SUBMIT MAX.SUB data1 data2 data3 ///1TYPE Syntax: TYPE filespec Explanation: TYPE displays contents of an ASCII (text) file on the screen. Press any key to discontinue the display. TYPE does not accept wildcard filespecs. Entering a ^P before the type command causes the output to be echoed to the printer until another ^P is entered. /// ,},^2EXAMPLES Examples: A>TYPE letter.dat B>TYPE a:document.law C>TYPE program.bas D>TYPE program.a86 ///1USER Syntax: USER {number 0 - 15} Explanation: USER displays and changes the current user number. USER with no command tail displays the current user number. USER with a number from 0 to 15 changes the current user number to the number specified by n. CP/M assumes a default user number of 0. Files set to SYStem on US,p<tn<5V5% 5m64?@Hx?@z?<t<5"5 p??66p??8`u8<t<66 4)?Z6R?y,y_+nT+RPW,,_6R{7,b,\ 2+,*y>r?_66r?>_6PEP_:">r?_6r?._6F@رia6:.r?._6F荾L!Ë6:d????4$<t~????~?@|?~?|?:,>ER 0 are available to all USER areas as Read- Only. ///2EXAMPLES Examples: A>USER B>USER 0 A>USER 15 A>USER 7 ///1VCMODE Syntax: VCMODE {option} VCMODE specifies background operating modes for the four virtual consoles. When a virtual console is switched-out, it operates in either the dynamic mode or the buffered mode. See the HELP file explanations under BUFFERED and DYNAMIC for more information. ///2EXAMPLES ,.~? ۡ:ã?64?9?64?+v?~?@|?~?|?:~?v ۡ:ã?64?9?~?|6y66?>f?~?64?9?~7<?66x?7786~64?9?~"<umJ$<t36p?6?8u7 ,%Examples: A>VCMODE A>VCMODE dynamic A>VCMODE buffered A>VCMODE size=5 ///2OPTIONS Options: DYNAMIC switches the console to dynamic mode. If a console is in  ; dynamic mode and you switch to a different console, you  ; will not see any data that may have scrolled off it's  p screen while you were switched away. BUFFERED If a console is in buffered mode and switched out, data  # output from a running program goes,6p?6 J6p?6?8u6Ƅ?6k7f:V4v??d?f?46p??8`u464?9?~ 7x? 7 78 7~64?9?~"<u 7尀u<u6p? 7?>?>? |"<t7?8?u7\4$>?!t"Ă>?!| <t 7????~? >?!uv?v?? 7 ?7O 4$<t ~?@|?7`?9d?~d??,؋6h?.d?6h?.d?>p?7 , into a buffer file on  , disk. Thus screen output is preserved. P2 P2shP22sUQPPw2 P|6WqP`2 PePP2 PUXPaP92 P>2s%%\P1 PbPC2UPP]UPFP]U Pv~]U Pvn]UPFP[]U PPJ]UPv<]U^G G PS#]UPv]UPv]UPv]U^G G PS,? op?.7F؋.h?.d?芇 h?.d?؋.p?.7Ff?877 h?7`?>`? O<77o4$<túRMe&&`F%<]7[7$<t)44,<7l7<t4r J7677>7}16p?7?6j??>p?7 5 = ?8?uD4$<t6j??(4$<tH؋6j??>?}>d?~ 7774$:?t&:"t., G  74Â1u4Àu t2<5 5` t 5u5i5 5аL0Ȱ 5/ G?R -$g6%% 5%9 %,&-,y4C4Cu:D4/u&:"t4 5-؊ɡ4%䀀t, D??7?>?}G>?~z??@u ?@77u 7o z?)?x?H?4$<t?77d?7787~6h?7ظcu6p?>7>h?7ظ8tu7>7 K6p?>77>h?7ظ74u<t$7뮋6h?7ظƄcd?770Vb??7M$<t<77f?d???~?7@?b?9?~|77x?686887~b?9?~"<t?6p?7?>?>? |"<t78 --X?7798x?b?9?~x=8??47x?A8A887~b?9?~"<t)7?6p?7<}B8?7붠4$<tD8|H8>?J8#6H8x?N86H8N88~>?"<uw6p?>H8?>?>? |"<t86h?.?>p?H8 t<t?6H8fFO864?>p?O88 ~O8R8R8Q8>Q8u?@?۠?؉?6j?? .?>h?Q8ظ-a 6?" )969 6? g 991969  6?  2 64? "999969>99A::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ËË: t :ñ&O:Q-Xvh?Q8ȸ؋.j?? .?芇4NT8R >T85ER  41|V8R9  6V84~e9 tZRY y4j C4u:D4u&:"tð|X8x?Z8Z88X8gX8@t6j?X86j?X8?Y8>Y86j?X8Y8Y8X8h[8J6p?>[8]8_8a8q8>q8?6]8q82؋6p?>[8 23؋Êܠq8`8q8뺋6_-:E:C:A:?:ø  .=:>:Q?:QA:QC:QE:QPX(YYYYYl>:RlY (:D,:&6 : :,::&&u9G: uG: u!W: uW: uùG:๋W:G&Gu&O&O&g&gȱù3&G ,P[&TËËS Q[< r <"rúh: 7".:Ë.+:û\ûlû2 [PDt-8lv<túR)m  R i Ryi8P i8PEP_i8r8q8>q8Nq8аi8ȋދ6_8r8*u<t!8u8W8O?8?8;z?u88;z?u8C?>8u-zfc [  ñ  :7/'~yqi aYQLG?7^D(   !"#v$k%x`(wt4wwt4u3]X3Z3Վ;u;sNOCs++ßPSޞRQڋ:ډ:C7Cڻ ܇ڈC7CYZC7CC/ t IBC[XĞSP: t1SC-88v8684>8>p?8 5 =+~?88;z?u 686:>8@KË6:*8888z??68?8688x?8888D68488>86848888~?68H?88888K8x?8888~D68488>86848888뱡?9?}888z??!L82?u9t^?r969>z?9- -7ډ:CCCC7CC/ t ICB[XĞ[Ë: t)SC7CC/܊*Ê[s ډ:͠? t܇ڻ?*Cr5߻܇ڠ? uÊȵ?Iي*Csû?ٻ? uSn[? uÊжJ?ڊC7ډ??.CBu?@ NjBu? tÊ<rË@?à? uË??BCuð: u{Y:r,;s&:ۜZӋRúDRQ@$:+؃s:<GG):+:::??+ێfOSKK:[::C:Çڋ:˻-  93? 99?9999<uyR  9 B UR ? % ? <9 9S96S9>z?W9W [9]?]9?_9"?a9'U9c9c9 e9+<tyR 5 W9 l R ? O ? 8E9u999^?92?>2?t<t6<9 9U62?462?4?64?- :uÊ:tC uÊK:tSKK[ډ:K:<rtu-ڊ$ȊCЊ1B u t;Sٰ*Cu[QSً^RڱHZRAZ[Y u222IC?KK>: t:#u: +ð2ۋGGu teZRSߋ3RRQߺKFyN߾'FCYZXP2t$R=t+݋LXy$Xu 3Êwy/Cù/GCù2Ί .o.'CØ@@ȋ[++N x*FF@AȺ +N x$t < tfJt:uF*:s*N*:r*GG؊ F_Z FGQ*GG FF*:ZG/ F) GFF*؆ZGG*Y** t# t tuJt :u GJu< uì uY*+QAFFQ7Y*[:sQWG_X*[ FWG:r_Ê F:sP**s sXÊЊ00 Dt3۱/C-G03tF+uO=.uO0 =0u G.@ t.@1@uO ,@+@t*Ż/@*0@:U+@uà,@.@y<rÊж@ڰ< s, K-@ .u90@ u<0u -@ tû/@ t-@*@-20@û*@ x<s @ڊ0ð0<uu <t2s(؟PSCCCCXĞZRPĊu0C&ܹ7$ ^P$XCu$t?t<t50< s<t?>0< t<t?0<Ë<<B<$<tH???@9?u"R^< u<t90_<6\<<~!6\< ?a<>?t6\<35^<>^<t<tgp<r<6p< >r<t >r< t >r<,t >r< s >r<'tû~<<<C$Ȋ:sCCC? u<SCCC7C*ÊЊNJsR*ЊŊ[r u<rFSCCC7Cهڋ^SCCC7ZC7Cڋ^ڈC7KKKڊ$ C7[CCCCÊ uÇڋ:*Šr*ÊrڟK/KK7Ks*Êr*r| t*r"ي$ C7ڟCCC/sÊيC/CC7ڊs&C/KڊيCCC7/QY? t:r?:uQY====򤰀6=<u<tË6=6= = 2=~6= ==>= =6=u#6=%Ԁ䀂t 6=DŽP6=u-6=%䀂t 6=DŽ 6=DŽ<6=DŽ6=DŽ6=DŽ6=Ƅ 6=%= 6=%䀂t= 6=%䀂t= 6=%䀂t6=u 6=DŽ=>6==6=>=6=<t<t= >>>1à@$<t>Rþ/<<<s(ˊ }/vQpC/QeC7[Y@@QRS<sٷ t?5R[ZY<u<r,ڻ?*tC*tË?S?S([Z[ZY,uÊ y uRSQPhXĞж=ڞޞ֊C7;(8Ys)-[ t[ t S,[ð s n i $0<:r埆PXS[S[< rd:r :r*PXĞÊuC uQS{[Y=:ڻ܊*ÊЊu r< rF#C:ڰ uȊC7CSP/? rf>P>Xë^V.PX+Ë@< s< u C@-ފC7ڊC7Rmܠ?<r >J2?ȵ@ uٞKCZ?ٞޞֈC7?É>Yޞ։>>QY ܞBޞ֋QÉ?Z[??C7C?ÊC7 ?$? uÊ uÊÊ uË,a<sAË< u<=u<.u<:u<;u<u<[u<]Ê ußBË?ڱ/NX[:S$< s?[Sޞ֊<$t|[,1<s1\ tl tYB<$tMڊ< uBg>QRS:u < tQC[ޞZYuÊ2*[YY 2Ë$?+ޞC7C*CC/x=Ƞ=m/C*r8>Pڱ ڲ c ^>7KBBڞ C >ޞ֊Ë$? u!u t2OڊȰ Ê<t t2ðFË$? unt2Ê<uڰ Ê<tt2QYuÈâ)?$?/ޞ։&?rZ u&?ޞևڱً$?Cڠ)? tCC7r~mB7K$u#?&?K Ê tKڊ$"??"?<r*t"?<r ?/2uC"?<rS?KK?[ ǟKt / Huð-uðCuðD<:u< tt*Ż?*s/ Т??n?1ޞJ uCC$?ڋ ?C7tw< un$?"?<rB$u??R^Zu&"?<t:RGZAu%?$?(ں?BCu$?C<u $?װ ?2C[uvp[kEou`HU$?,uù"ޞtßCtßC0u!<uI-uW u<uo;u$?<t$?ڻ*ڞ/ޞ֟Bâ(?$? t(ޞ֊C7R^S[*Êr[ 00 yr2#? t#RS(?<u O[ZuÈ [ZuCJ׋$? t:*ڊ t/Ȼ#?:r#P(?PtX,uXYY u u< ru u  ?2$?)Ջ ?C7KڟKK9]ux<ro"ޞ֊C/C@C/CI#ctA<u;*ޞ֊[ڻ t sڋ$?"وC7Cڋ?S ËFF*S[ZW*G*:s_Ê FZ*+RPXËG*GG2۱*ñ Ԋû1?< sñð0070? Ë-?!ޞtßCtßCSCC/C*CC[à0? tË-?ڻ!ڠ/?<tr1? uÊ$CЊCIFIED DRIVE.1Do you want to re-format the directory on drive: Do you want the existing time stamps cleared0Do you want to recover time/date directory space (Y/N)? YyABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzEnd of PASS 1. ERROR: INITDIR TERMINATED. Requires Concurrent CP/M-86 2.0 Directory already re-formatted.Not enough room in directory. Wrong password.No time stamps present. Not enough available memory. Disk is READ ONLY. Cannot find 00 S last XFCB. Unrecognized drive.$Some other process has an open file. 'INITDIR must be run in foreground only. Fatal XIOS read error.Fatal XIOS write error.Cannot select drive.ABCDEFGHIJKLMNOPEnter Drive: : Directory is password protected.Password, please. >;While reading record : track , sectorWhile writing record Z0  1111111111 1  222222222F5R52 2  5 55 55 55?p?6'm666?j??p???p?x?jj??p?66p? 7 7?p?77]7 337"77t??j?777?p??p?7?p??p?u8!&?p?l?888n?8888l?8n?l?8n?8???? 9?9?9"W9?W9?i933(99994# MXdisk Xmxdisk Later CP/M or MP/M Version Required$ Insufficient Memory$ Invalid I/O List$'K@!"::?:: Format OverflowR;3EUUP8)& COPYRIGHT (C) 1981, DIGITAL RESEARCH W؎ uC2&G&G&E>t "i83|;?;;;;;;;?; Stream/Record Sequen/Direct Input/Output Keyed Access P< $con<<;;;;;;<<.<5<0<B<8<9<L<:<;<V< X:u> t> ti>e ueLfDgX\[u =ڱ3,G R)'Z<t u€ú> t>:u$_$_t!D#tD t u< u&T,A:rT,A<r  >tl> u_<u[D3PUNLSTBAD====2=====?== Invalid Format Item.dat ==>== >> >(Z Condition Stack Overflow$>>?>> I/O Stack OverflowCON CON RDR PUN LST h3Tu )!T9uC;ѝwɈt tʺhfYúDK >u2&G> t uPs PP>=t >_t&P> u;>Ttms&P\P$P''PP#%9>u%>T u.TP'P,Pv >v P%>t>t>u ,t > tP>,t@>ue>kuk>gug>Tr>T wsP>Tt>T u>'w P u>T uP s&P+4yannot run LDCOPY. $MXdisk WLOAD LDX FLOAD LDX    /,*y>r?_66r?>_6PEP_:">r?_6r?._6F@رia6:.r?._6F荾L!Ë6:d????4$<t~????~?@|?~?|?:4A:]UFF]UPP]UPP]UPF$Py]U P P]U PvX]Uv]U PP2]U PP#]UPv]U^G$P]UvPvP.>t^GsPS]UPvP]UPvP]UPPP]UvmPvuP]UPvaP]UPvMP]U^$ug^OG$PPvP\]UvPvPB]UPP]UPvP]U PP]U44F8Wt QWP]U6V]U6]U6S]U!Pv|P]U"PveP]U#PvN]U$Pv>]UF8t ,QP"]U0PP]U찡PP]UFȈFxty&y^9$~ v0~s*>xt#>x w Px˷Ry>y s Pfyf}Pv~tK^AP=:P447ww< w,Ƌ^v t< u.P 6vwux<t <t<t<u Ty<t < w<w@P>y r@Y"r-$UP]U PP"tPP<uP~]UI:r$I:uH:rH:u G:s]ð]U*PUP-PP^PPPu>t PUPUP>uu  PUPu]U,&P>tiЊ0"s>uuP&Pn'"(")"*4 s7R,COPYRIGHT (c) 1983 by DIGITAL RESEARCH INC.Xَэ&$P3ɋUVN]U]UF]Ð3Us`PPP*>t@<1s Pe-PPs P|VW%>t 4 "/"0"&PMGPPPFGHI ]U젾s%u] s)P 60PUPtPUPUPs  @ P+ȃvH@ss ȱP60PUPk>t PUPA 몠mrPWPi;spUPt@}vux||u>t P&Ps 2:t >FuF&PТs sP&P &P86]á ]U~ r>[t:[wm\s PFP. vEPFP7;rF60P˫ ]U~ u>kuv[2~k8~r(~k*~~>~t ~ P)~ u]U~t@"rrs F0P]U5 &Ph\P>u@P;r@Y"s ؀>u>u P\Pbs]á@$@PPP2P'PP$s2 isvbsS>uP>Yu@P>Nu@Y"s$@ZsPWPY>YtbsD]U< w(Ê t< u.P6u]UXr;2?&P>t.$@P'PP1s]e˰]U젱:Su :&u]UUU:r ]àU5HFPF$P]U8et@ru'ut'ts'sP6t6u>eu :P  P ]U]s~ tmsJ~ tD~t>g>gt"<u<  :r   P>etJ~ u v~ u]U~ar ~zwf_F]U~Ar ~ZwN F]UT.!Po ;r( s> t g6  +PP-as*fs > t@sqs&ls 6]5]U< t]U> ta]YQUG.  >,s> u >$u (ڋG$G,%VG->wƇXu"#$Z6s#>r]À>*uPЀ>:t>u<G,A<v]6Qs>[uUG. ]>t]> wi<v@p֋P:t@Y"rȀ>uG.H<[u,U]Àu]À>[u>u]>.u- Ps> r]À>*u P5Fcs 6]à]U>$t$Ȣ$<u/ ])>"t"!Ɗ!]<u]Â>jt%6jIsj!j#"#맂>ht6hsh$ ]]]U#FFƊu :u##]Ufs ;w@"]À>t@]U>:t#>us]ðP&P6ࢇ>u"`s&>:u@P>u@Y"sWXM:P66k>t ZR5x>;u1PHs!>r]àƊH$π>[uUG.G ]N]U> wF:duu]UƊ?u]U?:Fs]U< t@P]t@Z rAv> tİP#€>St>Qu1U<t@P> t@Y r9,0< v#v,0< w ݠXu<vP렓G-!*] 5t P&PD]U젅,0< w]à,A<v P&P,A ]UP%]UPY ]UPY ]U>jt P>ht P]UtPgUP>>u PUP}>tvsUnsL>Yu@P>Nu@Y"sP_Pр>YtPE!UP]&&PPPePPdUPI" " " "  " "  PXsf12&P]U젹s0-0%-55 ]á-0%-0;r]U>t:fs1-uG>uG%GuI며P&Pe]U>u 5 %r />N]oz%3Ng * (02/07/83) CCP/M-86 PIP VERS 3.1 DISK READ$DISK WRITE$VERIFY$INVALID DESTINATION$INVALID SOURCE$USER ABORTED$BAD PARAMETER$INVALID USER NUMBER$INVALID FORMAT$HEX RECORD CHECKSUM$FILE NOT FOUND$ST 6 6 ART NOT FOUND$QUIT NOT FOUND$INVALID HEX DIGIT$CLOSE FILE$UNEXPECTED END OF HEX FILE$INVALID SEPARATOR$NO DIRECTORY SPACE$INVALID FORMAT WITH SPARCE FILE$MAKE FILE$OPEN FILE$PRINTER BUSY$CAN'T DELETE TEMP FILE$NO DIRECTORY SPACE$NO DATA BLOCK$CAN'T CLOSE CURRENT EXTENT$SEEK TO UNWRITTEN EXTENT$RANDOM RECORD OUT OF RANGE$RECORDS DON'T MATCH$RECORD LOCKED$INVALID FILENAME$FCB CHECKSUM$$NONRECOVERABLE$R/O DISK$R/O FILE$INVALID DISK SELECT$INCOMPATIBLE MODE$INVALID PASSWORD$ALREADY EXISTS$LIMIT EXCEEDED$   66  =.:;,<> _[]OUTPRNLSTAXOAUXCONAXIINPNULEOFERROR: $ - $$$$DESTINATION IS R/O, DELETE (Y/N)? $**NOT DELETED**$COPYING -$ (Y/N)? $REQUIRES CONCURRENT CP/M-86$CONCURRENT CP/M-86 PIP VERSION 3.1$ ,A<r  uuPZ< u@gu;>t!D#tD t u< u&T,A:rT,A<r  >tl> u_<u[D66666vff''8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PFUVN]AUPPN]UPP?]UPFP.]U PP]U Pv]U PP]UPv]UPP]6 "Configuration file for SETUP uk>gug>Tr>T wsP>Tt>T u>'w P u>T uP s&P+6 UPv]UPv]UPv]U-PFP]U찏PP]U찘PP~]U찜PPo  &G]U P P]UFȈFI w%>I u.POIƋ^$P=Iu]U~6 PPv{PKw_ 77EPL< r LK >L ue8>Lt>Lu>KrKȢKƇ  뱀>LuKuRL]UNMM< w4À(?u#Ƌ8?tP+P$NMuŠN]U(^OO< wÀ(?u Ƌ^Ou]U츀P*(PQQuQ&O &O&ORPp6#P<u.6)Pc PZPu6_I6P>Pt 6D6=P6tPX&G &GR&G Q ]U츒Pv9 P77֞6P]U츒P9P"]U<0r u FP\ \ t! @ ( 8 > u|>\t>(t\:(tb (r (P,"s P#PP.>t0"t>u4PF#v"7]9 Not renamed: $ Drive Read Only$Invalid Wildcard$No such file to rename$ BDOS Bad Sector$Currently Opened$Password Error$already exists$Password ? $, delete (Y/N)?$Invalid File$Requires Concurrent CP/M-86$uk>gug>Tr>T wsP>Tt>T u>'w P u>T uP s&P+7s@tθ[PHtI>tB\?\P?(>t (86(@(9v>tN(P6T(t.>t$ sHs, Pq뫡&XЊ"szP&"VU PP]UPFP]UPP]UPP]U PPs]U]UPP`]U~0s@P~9v@Y"]U^:FwIN*ȵ΋^0s0F*Ƌ^,0&^ 77u]U~u ^ N^ ]U>r@NP ɰt@Y"s nנ]U^7<v >t&^1]U>u@"Pɰu@Y"r(>%u Aum Du IuV DuAu : Eu) Fu!Fu Uto Gu?>#sG,0 G,0 O0>viP6t& Mu| Nu/Xue Pu.T SuvC Ru Ou , Ru7 7  Wu  Su/Yu l Iu[ OuJ Xt 6 Lu6P'" tA GP6#Ps{>r*P  UtP "tE>, s2"$u@P>u@Y"s AuLuR" u>#sr>#u  G,0 G,0 O0>vP6PD n DtGPu@Y"r AuLu! G- r-  wǍ0 - þ0 u0 uƇ;- Ƈ; ?u- Ƈ/ P- Y/-P PdPPP ]U  s     s     s>u  >-u- Ƈ;Ƈ/->uD-Ȋ:wmȲ À/u/P /u;-Ȋ:w)Ȳ À/t/:t Puʃ>u PPM]UƋ^P< t@YP t@Y sՠ]UF<[8)sgG ]Vsq]ð]Us PP6>(u]àsG ]s]ð]QUs PPH6>t;F~,t~ u=8~]u%<(t<,t<)uv>u$ ~=u;]YUs PP6sxG ]àGt@Y ss|]Ҁ>[uW]à< t<,t<(u>(ux]Us P P6KsG E]À>(u 8t<]t<(t<)t <=t<,tu]U^GPt^*ƍpƋ^8uDƋ^Q;t@΋^P8u@Y""s3Ƌ^8"u\릠Ƌ^\Ƌ^8u@"s#8"u݀x"uŊ*pǍ9뿠Ƌ^Pt}Ƌ^ H<v*ȴ1PƋ^0Y s^P*^0>Ƌ^8"uȴƋ^8 u]UƋ^tarzw( ]U83G@u PP6>u]À>)t1>(u V]À>[uz]Os]ð]UFËOGG Gt{?uN:?Eu+?xu?u% ?gu?usGtG]UFwG@GPY]UPPN]U PP?]UPv1]UPP ]UFȊ:w&΋^$^:t 8?tuͰ]8!~0s@P~9v@Y"]U~As@P~Zv@Y"]UƋ@]UtƊN]U6P>$u@Y"sPlPPGY P>_t@Y P>$t@Y P:Nv@Y"s6hD뮠PPPY P>_t@Y P>$t@Y s ŋGG]UFPPFPY NP*t@Z P?t@Z P_t@Z P$t@Y ]UF6P:Nr@Y"sn>*uZi6qs:Fr 5F*88U$:t'rP6u]Ã>t>t>t P6-Ȋ:wVȲ À/t /:u7 À;t PGP Í0P s]u]U> wƋ$u$ƍ u@"sB$68t@P QLQOQiY"s뺋GG먃>u]ð]U?!ts4sj@P";w ;s6tǍ} $G GGGGG68Uw ?POu6:w]U> wƋ u>:u.u#_6gsPs]ËG G@]U6rm6OP:Nv@Y"P>u@Y"s6 G\uk<\u@P>u@Y"P r@Y"s6\G>\u@P>u@Y"s8sWuL?!tGPQ8G w6 ;vA Ǎ= 6GSTtH ;v]á 6tǍ=G G6\]U6t>} G  @P =v r4<w-Ƌ>u @ >tÂ>tqGPP &*OPQR Y"Y+QX &rG 6*TPRQ Y"Y+ȋO &rG]U>wDŽu 8 4߀>\t G]Ur<ȢP P1u P@s Ps]ð]U<,t<)tu Gs O]ð]UP PtO vG ]ð]U<,t<)tu G1s O]ð]Us  GG]Us PP6>t+>]u.>,t>(t>)u]Â>u]F]À> t>,uc]Us PP26y>uI]À> t>,ui]À>)uZI]ð]Us PP68 i\?\P?!uP^ @L r>LËNFLNF;sщ Ƌ0>; vƋ0"669s @؋6 066s H ء 9w6 99 Nj > t i +FV+;s&;NsLLÉF F+F; sLLËN F>Lt VPH]U>s]á+;s oPs]FHF;wΡFFsPHP,H]UPP]UY>Yt>YuB]U[Pw^PGPaPw s]UGPw'PP<kPGPPz @s<@P@sDGPers @sJPP=9BFl0P]U^tGPvP^7'P)mm;Fwm m^7'PPU]UFn&]UFn&@&]UPP(ډnpPr]U저ƊNv]U^?$tƋvF]UF0P]UFPF$P]Uv:P]UF 1PF 1R]Uv/PH]UF袁Fu^ヿZ;s]Ux 1x1x]UF 1PF 1X]U9]Ë @sAP0Gs1PGs2PGs3PGs4P]]UtyGGtV!G@t]G tdkPrut GP rPKXU?ut Pk ]U젵s P es'PAP:P>, rPP PPYRe]UNd1 u%R16 uwRAP~PvN]UF$t*Ȣ<s㠊Z;xs]]UtGGGGxH1bu >x;v|㠊Zx+Ȉ]Ut?urP P6d6]6/ P66t?u6]U~FtÍOv?t?u t]Uv򤸌P> wxu]"96 6 P^ 066 Y"]U\?d\Pgf>ftjf$Êɰt@O Pɰt@Z"PQRY:Ȱv@Y"s!vsGP[s GP]UgHsWV@VƋ0:u@VP;u@Z"s AVšV;u-T]Ã:u@P;Tu@Y"r]Utdd;TtYËO ɰu@" P ɰt@"Y POQrY"s&GPw'PPP]Ud;TuËO ɰu@" P ɰt@"Y POQY"slNd9I%k \IC9b1 tBLR16 t ;R62,P PPPRNHT]Ud;TuËO ɰu@" P ɰt@"Y POQMY"saR16 u@SPsPl@t+PYqPOPHR[`|NR"_]URN[]^`acTV_>v P.T#gbsDt1$@u@ Pɰu@Y Pɰu@Y rPt """>t>NuR;vs 9Э "ERROR: Illegal Option or Modifier. $File Spec Limit is $ERROR: Illegal Global/Local Drive Spec Mixing. $Requires BDOS 2.2 or greater. $ERROR: Options not grouped together. $ERROR: Illegal command tail. $ No File $ state8, char = $ state7, char = $ state6, char = $ state5, nxtchar = $ state4, char = $ state3, char = $ state2, char = $ state1, char = $ startstate, char = $Out of Memory 9 P' P!JGP%[PPkPP ^P PP6NPPnPaPP$PAP:P6PP5/PP@PPP>Nus ^GP]Xs]U^hF;hsG]Uv^7^G^G]U^G$jo/G]UPFP]U Pv]U P]U P P]Uk>kwkƋ^$Pku Pk>k wkƋ^$Pvku]UF tHF1lF1VȻ 1F t>lu FsN9 ]t $Not Enough Memory $ Sort Stack Overflow $Not Enough Memory for Sort $ Name Bytes Recs Attributes $-- ------ ------ -- $ Prot Update $ ------ -- --Y$ Access $ Create $Sys$Dir$RO$RW$Arcv $ $Read $Write $Delete$None $ $Directory For Drive $ User $: $k$Illegal Format Value$Date and Time Stamping Inactive$Total Bytes = $ Total Records = $ Files Found = $ Total 1k Blocks = $ Used/Max Dir Entries For :L:NDrive $File Not Found. $;Zx0NSun$Mon$Tue$Wed$Thu$Fri$Sat$]U P P]UFȈFI w%>I u.POIƋ^$P=Iu]U~6 PPv{PKw_:P]UPP]UPFP]UPv]UPv]UPP]UPPy]UPvk]UPPZ]U PPK]U PFP:]U#Pv*]U-PFP]UrPPv]UPP ]UrPddPv]UePFP]UrP:fPv]UrP#gPv]U찜PP  &G]U%P^Q]U@PP>]UP<P50P.DP'nP PPP @PxPPPP]::U츃P> u6*6.:PPv{Z]U젌s=GP]U찘P*P~0>0uK>0t?0?[u0?]u0@0À?,u0*H.0*0]U> uo ]UFȈF-{s-, ]à-]ULPrP PP.>.wV/< r /.r>/ t8>/t€>/u>.r.Ȣ.Ƈr 뺀>/u.u/]UAP:P]U0>0 w&>0 u.P0Ƌ$P::0u]U(1<s3P>1uXP}>1uhPoXPhGP^>1uXPP>1uoPB>1uP4]U~t0&G "&G&G$F\È]U355:FwJ42>2w'3Ƌ^2:Wt432uҠ4s5 5uLP]U.PPs]ð]U<PhFsPU]U{PGcXP;]U{P/ PisPP PLs XPbhP P PAPFP1P=P2P4P3P+P4P"]UFƋ::s]Uvsvo]U>usP'\PP2]U PP]<vXssƋ]ÊƋ ]U PPs6!>XRu>YWu 6丶P>6t0P{PsXPbP hP]U6$}Z]U젅s]6N7>7t+M8Àg  t!t\:   8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]AUPPO]UPFP>]U P]U^?t 7F]U PP ]U P P]Uv]U P: P]PPs]U츐P8t8ˀ` u]۸P0]U젆s3P7P PtC7PCs]U-P7Pv]U6>$Cu!s P;P / PC$o ERROR: READWRITEDELETENONE on off Invalid drive attribute.Could not reset an open drive.LabelDirectory Label does not exist.Assign a password to this file.Enable password protection first: SET d: [PROTECT=ON].Cannot have both create and access time stamps.Directory needs to be reformatted for time/date stamping. Use "INITDIR d:"Option requires a file reference.RWRODISYARF1F2F3F4AttributeREWRDENOOFONValue, Use ON or OFF?Directory Passwds Stamp Stamp Stamp Labe;6((WtWȢPd]U츐Ps"&G &G$&G\P<><t 6<]ð]U=>= w=\?u]=u]UfW;Pl & Reqd Create Access Update -- ------- ------- ------- ------- SET EXAMPLES FOR FILES set *.asm [rw, dir] (File Attributes)set *.prl [ro, sys]set *.dat [archive=on,f1=off,f2=on,f3=on]set *.asm [password = xyz] (Password Protection)set *.asm [protect = read] (read, write, delete or none) FOR DRIVES set [password = xyz] (Label Password)set [protect = on] (Password Protection)set [update = on] (Update Time Stamps - on or off)set [cre;vP\P PgPrPP>] u>e t4s >s *]øP4]\]]U>XAu>YCu]àr>XCu]À>XDurk>YEuux]À>XFtX>XHu]À>XNu<]À>XPu>YRu[]À>YAu7]À>XRu r]À>XSu s4]À>XUuH]]U> u(sP PbAs]U&&<0r &$<t ? Pf ]Ê> u>>[u**.,W6{ |q s=su s;{ate = on] (Creation Time Stamps - on or off)set [access = on] (Access Time Stamps - on or off)set [default = xyz] (Default Password)set a:[rw], b:[ro] (Drive Status) ?ParameterFilePassword ? BDOS Bad SectorDrive Currently OpenedWrong PasswordONOFFsystem (SYS)directory (DIR), Drive Default Password First SET Password = Label for drive Protection = Protection = Invalid Command Parameter, try SET [HELP].Requires Concurrent CP/M-86;2qs TPsR>tsPqs/s*m HELP ;; !A   , @ @ Copyright (c) 1983, Digital Research 02/15/83SET 2.1 File not found or no directory spaceInvalid [protect=on]Directory Label attribute set Attribute.read only (RO)read write (RW), set t;  <z<YX8[&]؎м+*+܋G[&]VWUvPh]_^VWU~=t~FPPC]_^VWU_PvaP]_^VWUdPvnPrPPPP2PcPPu!]_^VWUP\PRPH~} 2P^~~ GPN=t nP<~uEP~ u u16<D1D ]_^VWUv v^ W]_^VWUv~ uu W PVEP*]_^VWUv~  u} uuW P=tb}uPgE u Eu}uW t.EEE M}W# uWP u]Eƈ*]_^VWUv ]_^VWU v@u3V t%~u VI~tD +ҹFVus| tm|uPD uD D1tPDP!P u+FF~} ~|=u뿀+~Ǚ)FVFVF V F V %؋ʋÉF<KP%F6PP%F~ u=uv |}:u v |E~ u=t Pv |-aF~|~~ P~ui~ uM=uv |}:u v |E~ u&=t PBv |-aF~|~~ PFFFP6KPFP6PP#PFAPn5PzFAPVLPb]_^ 387-0000-000126(c)COPYRIGHT1983,DIGITAL EQUIPMENT CORPORATIONVWU <1u'u"2  ]_^3]_^U^F&]<?^ N +ɋÉF|tF;D1uD+DD;F0|uPD tFD1V+P u#D+DD+FDFDD$D+]_^VWUv@u/D1+ҹFV|t|+|ǙFVFV]_^VWUv |DFFtV u+D1F;D rFt ;~tzGǀ;~tiWPDP!PF t:~t~t ;|u8 2D1;D s*FF~} ^PV@ uFD1DD+DD]_^VWUvD+D>PV]_^VWUv~ O|D1uD2u +]_^VWU<tU^FF &]U^FF &]VWUNV 6VWUNV *$VWUNV VWUNV ‹]_^VWUHFPFFFUFWFYFF u t t#u<u F]Fu<>u^aFvF0~|`P PP$^FݍDG t# t ta| zFFDF^G~t&Nv=A|Z P{PvP u}P PaP~Pvv uvPPT <~uF%F>uE%>tFn~;ws66ytPF~Nƅ~| ~Nƅ FF~PPve8]_^VWUP+F wv {PO{PPyy;w}yyƅ{ wƅ{{Pv v7]_^VWU>ytPFFF;F} ~Fƅ~ƅPPv7]_^VWU=rt|u)PD u VP uzt V ui$L}VP} uO\D*uB u/L}VPP u"\D* t| u ]_^VWUv ]_^SR#abrw`ejo DOUXcdef=(>btf]_^VWUv(PO9>btCP9v9Pz9]_^VWUv(PN>bt]_^VWUTPP9P69>(tg(PNF(PF>(+PP6FF;F}~FEFPvF>(+PP97]_^VWUFF~~ =t/~~ =t ~~ 5 Pv FFP뿋]_^VWUi7P8Ph PP P6PP P5F~} ~FƅPP P5hPMFhP2PPGPP=MgorsuxKFPlll  Error: To use the Set System Drive (SETSYS) program: 1.) After the prompt, type the command: SETSYS 2.) Enter the system drive name. 3.) If the temporary drive name is different from the system drive name, enter the temporary drive name. 4.) Press the return key. Example: >SETSYS E M RAINBOW Concurrent CP/M-86 SETSYS Program (Version 1.00.01)(c) Copyright 1983, Digital Equipment CorporationSystem and Temporary Drive Program= P5FP P 888F^6>htcb6h+Q~~~ƅg녃~ |!~z~}F~h~ƅi^t7XCC;ugD]_^VWUCP7Pc) PPPP4FFF;`~|v0FFFF;`F~烽{tS^PvF;FuivP P$PFP46M~~N뗋F;`}F뉋~~烽{u+{jb+N6UCC;ug A]_^VWUvPP3FvK;F~ ~FƅvhK=  Drive name required.Only two drive names may be specified.Requires Rainbow Concurrent CP/M-86 to run.?One letter only for system drive name, please.Drives are A through P.One letter only for drive name, please.Drives are A through P. System drive is . Temporary drive is . con:rwrbwbToo many arguments $con:wCannot open stderr $%s: cannot open %s: cannot create con:rdr:axi:lst:pun:axo:{NULL}0123456789ABCDEF{Float}@@@PPPPP @@  = ƅPPP3]_^VWUv v 8K#+PFPS3P#PFP>3]_^VWUv PPDP%PFP3]_^VWU~ F @PPPdDP%PFP2]_^VWUF tP%PFP2]_^VWUv %PFP2]_^VWU츨PPPs2vPPv PPPZ]_^VWUPDFF~~=t0~~=t ~~5PPFP뾋]_^VWUPPHP24\PPP'PPPP >h>O4P3b3= t= t]_^VWUFF~ }(F;FuPP$PFP1ϋ]_^VWUd.*F>bu >d烽{t$22P 3~=t  P 3~EP ~}u P27]_^VWUP3+PPPPPP-FFF;%F;u-1PPFP702;}놃>|ulcZQH?\ uAP5P8 ts=tfcPTPa> =wF<*FFFF>zDž{FH;F~F ~~Nvpzzb?luz$= 8v3. )$=w4)- =w~u zRvvvvvvvvevv vvr ~t=w]_^VWU'''|''P(P{PPPPP &FFF;`5~|FAPPPP7PPFP%b>z}`zz;`~z> tQhP@;>6H=v,b14CC;ug]_^VWU>dt xxxx;^PPx.*P]_^VWUVPvPhP6F~uyvPP Pu= mx(v`@PP{PM=vPPP8=vP%PP#=xxx;^$x;dt) v^@PPP<v5 tP+]_^VWUX>bt VPPv5F~uvPPPD9 tP PPE t>.FFF;`%F;zuPPFPe%(F~A|`A;F| F-Az눃~a|`a;F|F-aF>>z`zYz;`|MzF>bu$A?',CC;ug ]_^VWU&=t PL;+6g6i'f6gi@@P'\6ceGPx'%H^^`P)dxFd.*yd.*wd.*u PP&6gi*P'P6gi(P&P&ugGP uXPPv( >t PP6gi*P&P6g>]v`@PP{P9vPPP8vP%PP8v^@PPP8 uPv'4z>{t8>}t>t: >t>t>t{'xxx;^>x烽{t v3 t&P)+]_^VWUxxx;^m >'jy) a]_^VWUs"-&PPXP_%PP2PMxxx;^ x;dt PPP]_^VWU츄PXPP%P2PPMI&xxx;^ PP>i(P&P&^~u~ urIb ]_^VWUy;Ft%Pv%~tPa%Fy]_^VWUw;Ft%P@%~tP+%Fw]_^VWUx;du 6\6f6\xf@@P%Fvv%]_^VWUx;du 6\6f6\xf@@Ps%Fv vvs%]_^VWU6\xf@@P=%Fp%vv+%%FF;F t F Fvvv%9%]_^VWUPv$%]_^VWUv Pv$]_^VWUvPv]_^VWU6\6f>iPx;dto ]_^VWUaPHPP-PPPP[PPP-P-bq-= t= t]_^VWUcPM%>ytPFFFF;F} ~ƅs.FFF;F2vgPP<PFHHPP*~Oƅs:‹~ƅssPP P`*FFF;F}v~tT s؋~ƅsPU+zsPP P*F6 P~,,FF>ƅ>OƅsT\$뮋>ƅ>Oƅs 6$뎡;F}>$Fvv$]_^VWUfF$FF~} v 6\vL$PvT$Ft$]_^VWU~F | ;v Ƌ~]_^VWUx.FP vƀt FF%~P%~EPvƀt FF%~EPvƀt FF%~EPy%~EPf%~EPSu P<%~E]_^VWUx.F~EPx;du6~EPP5P"~}tP!Y~EPP~EP> ;F|w>ti^;F|SL>B;Y$ $z zb*0*(*q *i+lCC;ug]_^VWU >z}`zz;`~z>z|/z-xx;dtx.*PGxC>zu0FFFF;^}F.* Fv+Pd.*P#P`@Pz@PkPP9>z|PMz' b. F =wP+FPVz&!V5o> IP~PP%~EPP~EPP~EPP~}u+PPP~EPPu]_^VWUx.FP%~P%~EP%~EP%~EP%~EP%~EPu Pt%~EI]_^VWUP6xPFP/FP`(P+P.PP9PPEPPOPP|[PPnePP`]_^VWUx.F~=tPP+Pg~ ??}tqwPP~}t}PP~}tPP~EPPj~EPPX~E1Pi]_^VWUx.FF~=u+~~}u+~E~}u+~Ej~}u+~ER~}u+~E:~}u+~E"~EF %~E =w~u]_^VWUPm%P]+ǢPEtP3++6gi<Pd6gi>PfP? 젏o+PPPPP,!P+PPP PPPP<PP-]_^VWUFPv >u+Pv P=u=}=uPv "Pv Pv  Pv P$8>u+%>u+ =w46c6cePP u 7Pڃ]_^VWUPPP8 jj.F6ceTPǣlF PFPP ?u:6fd@@Pu%FFF~9;F}~|F@6fd@P<%FFF~A;F}~|F]_^VWU>u+PPwGPPgFF~})8P6fF. d@@PFF~}%AP6fF. d@PҠ+PPPP>u+PPP+PPPN]_^VWU츉Pt+P%P+ǢPtP+?_FHFFF%HF%HFHFHFHFH~u ~u FH]_^VWUPP5 ]_^VWUF@F@FFF@F@F@F@FFF~} ~E젠=uF =u FF@F@F, PFPP| ]_^VWUPW܃@P+P܃PP܃PP܃PP~܃PPp܃-PPb܃7PPT܃EPPF܃TPP8܃fP P*܃ ]_^?m+]_^VWU츓PRP+PPPPPPPPP]_^VWU>u P+Pq P+P@PP>tPP:@PP>u PP PPt]_^VWUFJPv 5Pv )>u+,Pv  Pv P! =w"2~u]_^VWU6gi(PF6gi*PFvFP%vFP%FFFFPFPPF-0.,F-0=} ?0VWU젘+P܃P܃PP܃PP܃!P܃+Px܃PP܃PPۃPP!܃P P܃]_^VWUFPv Pv >u+Pv P^=u=}=uPv "Pv Pv  Pv P8>u+%>u+\ = wH6c6l u wPփ]_^VWU6gi$PF6gi&PFvv?hhP%]_^VWU6gi(PVF6gi*PBFPvFP<PvFP']_^VWU>htPP+PP]_^VWUP%L]_^VWUPsP+P&.PP>huIPP]_^VWU젱P+P#PP}>htIP]_^VWUFtF ;^~i>}b^Z>u+GPv PP;uYPnރ =w.)]_?F%n6ceDPsF+DZ%p6giPQv6giP=xFFF;^'~O6xFvP %6gi Pr6gi"Pt]_^VWUFFF;^%~O狅P6xFvPϋ]_^VWUz;t+6cePdt Pԃ]_^VWUFFF;^} ~DžI]_^VWU:P*؃P+P~؃PPp؃PPb؃PPT؃PPF؃PP ك'PP*؃6n-? .^VWUFcPFPPFHFUF%HF%HFHFHFHFH~u ~u FH]_^VWUPP#]_^VWUF@F@FgFF@F@F@F@FFF~} ~E젖=uF =u FF@F@F#PFPPs]_^VWU츳PNP+PPPPPPPuPPgPPYPPKPP=&PP/ ]_^VWU? PPPPP| 6pJPPPPPX ]_^VWUFFFF;^}y6p+6~狅F;|gPP"pF5pRPPdPFRP!RP!RPvuPPH Pv؃FF{F uPPE";pRPPdPFRP!RP~!RPvPP FFPP׃pRPPdPFRPI!RP5!RPvPP PPn׃]_^VWU~u/~ ~p-@; >. F;^| ~狅F~ ~ p+;F~^~} @-@@FJp+;F} p+;F}2~~@)F~~n@~ ~nF~Fe-;t$PPPPуnы]_^VWU6tr@P u+6trP ]_^VWU u+P6tr@P +P6trP 6tr P F6cFPk F 6cevPT P6cvm v6cevPY 6cehP! F6cFP P6cv& v6cFP # +~|6tr@@P zzPPp P%Pb ]_^VWU>u@<FF Fv YFF FwFqPFPP]_^VWU~|~ ~ |~ ~+o=u v+Pv F  FPP DF FFFFFF FF FFFFPFPP]_^VWU!=uS> P>PP]_^VWU=u>vP>PP]_^VWUF^ N vV(]_^ 387-0000-000126(c)COPYRIGHT1983,DIGITAL EQUIPMENT CORPORATIONVWU <1u'u"ce^2gi]_^3]_^VWU~=t~FPP\]_^VWUP@[~|PC F+PP# zPP%  tvP vP FF~ } ~ƅzFFF~ PPPv+P F6cehP FFF6cv F~u]6cF@@P ;zu6cFP F evF6cvw F;FtFF~u +P΃+6cvD P6cv] 6cv) P6cvB S N P6tr@P 6z6tr@@P P6trP+P6trPv6tr P]_^VWUF@]_^VWUPvP]_^VWUFFFF FTPFPP]_^VWUD 1PDPPa>FuH%PP]_^U^F&]U^FF &]U^FF &]VWU2 $ $ ]_^3333ۊ$2Šz$4Њ242$2Š 2 CuCuVWU+F ~uFF pF~u F ] *FRF *sv t&a=PF+ۃ~uPSƌ±3຀Ǝ]_^*ҹ-ªk@F~}v%~]_^VWUFF~}~Pv]_^VWUFF~} ~ƅFF~} ~ƅ]_^VWUFF~} ~ƅ_]_^VWUFFF FF FFP2PO ]_^VWUFFF FF FFP2P1 ]_^VWUFFF FF FFP2P ]_^VWUN v ~]_^ÌVWUv t t tF+FF= ~F<PzLjeF<vv6<PP<FPP6<=t@=tVWUm@3 uk]_^VWU(]_^VWU (]^_VWUNV 6VWUNV *$VWUNV VWUNV ‹]_^VWUHFFFFFFFF u t t#u<u FFu<>u^aFvF0~|P PP$^FݍDG t# t ta| zFFDF^G~t&Nv=A|Z 帲PPP u P PaP~JPvv@PPF=u TP t t uFv+P4P2FVFV؋ʋÉFFFPP=tq% t4 ヿt tP~FDD ::P=tP=u7PPP<v3P/vP"[PPv6666 FPPv3PvPF]_^VWU ^㋇F uFP7P=u Ppz^FF^㋇F~u~|#>::u+Pv@ uvPP PO~Pvv uv0PP P +PFPvtԃP ]_^VWUJZ#s<tV4v]_^VWUvt(tVPT=t+@t VF=t@tDPPv=uD t uWk+]_^VWUv%H=Hu_|tY|D1F;|sEWPDP"P  t 'ǀPVD1;D vD1D 붋FD1+]_^VWUJZ#s<uVv v4+]_^VWU v <tV=u(+FFFFF^ F  t4FF@ =t%nF΁>::u0PSPm=uFFP9PH::+:>\;v~vƱWP6:v+P )vv>:V+]_^VWUv3Pv PPP t)ttPZPvv +]_^VWU~狅F t~狅FFFP9P]_^VWUv6<P]_^VWUvF t WP]_^VWUN *~]_^VWU~|~ ~ |~ ~+y?=u$v v PF  FPPNJF FFFF@ FF~uFлvCC;ug뽃~t ~tF Fu~u~t ~t DD+DDCPv u~t DD RD RDHPv_ tMPvN uDD RDD"RPv, uD0WPv t\Pv u~u DD kTDCD SDC @~u DPvz=t~t(DPPDPP=t~D c~tCDPP=uDPP=tKVSP+PPV=u,.DPP=tV#D0D1D2D3+] AAS_^VWUvDP#P.D1D ]_^VWUv v^ W]_^VWUv~ uu W PVEP*]_^VWUv~  u} uuW P=tb}uPE u Eu}uWN t.EEE M}W# uWPA u]Eƈ*]_^VWUv ]_^VWUv~F n F~tWU F=t FFNދF n +F+v ]_^VWU v@u3V~ t%~u VI~tD +ҹFVus| tm|uPD uD D1tPGAFFF?t~|+F;F~NN^FFFF8^7vF }FFFCC;t*gFF+ƉF }F~u#FN tvv^W=tYF;vv v^P^W=t7FFۃ~uFN uvv^W=tFڸ]_^VWUv FFN^+v t+v ڊmFN^FN^m^?t^FF^FFF]_^VWUv~nN^ FVF V ǙRPv v RFV t0ǙRPv v FVF؊mFN^F멋F ؊mADP!PI u+FF~} ~|=u뿀+~Ǚ)FVFVF V F V %؋ʋÉF^ N +ɋÉF|tF;D1uD+DD;F0|uPD tFD1V+P u#D+DD+FDFDD$D+]_^VWUv@u/D1+ҹFV|t|+|ǙFVFV]_^VWUv |DFFtV u+D1F;D rFt ;~tzGǀ;~tiWPDP!PF t:~t~t ;|u8 2D1;D s*FF~} ^PV@ uFAFN^F^?t^FFFƋ]_^VWUvF<t~PP~P P]_^VWU}~FF t GFNj]_^VWU]_^ûQQQQVWUS+VF VWUS+^ W y؃FRPV F y؃FRPVs؃]_^VWUv~ G:u F?u+Oߊ:}]_^VWUv ~FFGF uF]_^VWUvF?u+H]_^VWUv~ ~ t":v:s<tFGN u+]_^VWUv ~ FF tOFF^FF uO t ^FFAD1DD+DD]_^VWUvD+D>PV]_^VWUv~ O|D1uD2u +]_^VWUv~F n F~tWFPU=tN~t+F ]_^VWU~uF%F>auE%]+>tFn~;ws6a6cELSZa B?Bɹ&elszConfiguration file for SETUP)#8MPlease select the group of SETUP parameters you wish to view or change..._[3 W V Please select the groups of SETUP parameters you wish to save...  ; j  b > a -Qu=m(A`Ctrl/ACtrl/BCtrl/CCtrl/DCtrl/ECtrl/FCtrl/GBSTabLFCtrl/KCtrl/LRB0key. Some parameters have only two possible settings; others have many possible settings. 3. When all parameters are set as desired, press to store settings permanently, or press to leave SETUP and store settiRngs for the remainder of the working session.TAB Action Key Action Performed  Right Arrow (Moves cursor right one columnLeft Arrow ! Moves cursor left one columnTab Moves cursor right to nB eturnCtrl/NCtrl/OCtrl/PCtrl/QCtrl/RCtrl/SCtrl/TCtrl/UCtrl/VCtrl/WCtrl/XCtrl/YCtrl/ZESCCtrl/4Ctrl/5Ctrl/6Ctrl/7 Printer ParametersCommunication ParametersMemory Use ParametersStartup ParametersKeyboard ParametersTab SettingsConsole 1 ParametersConsole 2 ParametersConsole 3 ParametersConsole 4 ParametersTo select an option, move the pointer by pressing the up arrow key, the down arrow key, or a letter key, then press .To exit SETUP, press .For information and instrBext tabReturn + Moves cursor left to first columnUp Arrow ( Sets a tab at current columnDown Arrow & Clears a tab at current columnRemove  Removes all tabsInsert Here Inserts standard tab settingsAddtnl Options Display save and restore optionsPlease select an option: 1. Save settings in a file 2. Restore settings from a file 3. Restore to default settings 4. Restore to previous settings 5. Use+ Console 1 settings for all consoles ErrorBuctions, press .To view additional SETUP screens, press or .To return to the Main SETUP Menu, press
.To exit SETUP and return to Concurrent CP/M-86, press .For information and instructions on TABS screen, press .To view additional SETUP screens, press or .To return to the Main SETUP Menu, press
.To exit SETUP and return to Concurrent CP/M-86, press .Please enter file name, then press To rBi:  Filename:Example: A:TESTFILE.SYS%s Save OptionGroup SelectionSave Don't Save:%d %-5d <%s> On OffConcurrent CP/M-86 SETUP Utility (Version 1.00.87) Help: Screen 1 of 1 [?3hl[?2lAdditional Options Menu > Save OptionFile SpecificationRestore OptionFile Specificationwb Cannot create configuration file cUnable to save configuration in file. rb Cannot find configuration file. File not created by SEBeturn to the Main SETUP Menu, press
.To return to SETUP, press .To select an option, move the pointer by pressing the up arrow key, the down arrow key, or a number key, then press .To return to the Main SETUP menu, press
.To select a group, move the pointer by pressing the up arrow key, the down arrow key, then press the left arrow key key or right arrow key.When you have completed selecting groups to save, press .To return to the Main SETUP menu, press BTUP Cannot read console parameters Cannot close configuration file Tab Help: Screen 1 of 1 Tab%3dScreen %d of %d(c) Copyright 1983, Digital Equipment CorporationSystem Configure Utility - Main Menu%c. %s> Requires Rainbow Concurrent CP/M-86 to run.<POWERUP.SYSDATE  -@`~2FUdnx~    gmsyEven Odd None Mark Space1 1.52 [?3hl[?5hl1B ]
.Please wait...To change a SETUP parameter: 1. Select the parameter you wish to change. a. If the parameter is on the screen you are viewing, use the up > arrow key or down arrow key to move the reverse video bar to c the correct parameter line. b. If the parameter is not on the screen you are viewing, press or to view other SETUP screens. 2. Change the parameter setting using the left arrow key or the right arrow B  2 3 Jump[?7hlConsole %2dWidthBackgroundCursor typeEmulationMargin bellAuto wrapScroll rateLightDark Block ____ANSIVT52KeyboardRepeat rateDelay before repeatLock modeBell volumeKeyclick volumeNoneShiftCaps NoneNoneA B C D W StartupInitial consoleAuto date query at startupAuto boot drive Press to make new autoboot effective. 75 150 300 600 1200240048009600????PrinterBaud rateModem signalsData bitsTransmit ParityStop bitsXON chara CCcterXOFF characterTransmit XON/XOFFReceive XON/XOFF Printer is attached. Press to override. 50 75 110 134.5150 200 300 600 1200 1800 2000 2400 3600 4800 9600 19200Communications ConnectorReceive baud rateTransmit baud rateModem signalsData bitsTransmit ParityStop bitsXON characterXOFF characterTransmit XON/XOFFReceive XON/XOFF Modem is busy. Press Do to override. Mdrive is currently in use. Memory UseConsole 1 limitConsole 2 limitConsole 3 limitConsole CC4 limitMemory drive size  TotalTotal memory in system = %dKTotal available memory = %dK Max. (100%) %3dK (%3d%%) None %3dK (%3d%%) %3dK (%3d%%) Press to change Memory Drive size from: %dk Not enough memory available Error: Unable to create memory drive. Error: Unable to create memory drive. Cannot find executable command Bad command header in Not enough memory for Bad command name: I/O error reading .cmdcon:rwrbwbToo many arguments C11mm8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]AUPFPL]U P]U^?t 7F]U PP]U P PsPPPP]Uv]C2S$con:wCannot open stderr $%s: cannot open %s: cannot create con:rdr:axi:lst:pun:axo:{NULL}0123456789ABCDEF{Float}@@@PPPPP @@       @7321(c)COPYRIGHT1983,DIGITAL EQUIPMENT CORPORATIONVWU <1u'u"2  ]_^3]_^U^F&]CU PP]UPFP]UPvu]Uvs]À>uu]Êuˀ`w:ru]ðPPmu]U^??t@vPSNu]UPP7u]UPP"]UPv]UPP]UPP]UPP]UPP]UP\P]UPP ]U PP]U PFP]U#Pv]U.PFPm]UePFPZ]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UFCCRPF$P]Uv:P]UF 1PF 1R]Uv/PH]U>u]À>u]àƋ8]U> u]U,0< r@]U ssB t   r@s,0 r@sO뷠 :Fr:Fvs ]Ua:Ft["vvl]UF Fu^ヿ;s ]U: 1 :1: ]UF 1PF 1X]UP PȢ > t@s  3/PP6)C C r /PNPcP> ut sk ,Nm PNQQY+Q66 Y6GPP8P6G:PP;PP6G6?u >:u:PP;Pq6G]ð:PP;PXP6G]UF F]UN<mu<n:;<w]á<):]U  > t* Ȣ <s ;:s]]U6GGGG:H1bu >:;v| :+Ȉ  ]U6?u?P P6 X6 Q6 D D1# P666?u6]U@F6ÍO8?t?u t76?t?u&8DƋ8@]UvPy2>2 w22u]U?&OเH]UFtP]UvNA ]U88<wƋ^:3t8u]U7 u79>9sM7:<w P<:<v<,t<:t<*t<.t <>t< w&> u.PLƋp$P9u]U2,2>2u2?]t?:u22?u2]Urs7>s s P]Ê u[u 224\tEr>2tZ>\t \P2?[u>>] t>]Suǀ>]Uu뻀>]Hu므>]Du>\tNK뗀>]Ouj닀>]Lu>^Au>^Ouaq=DF tHF1zF1VȻ 1F t>zu FsWFz0P5]UX'{X t3F1{ʈ{ӈ;F1VȻ 1X]U|}}Ȣ}}t>}uذ,P]U};u|s t v~|]U~<w3Ƌ^^~^ȿ 1~1u]U;PPPuBPPPh^7^G>w$sJBPa.uոBP;PL]U^G$ࢂo/G]U&O^G6&"DCmIPW^elsx(DDW ˆG'Y]UtAPcPz]U^H^?r /^]UZ\^^&;Gw,Fs 6^s ZP\P^sǡZ]U`wPFc"P`G6&D@wP8PwPQP&G@PjP&G PxP&GP_Pp&OPGPX&76PG&w $P5Z]URwP:P]U`GF]U7b>btbs 6..b]UPPEP rP]U*PDh   +v;Zx0N Copyright (c) 1983, Digital Research 10/19/82SHOW 2.1Sun$Mon$Tue$Wed$Thu$Fri$Sat$??.?Directory Passwds Stamp StampLabel 3 Reqd Update Label Created Label Updated-- ------- ------ ------ -- --:  ODrive Characteristics128 Byte Record CapacityKilobyte Drive Capacity32 BytDP]Ud'd tDF1F1VȻ 1d t>us0P]U>s0sO PPwP)6twP&wPkP]UYRPFsOWPP]Ufh>ft7fs">\t \:u66h.f.h]U<wƇLJu.wPW[P j>ut{uࢉww+l&:Gwn?u.~>.tD,e Directory EntriesChecked Directory EntriesRecords / Directory EntryRecords / BlockSectors / TrackReserved TracksDrive Status : SHOW DRIVE: SHOW d:DRIVE:User Status : SHOW USERS: SHOW d:USERS:Directory Label : SHOW LABEL: SHOW d:LABEL:Free Disk Space : SHOW SPACE: SHOW d:SPACE:Invalid Option, use the following:, Space: Active User :Active Files:# of files :Option not compatible with this O.S.Not yet implementedNot yet implementedLabel for drive AccessCreate on D &G@.&G@+.+j0]UPkPdPPPN<wÊs PdPPuGP<w"ÊsdPPJu]UP.]U>s0sP]U>s0s/P]UwPjPp>utuˀ`w u]r]U>s0s6t5>uuwpCP]kPPz$@<@uT[PP PW)x$(tg(PNF(PF>(+PP6FF;F}~FEFPvF>(+PP97]_^VWUFF~~ =t/~~ =t ~~ 5 Pv FFP뿋]_^VWUi7P8Ph PP P6PP P5F~} ~FƅPP P5hPMFhP2PPGPP EEEEEDATE ? ; This is the startup file for console 1. This file will be ; automatically executed by Concurrent CP/M-86 system during ; power-up initialization. It contains a single command on ; the first line of the file (DATE ?). The DATE ? command ; displays the current time and date in a three line format. ; All other lines in the file will be ignored by the startup ; process. This file may be edited using the ED utility (or ; your favorite text editor) to contain any command desired ; in thEƕ console0 ;t@vPSNu]UPP7u]UPP"]UPv]UPP]UPP]UPP]UPP]UP\P]UPP ]U PP]U PFP]U#Pv]U.PFPm]UePFPZ]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UFERe first line. If you wish to execute more than one ; command during the startup process for this console, use ; a SUBMIT command in the first line of this file. ; ; This file must be on the boot disk. To disable the startup ; feature for console 1, delete this file. 5Z]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UFEEE E  FFDATE ? ; This is the startup file for console 2. This file will be ; automatically executed by Concurrent CP/M-86 system during ; power-up initialization. It contains a single command on ; the first line of the file (DATE ?). The DATE ? command ; displays the current time and date in a three line format. ; All other lines in the file will be ignored by the startup ; process. This file may be edited using the ED utility (or ; your favorite text editor) to contain any command desired ; in thFe first line. If you wish to execute more than one ; command during the startup process for this console, use ; a SUBMIT command in the first line of this file. ; ; This file must be on the boot disk. To disable the startup ; feature for console 3, delete this file. 5Z]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UFFe first line. If you wish to execute more than one ; command during the startup process for this console, use ; a SUBMIT command in the first line of this file. ; ; This file must be on the boot disk. To disable the startup ; feature for console 2, delete this file. 5Z]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UFFFFFFDATE ? ; This is the startup file for console 4. This file will be ; automatically executed by Concurrent CP/M-86 system during ; power-up initialization. It contains a single command on ; the first line of the file (DATE ?). The DATE ? command ; displays the current time and date in a three line format. ; All other lines in the file will be ignored by the startup ; process. This file may be edited using the ED utility (or ; your favorite text editor) to contain any command desired ; in thF !DATE ? ; This is the startup file for console 3. This file will be ; automatically executed by Concurrent CP/M-86 system during ; power-up initialization. It contains a single command on ; the first line of the file (DATE ?). The DATE ? command ; displays the current time and date in a three line format. ; All other lines in the file will be ignored by the startup ; process. This file may be edited using the ED utility (or ; your favorite text editor) to contain any command desired ; in thF e first line. If you wish to execute more than one ; command during the startup process for this console, use ; a SUBMIT command in the first line of this file. ; ; This file must be on the boot disk. To disable the startup ; feature for console 4, delete this file. 5Z]U찘P2PI]UPP;]UƊN8]U^?$tƋ8F]UF0P]UF GGGt2r1V \ OG G?uÀ>@t@   t0< r1, A > u3F<$tOa<$uF<0r<9w3,0F<0r<9w F0‹;r빊< tCG3Ɂs<tÉ>Iþn>t|? t? uC;t2؀?;tM>uI:um_ArvZTRZ>GtEtC&W~ $>tmHFuf>tCu;Fw$RZ>GtEtCGLE 00A>$(USER PRINTER $INCLUDE$GLOBAL $LOCAL @G _&W ":)FPua>t?4u7F6t RZ IR>GtEtC&W$dh4ZWFXu:>t/u6ACEvF`uGPFhuG2@>u/8u*>u؎󤺀R.t.;u.RPMZICh@0-V2E8uËFFE:sW'_tÀ< u < tEF}G  HeHo;$**N ;* ;* NOTE: For proper operation of SYSCOPY, you must include the ;* 3 colons after the drive names. For example: ;* ;*  >SUBMIT SYSCOPY A: B: ;* ;* This will copy the system files from drive A to B. ;* ;* The user may use text editor "ED" to add or delete files from ;* this sample SYSTEM DISK copy submit file called "SYSCOPY.SUB". ;* A similar file can created by the usH]UPP2]UPP#]UPFP]UPP]U PP]UPFP]U찍Pv]U Pv]U PP]U찏PP]U찚PP]U찜PP]U PW PQ]UF:F wh~ ruF *F8w P'u:Fw^&$PFu~ luF *F8w Pu] U^RF1H0er for copying the UTILITY ;* DISK. ;* ;$** ; LDCOPY $1 $2 PIP $2=$1CCPM.SYS[ROV] PIP $2=$1CONSOLE0.CMD[ROV] PIP $2=$1DATE.CMD[ROV] PIP $2=$1ED.CMD[ROV] PIP $2=$1ERA.CMD[ROV] PIP $2=$1ERAQ.CMD[ROV] PIP $2=$1FLOAD.LDX[ROV] PIP $2=$1GENCMD.CMD[ROV] PIP $2=$1HELP.CMD[ROV] PIP $2=$1HELP.HLP[ROV] PIP $2=$1INITDIR.CMD[ROV] PIP $2=$1LDCOPY.CMD[ROV] PIP $2=$1PIP.CMD[ROV] PIP $2=$1POWERUP.SYS[ROV] PIP $2=$1REN.CMD[ROV] PIPH)R]UFPFP]U~rJ~ruF,8w Ppuv~luF,8w PHu]U~rJ~ruF,8w Puva~luF,8w Pu]U:wu]U:wu]U:Fw Pu]UrPc]U~/v ~:sn0(~@v ~Gsn7~`v ~gsnWFF]U< t7< t3P< t$< t RPY &gQ4]Ua^"H~ $2=$1SDIR.CMD[ROV] PIP $2=$1SET.CMD[ROV] PIP $2=$1SETSYS.CMD[ROV] PIP $2=$1SETUP.CMD[ROV] PIP $2=$1STARTUP.0[ROV] PIP $2=$1STARTUP.1[ROV] PIP $2=$1STARTUP.2[ROV] PIP $2=$1STARTUP.3[ROV] PIP $2=$1STARTUP.4[ROV] PIP $2=$1SHOW.CMD[ROV] PIP $2=$1SUBMIT.CMD[ROV] PIP $2=$1SYSCOPY.SUB[ROV] PIP $2=$1SYSTAT.CMD[ROV] PIP $2=$1TYPE.CMD[ROV] PIP $2=$1VCMODE.CMD[ROV] PIP $2=$1WLOAD.LDX[ROV] 9HPrPPP]IF!PrPPPE1#PrP PP0%PrP PP,PrPPP#PrP PP+PrPPP!PrPPPPrPPP]UPF_]U!~{x*PrPP#Pwc`PrPP:P_K"PrPP@PJ6$PrPPOP5!'PrPP`P PrP PtP,PrPP}P/PrPPPPrP PP8PrP!PP8PrP!PPsZ]G]U PrPPHH PhTPrPPPS%PrP#P#PA-PrPPFP,%PrP#PXP]U~ r^. PlPP{: PlPP+ PlPP PlPP PlP P} PlPPn PlPP_ PlPPP PlP PA PlPP2 PlPP# )8GVet PlPPP3]U~ rm^.! PlPPlPlQPPPlQPPPlPv0 PlPP) PlPPF &;Ghu PlP PaF &;Gju PlP PEF &;Glu PH o""8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&RP"UVN]AUH WlP PlF &;Gnu PlP PP PlPP"AF PlPPGv#Pg~t PlPFP_ PlPP'K PlP P(PFPR5 PlQP1# ( 7  PlPP>P]Us0CP->yt>Yu]P  r &Gr>u@P:u@Y"r&u Fr&O È<w#&PÈu֠&OƉ&O&Otu&O&>u II#&G200&G>t>u@&G20>u 0& 0&PY>urLJ &GV(sf(&;t%( &:GJvǠÊ> u&O &G>uP:vtPrPxP PlPPÍPPlPPlPut\>s>w P#us Im?tB&G&  &G;t@P&?u@Y"r &G;t/0*t-+8-vg-Ë**<w-*õΊ*uڠ-Ë-..w@P.ȱË;w@Y"sw.P.Ɖ*Y*<w(.ȱP.*[È*uѠ.ȱPP.[ƉX\.É**<w.*ƈ*u۠.É-t6+60s 2s+1Is6 >rs]UPPP-PTP~P]UP~w'F1H';v')(>(v PlPP)ÍP)À0u P(PlP)'PlP)hPlP)RPlP)<(1 tPF1))(t3'tF1 uPt PlPPFȱÍPFȱÀ0u P>PlPFȱ;PlPFȱI6r+6 s n]UPP9P]P]U:w3Ft"s ,P96VĠ>w Pu]Us0글P9>yt>YuP $ rP &Gt:r@P>u@Y"r#<w#&PÈ3u֠&OƉ;&O=&O?&OA&OC&G1 ti&G>t1<ww&PÈEIzPlPFȱbPlPFȱJ~tP&P~w'F1H';v')(>(v PlPP)Íw PPlP) nPlP) XPlP) BPlP) PlP) m(1 t5PF1))(t6't~uF1 u9P PlPPFȱÍw PPlPFȱ ~PlPFȱ fPlPFȱ NPlPFȱ PlPFȱIuR>wFõƀE u(>wõƀE uݠ&OƈM&8vP PlPPÍ3PPlP;PlP=PlP?ËC>t PlPPGPSPËA>t PlPPGPP PlPPÍEPMtPzPsPiEPbȢ<s>w XPEu s s6 >rI& uFFF1s*FF1)>)wdPP)u]Us-PI2>2yt>2YuP 1jC1 r1,,:wLJ8,u, &Gr>u@,P:u@Y"s,&t@É8,&G벂>,u]+*,8*v*㋇8&G /+:v@"/r+É/6 &L6&L&L&O È--<w#+-&PÈ-u &?tA&Is6#]U0&G , &GT,*PrPPP&_bW:PQ*PrPPP&wY*PrPPPFs&G$ &*P&w$*PrPPP&w FsAj*PrPPPi,&G=w1 u'PFs& *PrPP.P,&wKP]*PrPP?P &wL^P*PrPPeP &wG>*PrPPP &wH*PrPPP &_Pb:Pg*PrPPI G&  &G;t@P&?u@Y"rѡ &;Gt/+$*t &GZ>u@+P:r@Y"s[--<w+-ƈ-u۠+&OƉDŽ&OƄ0+&,0 &Gp>u@,P:r@Y"s!@É8,&G뽂>,u*,8*v *㋇8&G /0:r@"/r/0&O ƈ &O &O  &O&O &O --<w#0-&PÈw -u &I ;Pf &_Kb:P;*PrPPP: &wQ*PrPPP &OuP*PrPPP &t Py*PrPPP &wJ-*PrPP$P &G^>t&6^*PrPP?P] G`&G&$$&?t&u&G$6UP*PrPP\P &G\>t&6A*PrPPyP &GX>t&6rsG4]U JwJw<0rP<u@YPu@Y"s Ph]á1 *"&. r>u u:uÈ<,t< t<]u˷:t0ctCu :tc< t<,uu Ê:t    &OQ&   Cr>ht>Hu܀>mt>Mubɀ>ot>Ou 6JJ 벀>et>Eu럀>pt>Pu#>qt>Quـ>ut>UuP|s*> uPP P@P'2]JJ7)5?P@* FREE *@[]JJJJ J  KKK\| $   $ $ Continuous Display? $ Time Interval (in hex): $ NAME NMSGS MSGLEN MSGCNT $READER WRITER MX-OWNER FLAGS $ __- ______ ______ ______ $______ ______ __B _____ $ Continuous Display? $ Time Interval (in hex) : $ $  $ $ Flag Values : 1 = MX, 2 = NO DELETE, $4 = NOT USER WRITEABLE, $ 8 = RSP, 10 = FROM QD TABLE, 20 = RPL QUEUE, $40 = DEVICE QUEUE.$ KK # $Default Disk = Default User Number = Default Printer = Current Virtual Console = Background Mode = DYNAMIC $BUFFERED$OTHER $Buffer Space = Maximum Memory Per Process = PARA$Number of Virtual Consoles = Number of Printers = Temporary Drive = System Drive = Ticks Per Second = Day File Option = NO $YES$BDOS Compatability = YES$NO $Number of Flags = Free Queue Descriptors = Free Queue Buffer = BYTES$FreeKy0123456789ABCDEFABCDEFGHIJKLMNOP Type any key to leave and return to main menu.$Which Option ?H (elp)M (emory)O (verview)P (rocesses - all)Q (ueues)U (ser processes)E (xit)-> Illegal command tail.$VALID SYSTAT COMMANDS :SYSTATSYSTAT [OPTION]SYSTAT [OPTION C]KO\ Process Descriptors = Free Memory Descriptors = Requires Concurrent CP/M-86 or MP/M-86$ ->$ Invalid Option.$ ->$,MIT.CMD[ROV] PIP $2=$1SYSCOPY.SUB[ROV] PIP $2=$1SYSTAT.CMD[ROV] PIP $2=$1TYPE.CMD[ROV] PIP $2=$1VCMODE.CMD[ROV] PIP $2=$1WLOAD.LDX[ROV] 9KSYSTAT [OPTION C ##]- where --> C = continuous display-> ## = 1-2 digit hex timer.-> OPTION =M(emory) P(rocesses) O(verview)U(ser Processes) Q(ueues) H(elp)Virtual ProcessConsole Name Flag Prior Status Resource------- --- ----- ------ --OREADYPOLLDELAYSWAPTERMINATESLEEPREADINGWRITINGFLAG WAITCIO WAITSYNCHINGERRORCPU DEVICE #TICKS = SWAPERR CPU 7 READY LISTDELAY LISTDISPATCHERPOLL LISTOTHER?CONSOLE # # ERROR Continuous Display?$ TKK {Q!ime Interval (in hex) :$ $ "  $Process Virtual j| $Process Virtual $ Name Console PD# Start Len | $ Name Console PD# Start Len $ __V _______ ____ _____ ____ | $ _______ _______ ____ _____ ____ $ $| $   | $ $  Shared Code List $ $| $   K  LALzMM 8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&TPUVN]@UPPP]UPFP?]UPP.]U Pv ]U PP]U PP]U PP]UPv]UL 1F t>0u FsF00PU]U PxP PP PP PP PPu P0Pk P]Pa PPW PPM!]U PP;4PdPP+ Pv &G%u P" PP &w'PP PP PP]U &GPP]U &GPP]U~0r ~9wn0F uCTP:>ue">un>uz >&uPP]U P P]UFȈF{s, ]à]UPlP PP>wV< r l> t8>t€>u>rȢƇl 뺀>uu9]U=<0r uPPP'>mPu,>n t>nAun,0 o0 \L2빠2^&0^12r@Y"s#& 1&>2u(2뱡(;&v&&]Uv ~NZt+J*t"^ &8 t@NP;Ѱs@Y"s^ 6*&8 u P Pa] U,,<t&PPPPP  PP4,&GT  &Gt PFP>ule ]PoPPPs  &O#]PwPPPs  &gq]P~PPPrU]PPPPs2mP.. t= s  &G L@ON> w \?u PuٰPlPb\Pw؊<uDs.>t > u:u Y6Yu]^L`( PP'k PPPr]X VCMODE EXAMPLES$ vcmode (show background mode)$ vcmode dynamic (sets backL4/RInvalid Filespec$ (drive)$ (filename)$ (filetype)$ (password)$. $Password ? $Requires Concurrent CP/M-86$No wildcards allowed.$File not found.$Invalid Filespec.$F *F8w P'u:Fw^&$PFu~ luF *F8w Pu] U^RF1Laground mode)$ vcmode buffered "$ vcmode size = 5 (sets buffered mode max file size in)$ (kilobytes, legal range is 1 to 8191)$ (also sets background mode to buffered)$ vcmode help (prints this message)$ $ Background Mode For Virtual Console$ Dynamic$ Buffered Maximum file size = $K$ $ Invalid Command Option. $ Requires Concurrent CP/M-86 $ Virtual Console not in foreground $is$BUFFEREDDYNAMICHELPSIZE File size out of range $ Invalid Command Option. $set to$L t[[==8KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&xPUVN]AUPFPL]U Pv<]U PP+]U찏PP]U찙PP ]U P]UF tHF10F1VȻL  MMM2$:t t2$ t tu$?*$u QIYuBC2ûu { ?C*"tu mtSKK'Pӻ |X[KK'2*t s 8u28tàuQt`ruB.<rȢà"t t2 Ê֠<r'u3R?t]tF92&6<u6ù@>ڎËPXx> M]A(C) Copyright, 1983 Digital Equipment Corporation 387-0000-000126Ȏ؎I&&t.uaÉ6.nP63 t >X* Xu3ۉK&.>t>u%ñ!u26u2>ðË.>S6666 õM\?iled due to read error. file ccpm.sys not found.CCPM SYS@<Concurrent CP/M-86 (Version 2.5) ...Loading ... (C) Copyright, 1983 Digital Equipment Corporation (C) Copyright, 1983 Digital Research Loader Version 1.00.05 Type a number followed by Return: 1. Retry operation 2. Cancel program B 3. Ignore error and continue 4. Continue with error M s&S2ÊȰ t0 6& tȢð p t3Ҋ6Ê.ـûـ>t2ً2 Ê2㓠" ؉&à>usÊ2áû?ËC+r$ uQ.""*$YûK?u uʈ>t*&:rӻԀ" ûñmq`t+M  ==> Drive write-protected -- Read error on drive Write error on drive Seek error on drive Drive not ready -- , track , sector WARNING: The hard disk is not formatted or not partitioned! WARNING: FILES MAY NO;T BE INTACT ON DRIVEV WARNING: This is not a CONCURRENT CCP/M partion !!!! Cannot boot !!!!!!! U #7Kccc NSNcEEEEct   ?Q  >NNNN0.-H1:o |u㋟ ËN:o |<|Aâ F V ⻖Ӌ . >V. >V. >V>F. >V>F>Fâ>^U>F>fsøttĀt0>0K#(KPD [ s V* M\ AP ( .A+:&o `@03t!1t2tt4tuπ uP XP< t< | <}PX["t0PS1؇. [XN5     ha fN}S. u[.> u.. 1ݽņÊ((tÿ(ðQR(]^\LTt( (&&&SG=ȎQ1ؾ&Ƈ%&LJ &LJ&u (i ' tA11Ҵuh&D@H&DJ&DL>^!uH&D+V!&D-X!&DY!&D[!&D\!&T&\&L!ɸtu L1ùQ(Kt+f OOtG6 YË6a!!t1 &uJ>Ș>!u061&!۰u6&D^!&D_!&Da!0&þQ!t) ÈMV ^Y)IItL}D|D\ ,1<s!óì ttÉ>‹Y![!\!=r-RSPXu=>ƋI& D #[ZSY![V&D1&C&]^OO]^>OMAINMENU[1,1]; 8XxO[(Configuration file for SETUPMOOOO O O