IMD 1.18: 17/11/2012 20:22:53 ccpm-86 altos   0Ȏ؎pм8.<u0N0  Error in reading boot tracks .Ȏ؎м 36GtVWU]_^πuduYuNt t,t3t,ÉÊt.uaÉ6.nP63 t >X* Xu3ۉK&.>t>u%ñ!u26u2>ðË.>S6666 õ&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 v ?C*"tu mtO'Pӻ X[KK'2*t s 8u28tàuVteruG.<rȢà"t t2 Ê֠<r'u3R?t]tF92&6<u6ù@>ڎËPXx> COPYRIGHT(C)1983,DIGITAL RESEARCH(01/26/83)1034-0025-009999SKK 3 ˺Y . ?@ABBOOTCOPYCMDSCDEDISKBUF KZTCPMSETUPCMD6IJDATE CMDKDC CMD$LMNOPQDDT86 CMDpRSTUDIR CMDVDSKRESETCMDWBDOS CON{XYZ[ERA CMD\ERAQ CMD]FTP86 CMD^GENCCPM CMD_`abcdefghijkGENCMD CMD,lmINITDIR CMDnopqrstuvMFORMAT CMDMwxyMODE CMD zPIP CMDF{|}PRINT CMD9~REN CMDSDIR CMDdSET CMD8SHOW CMD5SUBMIT CMDSYSTAT CMDCPMHDLDRFIL.TYPE CMDVCMODE CMDXIOS DOCED CMDKCHSET CMDOXIOS CON}SETUP FIL  N؜[Ѝ&S COPYRIGHT (C) DIGITAL RESEARCH, 1981 01/25/82 XZYP.AP [s Pb212121<s.$ 'v3s,qs v321y3?PPˊ21.H9>CU*ktY]U ]Ur-VP"Pq 33:lu]à3:muְ]]UPM1-31P31P$1N1{3|3O151]U1P1w>j1uP1OM1]U]UM1g]UnP]UM1~Pq]UB-4PD-4d1@X1y3-9>j1t6IP*6$13P 3PPP3P 3P%Pt]U{3"v3s {3v3Fs]U~ uc ~ tcv ]Udedd:FsƋ^ee$?]Uv ^ PƋ^NN t7ÊN :Ou%QNP^ Ps  N^ N뿰] UFF F+9Bv >P^v ^ P@Ƌ^PPBBPB^F BGv ^ PBFQlBFȊF ȉB] UvvP6`vP]UvvP6bRP4s FR]UvvvP6`]U6a^Pv]U6av^P]UvvvP6b\]UFF+9Bvvv6B}FB]UvvPPvo]UHf>f?w-f㋇L>LtLVVfu]UL`ȉXJȉZggL:GwAJ:GwgȴƋXZ:v]àgȴƋXZ:rgu]UJLLT]UTHJHJJ tUrJT]U P P]Y\QUcPrP P>\u PvP>\u P|P>\u PPHJ>Jt6JJ>ctu]Uc1ic1+ʈj>irH]À>k1ujȢjjv P]UFȈFk1u] PhPqP|hPs]U1HDB4PPPp` `,abD`+ȉF]UPPX]UPPI]UPFP8]UPFP%]U PP]U PP]UPFP]UPv]U츀PPv]U^Ov]UPv]UPv]UPv]UPvw]UPvg]UPPV]U P P]Uf~u~t ~u ~t]U~r@P~w@Y"]UFȈFpw3pƋ^@$< uppƋ^@$P'puư.Pp >p wpƋ^@$Ppu]UvY:P Pv`]UFȈFqwb>qur0q㋏F1sF1V>suqƊr^s0q΋^r0qu]UP!Pv6 PPF@P(Pv^G P5]U^GPv.-^]U~u~u ~u]UF8.-t.-P]U^G"(-=ui(-7>(-sP^6(-@$P^GP/-t)>/-u^6(-@$(-뿋^PP1밁(-(-^6(-@$/-Fw"/-]U^7L*-*-^;G"s,ƍ@$P,^GPt ^PP*-]U^7. vAv9^G",-=u S|,-F^6,-@$,-@^G" ]U^G"^7h<0r^GP(uv6y3sv'v(Pq]Uv+P`]UtPt]U츘"Ph]UtP]U츘"P]U츼&P]U(P]U+P]UtP0]U>t ]U츘"P]U츼&P]U(P]U+P]U츘"PvgF"Pv"P]U4- 3.->\t \Ȣ.-PVtPP!&PP(PP +PPP]PvP#P]P&PP]P(PP]P+P>e tPeP~P P PQ1P1-1-<r@1-÷u1-Q1P u@Y"sÈ1-Ȋ1-ƇQ1.È1-P~PQ1Px2-3-5->m t/>m$t4-!>2-w@P<$u@Y"r5-5-r>2-t|P0-< t>0-Aut">0-Hu&>0-Pu( >0-Su +P뷀>0-Fu'TPM0-0-Du w34-2-(j1+k1t3Pz<t4-4-]U>2-t3-0-2-3-0- 0-]UP0-60-_s0-,A^^?v?s4- 4-2-]U6-]UF11Os1]U:-s{3sz>->>-u:-4>>- u<-r!>>- u<-<-6>->>- u>- ;-s 6>->->-]U>2 t@P>2 t@Y se2]UF22Os2]U?-?-s?/2PJs 62?->2@t>2_u?-Fs62i]U;-2@-@-se22<'u@P>2 u@Y"s 62LՀ>2'u'2<'u 622;-&1@-;-&1]UF-P2˷2E-2,D->E-Bu A-B-N>E-Ot>E-Qu A-B-4>E-Hu A-B-!>E-Du A- B-A- B-D-C-C-C-À20tC-B-8D-sR8-C-:D-wHÊ2E-,0E-< v.E-E-:A-rF-8-A-E-8-C-F-F-s&1]&1'18-(1]UP622P&1Ps&1]Uv3:  -<-;-=- PP1P PP2P122 ]U6-=-s=->:-s)&1<-s :-v3]=-<-2 ]222Ps5]62ds]À>2'uw]&1>2!u2 >2;u>2 t?22 <-s=-]]U>2 t6]U>&1u 2:Fu]U>&1u2:Fu>2 u]U P]UvsF#~ tJ-~ uJ-v]UF:J-v P]U^?t 7F]UJ-H-nPQ1PPl1PP1, PPH-P3P$3PPI-]U젌1sI-I-:1w P% P P,I-]U>I-vc]UI-I-1, 8I-r]U~ u'J-,1+ʈNFȈFj1u y3s]à{3s1=>2u2K-L-J-K-P1P2PPz2*K-1u2*K-1*L-tvPQYK-P1P2PP<>2 t%PM->M-wM-2M-u1*L-tPQYL-P1P1PP1Pz]Uy3 M1s  P621P PP2P21]UM1s H-I-]UM1sApmPP6$13P3P>P7FP3P3P#P]U_-_-_-:\-s/ƋN-V-:v]à_-ƋN-V-:sǰ]ð]U>]-u]à]-1^-\-&^-T-V-^-R-X-{.X-R-_-_-<wƋR-P-_-u]ËV-\-ȉT-X-R-]-*^-^-]-a]àUF\-FN-FP->\- s&\-㋇R-T-Ê]-T-]Ud-d-d-Ƌ^8t0]Y`-QUj-2Ƈ2`-Pe-PIË b-4Pg-P>2 tAP2P"P-NPs6b-l_]Uk-k-k-<sÊ`-:Ru]ð]UN1 M1sy3sy3vD$1]Uw3s ^ ^]U^-C^-FHFÊ-]UvY]Ut-P-,s-r-333:-sÊs-r-r-؊-s-:P33:-w#s-3PR6363{3u԰ Po Pi]U>-vg31t--F-s--]U6p-]U>q-t.Pv-t--]U>21uYn->q-t-t-Pv-81s 671f661 PZPT641M631Fq-]U>21u8q-:o-t$21uNq-:o-u l-;31t">q-tFo-q-Pv-31t--6p-21P231@31l-]Un-q-]U]UFp-Fo-,.n-sZ]U졚-]U/6/]UP^G+@PST^G@]U///:FsƋ^0Ist/F]U>&1u4///:Fs"(1/Ɗ/^:u0/F]U^u ^t<]U^w=P^w/YÊ0>0u^^0^G]U~u~u ~u]U>&1u/>'1u(>2:u!(1^^$ c`]U^P^GF^G]U>&1t&^Pf&1^G'1^G(1^GL622P-Ps;6-^P^G0&1u>2t)>2s"$^P^G0<t<t<u]QU^P."^G^G31^G81s51 ^G61^Gy^Pz^t^GC1^G$^GJ1sP^O G>2u^P2P2F222^P62@m !"F""~"]YU(Ps3--<v@ ^PY)Ps%-K[Ps8/s/^P^G^P_s ^P] UPPP"F &1u9>'1u2^(1^^?t?t^^?t?u]U^?u0O@^?u"0O0O^?u0O]UGsPq]U>2u>21t6311P2]U츇3Ps!>3u3}3F&3F31 P]Y 0 000QU51.n*61G181L13191D61A181I131;1061E181K131=161C181J131?1*2*F*Z*Zs61 0518131]ð$Ps/ 051081061 031sA,3Ps&>3u361 0518131]s P]U671 0z661 0i6611PK2]UR0000sy30vy300}30y3]U0^.+y +++,Ps 0 rP5]Uv51]U츇3Ps30<t<t<u]ð]U>&1uA>2v:02I0000:2s 23Y]s 63h]ðP`P]Uis63G63@]ðP8P2PZ]U;s2>3t+3 t63 636363]ðP0>0w P0uP]UP/]UP$]UP]Ui631v]UA1PI1P;1PP]UC1PJ1P?1PP]UE1PK1P=1PPw]UG1PL1P91PP`]UPP]U21..P622Q01QY"s136.1}3P6u3%3P017Yrz3]3Kr#36.1}3]À>3t3(s 6.13Pp4]À>3uk73P>3t@Y s P2631P]ý-$.G.]U>2 t@P>2;t@Y ]UsPC]U>21t%3Ps>3u 3^ P|]U>|3u Pe]ø3Pr>3t ]á30>0t |3q]1]U P ]U0O1"M1sM100v3s;,>&1u,>(1u0u 0sM1]À>(1u0]U>|3t |3]ðP&]U{3s P030 P P0PUڀ>2t@P>2:t@Y"P62oY"s2,A0vs>2w@PY r4622P0PL.Ps1?>2w@PfY sL"622P&0PPP&0Pؠ0s]600P&0P ~{3]UP0]U000:2s2s]ð]Uv3]U츋1P]UP1P]U21.1>&1u?PPl1Pـ>2v2622Pl1P>&1u,!]ð Pn]U111UM1s]U1]UN1sN1M11]UM1s}N1M1]]UO1]UO1]U0]U000:0sH0PP]U젆30<v00000:s PP]Ux3sF0H00]Uvv]U,1]U,1 Í3*0*0]U000:FsƊN^:u0F]U,17i]U,0,0wQ]U,17bro]Up.0.0wG]U[0000G uP00w"00w]U,2020G+3140O;61u@P640<t@Y sP6640>2 u20w2P]U6060G;61tP60G+31P>2 u60w2PU]U,10u{8080G@uG0"0:0t@x3]UK:0:0G0G@u^"0.400&000.$1Т006"00>44440s60]U:0G$00$u@P>0t@Y"]U^G<0O0W0"ш0W"ш0>0u000q0u000Y000.50$0$ 0,0t0>0u00 0555F$8F0$0 F 0P>0t6<0>0u6=0~]U>0u]Ã><0u]6<0]U0@t0t]ð]ð]U,10^60`P]UT>0>0G060@P]U00,1? t)7PP6.6wֶ66660]U~tNn~s*Nf>0u@P~w@Y"s Ft000Nf]U,10{,1760Ph]U,10W]@0@0G06060,17P3]U,10",1P$0XP$0X$ 0F Í3B00>0t%0>0tx 00s 00]U,10>0u ,10B0G0>0u0:0s@0P:0v@Y"]à0:0t@]UB0G0<u]ËB0G$0>0u:0a>0u>0t@0P:0t@Y ]À>0uEB0GD00˷.86D0]6D0]6D0Y<t@]8888]UB0G0G0G$00.9>0t@P>0m>0>0t@]sP>0t@Y ]`]Â>0t@P>0u@0>0t@  P>0>0t@B0OPɰt@Y"]"949;9G9Z9_9v99]U>0t@]U,1F0,100t]à0:3t0"0000:0s Pk 0蠿0sF0,10]U*1,1s]Ë,1?u]Ë,1]Ux3s,1?u@"x3sm7 PPP.:t4e뙜::::::::::::q:x3s,Ox3]U8Cs-N622P01Psذ P?۰]̰]U01*1]U*10Ê$u@]U03VТ00s\03 Í30s0tPR0,P,Psـ>3s03띠0]U0000:3s" Í30ÀuGu0Р0rC000:3s4 Í30Gu0t@PwY"s°]ð]Us8s.Zss 5sP[PS]U2u3P2P%3P]Uu30P%3P0P02P0P2P]UP P}3PQ]U>&1tF/111:Fs(11Ɗ1^:ueؠ1]U>21u76u3%3P.1P sy6.1}3Pǀ>3tc36.1}3PQ6u3%3P.1Pr<6.1}3P1>3uF >3t11sv]U>21u6u3%3P.1P#s z3]ð]U51$ 1F381sN 1 F3613313]U>21t 6.1}3P>]U>51t P]]U+PsTs PPss]622P01Ps]ðP ]U PP".?]]]-]?]Q]c]u]à3s]]à3s]]à3s]]ðP]]]]]%]2]l]5]N]j]r]]]]]]]]ðP?]?? ????!?&?+?2 t@?.4APb]ðP]o]]H]ðAA!A&A+A0A]U&1"1<u]À>"1u >2:u]À>"1t>"1u5622P01PGs";0ԡ(1"1>&1u >"1u]ð]À>"1t]ð]U1]131Bz3w3PPl1P3]U>2 t]ð]U>&1u P:>(1wb6(1,Ӏ>2,t(O>&1uH622P3Ps5 P63sӀ>&1u622P3Ps 63O]j4]U>&1u-v~u 6(1 >(1v j476(1'>&1u%622P3PEsFPp63ij4]U>&1u%622P3P sv;634j4]U P.ECP{C1C5C9CACjҀ>2,u"`622P3Ps 63C]j4]UP]U>&1u>(1w|P6(1Ҁ>2(ueҀ>&1u;622P3P:rF33363Sр>2(u#р>&1u>(1w6(10р>2)tj4]ѡ33À?u >2)u~у3>2,t]m>]U P]UP]U>21t|j43sj4^.DP; p.G)P'DDDDDDDDD j4s 4P]U>21u3Ej443sj43.sj4J j4s 4P)]UP]UP]UP]UP]UP]UP]UP]UP]UP]U>21u=j43sj4>21u j4 4sP}43]U4^m4ȋ^8wQ4^4t@Pvv44QY"s 44Â4u4^u]U44<wÊ:Nt 4u4]U44<w6Ê:Nu<r(4:Fuu >2Bu 4uà4]U>&1t]4>'1u4>'1u44(1@]U>&1u>'1t]á(1@]U3@3cv j44 F33]U33cv j44F33]U33643P3Ps3?t3643P63BrB363k4Ps]ð]Uv9]Ù>2,u]U>&1u#~u 33>(1w(6(1t~u 3 3.Hj4Q Pd*qHHxHH|HHHHHHxHH|HHHHHHxHH|H]U3H3ÀPC]U3H3ÀP,>2,ṵP>2)tj4]]Uv]Uv]U622P3P>32ȉ33Ỳ>2:tj4J62.I Pwj4]ÄIIIIIIIII62.I PAIIIIIˀ>2(u m4]U333n434PPP3P?PdPk4P2PPP4P%4344]U>&1t]622P3P24?˰]U>&1u>2,t]"]U4s]s j44]]  7? 0<$T%`%Uxb<==      $  *  9  H   f w  H          l  ! ( " 7 #    o    8  9  :  ; '/?  ?  &?  \wsrvt}|~yuq{ypzx ^             h*1* G T t        .,  =      $ <L 4 n               4   N  l        0        H*) * ? , T   n        )  )       )  )  & 6 @   P   ` ) p )       )  )       )  )      & ) 6 )  V b       )  )        n         (    F  ? ,z - -    {4 5 5        .    ( P  ) _  * n  +                        ( 7  Y j   0  1  2  3  SCASWAAADAAAADPUSHFMOVSBWADCjxLODSWADDCMPSWn STOSBzDECAAM REPNZ TESTF{ PUSH REPZ]MOVS STOS"JAJBJCLOOPNE4JEJAEJBELEACLCCMCCLDFANDLOOPZAASJGE7 SBBDASCLIJNAJNBNEGaINCJNC$>ESC,JLECBW< MOVSW JNECWD>JPE^JNGJGJL<IN4JO >JP4RLAHFDCALLHJSJNAEfJNBE SALt STOSWCMP RCLCALLFLDSDIVJNLLESF SARJNO RCR REP  SHL(JMP JNP8VHLT JPO\ STCP} SUB*JNS`b STDhpINTp0 RETz SCASBNOP ROL SHRyMUL_ POP ORLOOPNZ SAHFJNGEJZJNLEHXLOCKQ SCASXHXCHG REPE IDIVJMPFh STI|NOT JNZ,MOV RORrLODSBCMPSB4 OUTXOR REPNELOOPEJ RETFhLODS<CMPSDIRET WAITNhPO  PF$IMUL0 RETN` XLATh~INTO~LOOPJMPSJCXZOXas,<nu|NV0@x $4Xr0000LABELSVARIABLESNUMBERS'd A86H86LSTSYM %   Oq            Z-[-Lx"AHALAXBHBLBPBXCHCLCSCXDBDDDHDIDLDSDWDXEQESGEGTIFLELTNEORRBRSRWSISPSS ANDENDEQUMODNOTORGPTRSEGSHLSHRXOR BYTECSEGDBITDSEGENDMESEGLASTLISTRELBRELWSSEGTYPEWORDDWORDEJECTENDIFMODRMSHORTTITLEIFLISTLENGTHNOLISTOFFSETSEGFIXINCLUDESIMFORMNOIFLISTNOSEGFIXPAGESIZECODEMACROPAGEWIDTHUh"?SsKkTILLEGAL FIRST ITEMMISSING PSEUDO INSTRUCTIONILLEGAL PSEUDO INSTRUCTIONDOUBLE DEFINED VARIABLEDOUBLE DEFINED LABELUNDEFINED INSTRUCTIONGARBAGE AT END OF LINE - IGNOREDOPERAND(S) MISMATCH INSTRUCTIONILLEGAL INSTRUCTION OPERANDSMISSING INSTRUCTIONUNDEFINED ELEMENT OF EXPRESSIONILLEGAL PSEUDO OPERANDNESTED "IF" ILLEGAL - "IF" IGNOREDILLEGAL "IF" OPERAND - "IF" IGNOREDNO MATCHING "IF" FOR "ENDIF"SYMBOL ILLEGALLY FORWARD REFERENCED - NEGLECTEDDOUBLE DEFINED SYMBOL - TREATED AS UNDEFINEDINSTRUCTION NOT IN CODE SEGMENTFILE NAME SYNTAX ERRORNESTED INCLUDE NOT ALLOWEDILLEGAL EXPRESSION ELEMENTMISSING TYPE INFORMATION IN OPERAND(S)LABEL OUT OF RANGEMISSING SEGMENT INFORMATION IN OPERANDERROR IN CODEMACROBUILDING** ERROR NO: ** NEAR: "  YNCP/M ASM86 1.1 SOURCE: PAGEEND OF ASSEMBLY. NUMBER OF ERRORS: . USE FACTOR: CP/M 8086 ASSEMBLER VER 1.1 PARAMETER ERROR NO FILE DISK READ ERROR DISK FULL DIRECTORY FULL CANNOT CLOSE SYMBOL TABLE OVERFLOW USER BREAK. OK(Y/N)? END OF PASS 1 END OF PASS 2 +-*/ +-    A86 @      ACDEMRSXBWDSe It$ BREAK "$" AT $END OF LINE$   ؎(&&=?>vUC&D&F&U&IVGt XPQNCUVu&D&N&U&QVOIUGVCo3 v FvC2>vCCCC02svs<tt #£>vC2D>vC2 t C2t gs>=&&&>Ft#>Ft>Ft-K <ZO4.>Qt !2 uuõ<>vWVWUD>V2wDàU6=>Ct6?وDú>vȎ8 >v3VU YnFv=t3ұS*[83t =Ë83ҡUCC87>74túPáVV3U"Kh37s:UWH?t*#CC3C3 Sy([C3ҹd 033ҹ F 0 0Fñ ð.C(ÌCQQ3ɊQSQ( òòá%Ù 0Nuúd}UNtG E9 ǀ؎9 9 ,[C$tS[Sñ$_*? t *?CñS 'CuZS ZC.6* ð@@iiKvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN].2 0W.s^ /s ^ PP\P\P>uZ\P>\P  >u,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]U!Pv]UPv]U$Pv]U PFP]U6$<t]àP]UPPp]UPvPFs]UNv~]U344< r@4΋^P u@Y"s"^:t:s334 4뷠3]UFF<v\Pt2FF]U5-"0sf^:v]P^^?u P^P^?u\P0^!^? t5^ ^ P5]U- 66у>w@"sbƍ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:öֈe9: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ъ>/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@PP|P\PF=22r2у>w@"s.㍇P\Pt2ȁ.H9w㍇P@Pt%@Pg>@P4\PV>PBPsJ\P8$ud2>et23Pre-"2r" 2у> w@"s.㍇Pa\Pt2ȁ. H9w㍇P#3Pt%3Pe3P\PePPKsJ\Pu$$(h$&$hr&ƀ$uhܡ&Ɗ:ftis3iP1g>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}PP*ƍ@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] $ ERROR: $ $ Press RETURN to continue $ $Reading HELP.HLP index.$Too many entries in Index Table. Not enough memory.$ $ Creating HELP.HLP....$$ 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 available:$ Additional topics available:$ $ $ $Reading file HELP.HLP.$ HELP> $HELP HLP HELP UTILITY V1.1 At "HELP>" enter topic {,subtopic}... EXAMPLE: HELP> DIR EXAMPLES $? HELP Topic:$Not found$No HELP.HLP file on the default drive.$ABORT EXAMPLES OASM86 hEXAMPLES bOPTIONS YBUFFERED  CHSET NEXAMPLES 5`CNTRLCHARS >HCOMMANDS G$CONVENTIONS M]DATE U,EXAMPLES YVDDT86 [}EXAMPLES `PCOMMANDS bNDIR tEXAMPLES w4DYNAMIC yED ~)COMMANDS +EXAMPLES 4ERA EXAMPLES ERAQ #EXAMPLES DFILESPEC GENCMD ]EXAMPLES <OPTIONS HELP [INITDIR 4EXAMPLE PIP (COPY) gEXAMPLES \OPTIONS OPRINT QEXAMPLES /PRINTER *EXAMPLES cREN 1EXAMPLES SDIR EXAMPLES ^OPTIONS 1SET fLABEL =PASSWORDS ?ATTRIBUTES HDEFAULT &7TIME-STAMPS 'cDRIVES 2*SHOW 3CEXAMPLES 6rOPTIONS 88SUBMIT =]EXAMPLES A2SYSTAT B'EXAMPLES F@OPTIONS NFTYPE WjEXAMPLES Z`USER [cEXAMPLES _$VCMODE _~EXAMPLES bROPTIONS cF$ ("y$ ]̀$ $ @$ ږ ///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    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 stops the program TYPE which is displaying the contents of the file DOCUMENT.TXT on the screen. Assume that the TYPE command was issued from virtual console 1, and is aborted from virtual console 3. The drive and  user number do not affect the ABORT command. A>TYPE DOCUMENT.TXT Dear Sir: The company is pleased to inform you tha... A>ABORT type 1 A> ///1asm86 Syntax: ASM86 filespec {$options} Purpose: ASM-86 assembles assembly language statements, producing a file in hexadecimal format, a print file and a symbol table file. The assumed filetype of source and included files is A86. The  special characters X, Y and Z indicate output to the console, output to the printer, and zero output, respectively. If no format is specified, Digital Research format (FD) is assumed. ///2Examples Examples: A>ASM86 PROG A>ASM86 PROG $SZ PX A>ASM86 PROG $HB PY AC ///2Options Syntax: ASM86 filespec ($Ad Hd Pd Sd Fd) A source file drive - .A86 d = (logical drives A-D) H hex file drive - .H86 d = (logical drives A-D, X,Y,Z) P print file drive - .LST d = (logical drives A-D, X,Y,Z) S symbol file drive - .SYM d = (logical drives A-D, X,Y,Z) F format of hex file- .H86 d = (D=Digital Research, I=Intel) ///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 switched 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. ///1CHSET Syntax: CHSET {d:}filename{.CMD}  CHSET {d:}filename{.CMD} [field=setting{,field=setting,...}] CHSET [HELP] Explanation: CHSET is a utility that allows you to make changes in the command header of a command file with a .CMD filetype. CHSET has three fields that you can display or change, corresponding to the three fields that CHSET modifies in a command header. The three fields and their possible settings are: 8087 - The 8087 field has three possible settings, ON, OFF, or OPT (optional). Specify ON for programs that require an 8087 processor in order to run. Choose OPT when you have a program that can use an 8087 if it is present in your system, or emulate an 8087 if it is not present. Specify OFF if you want to cancel a previous ON or OPT selection. SHARED - The SHARED field has two settings, ON or OFF. Select ON when you want to modify a program's command header so that the program can use Concurrent CP/M's shared code capabilities. Specify OFF if you want to cancel a previous ON selection. SUSPEND - The SUSPEND field has two options, ON or OFF. When you select ON, CHSET modifies a program's command header so that Concurrent CP/M suspends that program's operation when it occupies a switched-out virtual console. OFF cancels a previous ON selection. Changing Field Settings You can change any or all of CHSET's fields in a single command line. To change a setting for a field or fields, enter a CHSET command with a filespec and the fields you want to change. For example, if you type B>chset calc.cmd [8087=opt,shared=on,suspend=on] CHSET modifies the command header of a program contained in the file CALC.CMD. Displaying Field Settings When you enter a CHSET command with a filespec and no field settings, CHSET displays the settings for the specified file or files. For example,   if you type B>chset erase.cmd CHSET responds with the following display: B:ERASE .CMD settings are [8087=OFF,SHARED=OFF,SUSPEND=OFF] Modifying a command header is not a trivial matter. While CHSET cannot harm your .CMD files, inappropriate use of it can cause your programs to behave in unpredictable ways. CHSET [HELP] If you type "help" in square brackets following the CHSET command keyword in a command line, CHSET responds with a display giving you a brief explanation of CHSET and a list of examples of correct command line syntax. You can also type CHSET without a command tail to summon CHSET's HELP display. ///2EXAMPLES Examples: A>chset taxaid.cmd [shared=on,8087=opt,suspend=off] The above command modifies the command header of a program called TAXAID so that it can use Concurrent CP/M's facilities for shared code and can either use an 8087 if it is present in the system or emulate an 8087 if it is not present. The command also turns off the SUSPEND field for TAXAID, so that TAXAID can run when it is in a switched-out virtual console. The inclusion of the .CMD filetype is optional. A>chset * The above command displays the current settings for every command file in the current directory. CHSET does not accept a filespec of *.* because it accepts only a blank filetype or filetype .CMD. B>chset ezesort [8087=on]  The above command modifies the command header for a program called EZESORT so that it can use an installed 8087 processor. A>chset rectify.cmd The above command causes CHSET to respond with a display of the current settings of the fields in RECTIFY.CMD's command header. ///1cntrlchars Control Character Function CTRL-C stops executing program when entered at the system prompt or after CTRL-S. CTRL-E forces  a physical carriage return without sending command to CCP/M. 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 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 input when console is used as a source device with PIP. ///1COMMANDS Concurrent CP/M command line syntax: A> {command tail}  Concurrent CP/M 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 or ENTER key. File specifications in 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 file name .typ is an optional file type ;password is an optional 1- to 8-character password ///1conventions COMMAND CONVENTIONS The following special symbols define command syntax. {} surrounds an optional item. | separates alternative items in a command line. indicates a carriage return. ^ indicates the Control Key. n substitute a number for n. s substitute 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 parens to enclose a range of options 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 element can be repeated as many times as desired. * wildcard: rep  laces all or part of a filename and/or filetype. ? wildcard: replaces any single character in the same position of a filename and/or filetype. ///1DATE Syntax: DATE DATE CONTINUOUS DATE date/time-specification DATE SET Explanation: The DATE utility allows you to set the system clock to the correct date and time. It also allows you to display the date and time on the current virtual console. The date is represented in conventional month-day-year format MM/DD/YY while the time is represented in 24-hour clock format: 00:00:00 to 11:59:59 indicates AM, and 12:00:00 to 23:59:59 indicates PM. ///2EXAMPLES Examples: A>DATE Displays the current date and time. A>DATE C Displays the date and time continuously. A>DATE 11/28/83 10:35:45 Sets the date and time as specified. A>DATE SET Prompts you for date and time entries. ///1DDT86  Syntax: DDT86 {filespec} Explanation: DDT86 aids debugging 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 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 DDT86 Command Summary: The 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. 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) Begin Execution with optional breakpoints Hwc1,wc2 (Hex) Hexadecimal Sum and Difference Icommand tail (Input) 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 T{n} (Trace) Trace Program Execution TS{n} (Trace) Trace and Show All Registers U{n} (Untrace) Monitor execution without Trace US{n} (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 DDT-86 Command Parameters ------------------------- 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 word constant ///1DIR Syntax: DIR DIR d: DIR [Gn] DIR [S] DIR filespec DIR filespec [Gn] DIR filespec [S] Explanation: Displays the names of non-system (DIR) files in the directory of an on-line diskette. Use DIR [S] to display the names of SYStem files (files that have the SYS attribute set). Use DIR [Gn] to display non-system files in User n. ///2EXAMPLES Examples: A>DIR A>DIR B: A>DIR C:MYFILE.DAT A>DI  R *.CMD A>DIR A*.A86 A>DIR PROG???.H86 A>DIR PROGRAM.* A>DIR [S] A>DIR B:UTILITY.CMD [S] ///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 output that may 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 wish to miss it. ///1ED Syntax: ED input-filespec {d:|output-filespec} Explanation: ED is the Concurrent CP/M character file editor. You can rename or redirect the new version of the file by specifying the destination drive or destination filespec. Section 10 of the Concurrent CP/M User's Reference Guide is devoted to ED. ///2COMMANDS ED Command Summary: Note: CP points to the current character in the edit buffer. nA append n lines from original file to memory buffer. 0A append file until buffer is one-half full #A append file until buffer is full (or end of 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 Fstring^Z find character string H save new file, re-edit using new file as the original file I enter insert mode Istring^Z insert string at CP Jsearch_str^Zins_str^Zdel_to_str juxtapose strings nK, -nK  delete (kill) n lines from the CP nL, -nL move CP n lines nMcommand execute command n times n, -n move CP n lines and display that line n: move to line n :ncommand execute command through line n Nstring extended find string O return to original file nP, -nP move CP n lines forward and display n lines at console Q abandon new file, return to Concurrent CP/M R 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 upper-case translation V, -V line numbering on/off 0V display free buffer space nW write n lines to new file 0W write until buffer is half empty nX write 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 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 Examples: :#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: ERAQ filespec ERAQ filespec [XFCB] Explanation: ERAQ erases a file or group of files, prompting you before each deletion. ERAQ accepts ambiguous filenames. The [XFCB] option erases only the extra directory information for passwords. 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:FUNCTION CMD ?n B:SDIR CMD ?y B:PIP CMD ?y 1A> In the example, the user instructs ERAQ to delete all the files except C:FUNCTION.CMD. 2B>ERAQ myfile.dat [XFCB] The command line above er  ases only the password information for the file myfile.dat. First use SET to turn off password protection. ///1FILESPEC Concurrent CP/M identifies every file by its unique file specification. The term "filespec" is an abbreviation for file specification. A filespec can have four parts: d:filename.typ;password d: represents the optional drive specification, which can range from A through P, followed by a colon.  filename represents the required filename, which can be 1 to 8 alphabetic or numeric characters. .typ represents the optional filetype, which can be 1 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, preceded by a semicolon. Valid combinations of the elements of a file specification are  shown below: filename d:filename filename.typ d:filename.typ filename;password d:filename;password filename.typ;password d:filename.typ;password Certain Concurrent CP/M 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. ///1gencmd Syntax: GENCMD filespec {options} Purpose: Converts hexadecimal object file (filetype assumed to be .H86) into executable file (of type .CMD). Switches controlling the type of memory model and group addresses can be included. All values are hexadecimal and are paragraph values. ///2Examples Examples: A>GENCMD PROG A>GENCMD PROG1 8080 A>GENCMD PROG2 DATA[M20] A>GENCMD PROG3 DATA[B4C,M260,XFFF] A>GENCMD PROG4 CODE[A40] DATA[M30] ///2options Syntax: GENCMD filespec {8080 CODE[An,Bn,Mn,Xn] DATA[An,Bn,Mn,Xn] STACK[An,Bn,Mn,Xn] EXTRA[An,Bn,Mn,Xn]} A = Absolute memory location B = Beginning address of group in .H86 file M = Minimum memory required X = Maximum memory required All values represented by n are hexadecimal paragraph addresses. ///1HELP Syntax: HELP {topic} {subtopic1 ... subtopic8} {[NOPAGE|LIST]} Explanation: HELP displays a list of topics and provides summarized information for CCP/M commands. HELP topic displays information about that topic. HELP topic subtopic displays information about that subtopic. One or two letters is enough to identify the topics. After HELP displays information for your topic, it displays the special prompt HELP> on your screen, followed by a list of subtopics. - Enter ? to display list of main topics. - Enter a period and subtopic name to access subtopics. - Enter a period to redisplay what you just read. - Press the RETURN key to return to the CCP/M system prompt. - [NOPAGE] doesn't stop 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. Examples: A>HELP A>HELP DATE A>HELP DIR A>HELP>.EXAMPLES A>HELP DIR EXAMPLES HELP>SET HELP>.PASSWORD HELP>SET PASSWORD 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 will result in an error message. INITDIR only works on disks that have already been formatted according to your computer manufacturer's instructions. ///2EXAMPLE 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 free 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)? ///1PIP (copy) Syntax:  DESTINATION SOURCE PIP d:{Gn} | filespec{[Gn]} = filespec{[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 filespec 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 CCP/M logical device. ///2Examples 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 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 LOGICAL 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 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. 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 upper case to lower case. 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. U Translate lower case to upper case. 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. ///1PRINT Syntax: PRINT filename{[options]}{,filename{[options],...} Explanation: The PRINT utility allows you to send the files you enter on a PRINT command line to the printer. You must enter at least one filespec on a PRINT command line. You can enter as many filespecs as will fit on Concurrent CP/M's 128- character command line. PRINT allows you to use wildcard filespecs. On a PRINT command line, separate filespecs with one space or a comma. PRINT Options o S (SYSTEM) - The S option allows you to print a file that has the SYS attribute. o Tn (TAB) - n is a number of character spaces. The T option allows you to expand or compress tab characters. PRINT replaces each tab in a file with enough spaces to position the next character in a column that is divisible by n. PRINT's default setting for tab expansion is eight spaces. o Gn (GET FROM) - n is a user number. The G option allows you to print a file that is not in the current user number. Enter options in square brackets following the filespec for which you wan   t to exercise the option. ///2EXAMPLES Examples: To print more than one copy of a file, repeat the file's filespec on the PRINT command line for each additional copy that you want. 4B>print murphy.txt[g3],murphy.txt[g3],murphy.txt[g3] This example prints three copies of the file MURPHY.TXT in user 3 of drive B. 2B>print *.txt,example.ltr[g0],a:backup.sub[g0s] In the above example, PRINT prints all the files in the current directory with a filetype of TXT, the file EXAMPLE.LTR in user 0, and the SUBMIT file BACKUP.SUB, which has the SYS attribute and is stored in user 0 of drive A. 10A>print abacus.del[g3],*.vrf[t10] angst.sub[sg0] milton.dun The above command causes PRINT to print the file ABACUS.DEL in user 3, and all files with a filetype of VRF in the current directory. PRINT expands the tabs in these files to 10 spaces. PRINT then continues with ANGST.SUB, a SUBMIT file with the SYS attribute in user 0, and finishes with the file MILTON.DUN. Note that commas or spaces are acceptable in separating files. B>print *.* The above command causes PRINT to print all of the files with the DIR attribute in user 0 of drive B. ///1PRINTER Syntax: PRINTER {n} Explanation: PRINTER displays or selects the printer device attached to the current virtual console. Several consoles 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. ///2EXAMPLES Examples: A>PRINTER ; displays the current printer number Printer Number = 1 A>PRINTER 3 ; sets the current printer number Printer Number = 3 ///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 already 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]} 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 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] Displays only files that do not match filespec. [FF] Prints a Form Feed character at the start of each header. [FULL] The default SDIR option. [LENGTH=n] Displays a new (Page) header every n lines. [MESSAGE] Causes SDIR to 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] Displays Read/Write attribute files only. [SIZE] Displays only file name and size. [SYS] Displays SYStem attribute files only. [DIR] Displays DIRectory attribute files only. [USER=n] Displ  ays files on user n only. [USER=all] Displays files on all user numbers. [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 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 SECRET to the disk label. A>SET [PASSWORD= Nullifies the existing password. ///2Passwords 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 Protection Modes Mode Protection READ The password is required for reading, copying writing, deleting or renaming the file. WRITE The password is required for writing, deleting or renaming the file. You do not need a password to read the file. DELETE The password is only required for deleting or renaming the file. You do not need a password to read or modify the file. NONE No password exists for the file. If a password password exists, this modifier can be used to delete the password. ///2Attributes SET filespec [attribute] Attribute Meaning RO sets the file attribute to Read-Only. RW sets the file attribute to Read-Write. SYS sets the file attribute to SYS. DIR sets the file attribute to DIR. ARCHIVE=OFF means that the file has not been backed up (archived). ARCHIVE=ON means that the file has been backed up (archived). The Archive attribute can be turned on by SET or by PIP 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-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 protection for the files on your disk. A>SET MYFILE.TEX [PASSWORD=MYFIL] MYFIL is the password assigned to file MYFILE.TEX. B>SET *.TEX [PASSWORD=SECRET, PROTECT=WRITE] Assigns the password SECRET to all the TEX files on drive B. Each TEX file is given a WRITE protect mode to prevent unauthorized editing. A>SET MYFILE.TEX [RO SYS] Sets MYFILE.TEX to Read-Only and SYStem. ///2Default A>SET [DEFAULT=dd] Instructs 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 above 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 default or specified drive. To record the creation time of a file, the CREATE option must be     turned on before the file is created. [ACCESS=ON] turns on ACCESS time stamps on the disk in the default or specified drive. ACCESS and CREATE options are mutually exclusive; only one can be in effect at a time. If you turn on the ACCESS time stamp on a disk that previously had CREATE time stamp, the CREATE time stamp is automatically turned off. [UPDATE=ON] turns on UPDATE time stamps on the disk in the default 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: A>SET B: [RO] Sets drive B to Read-Only. ///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 logged-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 ; Displays 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 ; 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 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 file. ///2EXAMPLES Examples: A>SUBMIT START A>SUBMIT B:START A>SUBMIT MAX.SUB data1 data2 data3 ///1systat Syntax: SYSTAT SYSTAT {[option]} SYSTAT {[option {C} {n}]} Purpose: The SYSTAT utility shows the internal state of Concurrent CP/M- 86. It is useful for program and system development. SYSTAT displays memory allocation, current processes, system queue activity, and many parameters associated with system data structures. SYSTAT can present either a static picture or a continuous, real-time display of these system parameters. ///2examples Examples: A>SYSTAT This command invokes the menu-driven feature of SYSTAT. The utility responds by displaying the following menu: Which Option ? H(elp) M(emory) O(verview) P(rocesses - All) Q(ueues) U(ser Processes) C(onsoles) E(xit) ->_ Typing the appropriate letter in response to the menu obtains the associated display. To use SYSTAT without the menu, specify the menu option letter in the command, like this: A>SYSTAT [O] ; this command displays a snapshot  ; overview of the system. A>SYSTAT [M C] ; this command displays a continuous ; picture of memory allocation. A>SYSTAT [U C 5] ; this command displays snapshots ; of the user processes every 5 seconds. ///2options [H] Displays help for SYSTAT command. [M] Displays all memory potentially available to users, but does not display restricted memory. The partition  s are listed in memory-address order. [O] Displays an overview of the system generation parameters. [P] Displays all system processes and resources they use. [Q] Displays all queues and their readers, writers and owners. [U] Displays only user-initiated processes (similar to [P]). [C] Displays physical console number, virtual console number, the name of the process attached to the console, whether  it is a foreground background console, and whether the console is in dynamic or buffered mode. [E] Returns you to the system prompt level from the menu. [option C n] Following an option with a space and a C activates a continuous display, until you press a key. Following the C with a space and a one or two-digit number causes the display to update every n seconds. ///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 prior to 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 USER 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 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 screen while you were switched away. BUFFERED If a console is in buffered mode and switched out, data output from a running program goes into a buffer file on disk. Thus screen output is preserved. er topic {,subtopic}... EXAMPLE: HELP> DIR EXAMPLES $? HELP Topic:$Not found$No HELP.HLP file on the default drive.$   sysparams osstart=100 tmpdrive=a: sysdrive=a: memory delete=* add=2000,8000,1000 add=1800,2000,800 diskbuffers a: 1 1 1 1 yes b: 4 4 4 4 yes rsps gensys t drive.$    HECOPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-009999؎м.G&.3S_[S_[FtS_ [FtS_[F t_(+ێر౞.B &B&Dձ.h_0>`u.6&4؎м6..`؎.VWU&2]_^؎0.`u]SQ.hG&t5GG 22,T؋GthR&2 ZY[.06&4.؋@t3HτtCOuRZu RMZhOOO &&G&I>Mu.6GI@&.>TuTuu>MuNuqU}V^uûu_Gu 까uyڀ>uGG(3Ü\u  476\3GT؎6hGGG D$G$dO.&O&TD CD MD D&_ubuOK:tE>Tu>T;t0TG u5"htGtTG uuhGt (>u3TGDtODtO@DtO DtOp>Mu8G.ÎۋZ.ЋhGR>ujT >MuN NSQ&"Y[(u81=t=ar=zw%_G\3 3\>tltd\TD-&QD&St:6Ct%lTD-&TD&V>Mu 6L ֹvhgGtgOMGG26|tVttԌЎX^ۜ\6\hOO&G&I&>Mu$h6GD>Nug|G6K6hZX%hO ȉOGt3{g(3=tP-+^ò  &6b>h9t htúJ .TthWAb:]}&@ G&6b>h9h9u &.G#.t G t>uG@t>uGthGGtȢGtU+.>uf>t!>t DDDD DDDD>uV:hGGG^GG}?uDGD T ЋGGDG=uGDD=t뽀?u? uD<t| u4QSRZ[Yt&SRQV ^DYZ[t v ✻t-?u(GD;TvDGD;TvDȃ>tDDVֹ^Du3QAtQSww\YY[YݻYO?uG)D;Gu ờ?u9D=t$Q+ɋъYt@W+W;vG)DG   ⽾| tNQ4V^Yt>|t7QpGpS_wЎ؋ԹX[\\Ytuٺ=u[;tRVtM$-"G3G&u릋:EtXù)|t"|t !R+-&|tG\ uQTRRJ&YZQ Yut&&WY&G⮀>u&P>u3>t>uO&O>uO&G>t>t 3ǀ>t>u .)GGGȠGG&&>u&P&@&BX&R&T&V=u!&P=t&T&4V+Ҡ<t&VVZ\^+QS[YËޡO ;r7+ȃs0+;W vW ±3)W W  u+G u s3SG .T[ uËG %tS+ҋG _ SX[ u3G )G ~&&SPv&Q&SD!!ZY&v XXÊ2X[+&QPSW_[XY6hDt(ÀtÃu3ynV^tK8Gu8GuSV^[t/D n9]t}GE}t}]3ɉOÜ\t|\SV^[uZVtV؎_^GGSVPSWЎ؋Թ^[n}t}]3ɉOÜ\\Í=t-E%=uVuu6SЎ؋Թ}XXXZ^ù&.ڋ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+PPttt4tW@PHPPԋЎعVW_^u9].G t(V^u&.&0ˌ&0à РConcurrent CP/M-86 3.1 Copyright (C) 1983, Digital Research $ HCOPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-6543218O<bOhG([O*^  \  k o f ( ;Z2.l.þ\(áh؉Wn3hG&33hW3z&0h7jh&\.D3]ڋ7tl39t=5D-áhGt;t GW áh;Gu03GtwtGDl6lwáh9Gu&PEE^rT6rl6lZ&9u &9UuÃR0&.+ñ^-^>\u Ë\W&.^L3.>RtpXRThVG&X&2G&aGT&LgXãV>luX&h&aGVءXR&2&LShG[>RuR&NXÉV>nu,>lu%h؀u?t G:Gt VءX&&&.RVءX ã"$£&ǣ(ƣ*ţ,3ێۋ8󥾀X.hG&tQWGٹ_Y؋6h\(ːhh2\.xeeeeeee&V^L D.D j&AuI?t E;w+ȋ<7Lt)M&?t 7gh6hhtt3QtЎ؋Թ[YtS[6hh;6u9Dh,L ?tE:Dw rd<7n5t6ht D:Gv$WT _5<thD6ltlDh{huG&taG 23,>TEtGG&`u:Gu3hG EuMG&hGt_;twڛt._>6ڎG@6ڋh_&>_@$G&tع_؋WR.&6h&\(38X"ء$ȡ&С*(, &&&.&>u&6NR>ltu9jt)Ou!76jGllt |u |t L*u{ukllGO R*uCuhG&6K+)X:Jr2P‹Ë6V3۝3K?E.t4tWV^_uk 3҉UUUUt>t3&.t  4u 2WV^_uDthGu &u3Ì&.&}EuEthGu Wf_EU й ut7t;t3 A2P)ZXs&.&\utYSVW^[&.&|Ou3Gt hG3GPGX@;Gu3GOW32PXz&.&]O;Out^SWW[_[&.&uOuGt*3G#GG;Gr+GG،ŽGW7&3 ÜSRZ[`SRZ[SQY[Üڋt S Z&.&_6t4t;u3ù R&.+ñ_.>^uZË^^W&._M39Mu@Eu9MuMÃ}t"Ee؋U&&.+ñE3? ^>^r)&.r.;r;DrD;w3ËEe3QQPPQԌЎػ`W _.uFE ËE%t ^>^ËE`PPQ ԌЎ.&._tt&*uFG3ҹFh7hWG 3һph_t 9GuW hGtg_tO&.`vQ F:hGjIt3ۋù#R ^&.LdQt&Q pQS [YkZh;uRO@+뛊W.:RG G&6&&r 3&N&&`3Z hTlJG&>>jv@4t TWT*RU3#3G&>;uEA;Üll3PX38g uA3ɿp}t;uAË53Ʌt ;t4AÊJ2>V;tR>lt3ɋGt Iu t t%AGËht4t Dt;\uV3PԹXXÐH`COPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-654321 2Zkz+ SQRa>uPZY[r&p؜]мUZY[.Lu Xr&pPSQ Y[.(Ë&.T+&.TD+Ë&.T+&.T+Ë&.+\^&.T+Ë&.\3ɋ>h=t9Eu9]v&.T+V+QQRSPюٹXZ[[[^&.DZu@>pukEpSR]WWwԹXX_\>\Z[&.Z&G\&E&EG&EG6^u&u>`+ɋÉ6dbR&..ff _&.fD+&;Etb;\v%Z`fZD\b`d^Ã=tQ55SԹ &u)u$[XXûv;uP[ ӻZY[XXY&.&\&uh?SR Z[ptt;u;6ht "SR Z[w7t"9Tt$wDD;vRV^Zu+ۋûSVRRtt O.XXXZ^[u;Tt+TTtU]Ztv<;uZ RZ&.uUuhu6h;to=t^9Uu݉WEGEGEG_+ۊ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;t?t t3؎&P+ˋ[GGø&<u+N|+ɉOOË+ȺPQ?t SRV/^Z[;sYXPQtYX=t؋3&.+?t]&<t#M &9 rLM &9 sA@&+ߋ?&L;r3=tPGG;EXt @Uߋ?u&L ;v+Ãt ;wPH&L s;v+ѱЋX=7 +ɉO@PS[X+E7uLMLMH=t4S^+ɋWOQ+PY LD.+Ë|ttt 4SW_[^G+ۋË?t E;Dw7ÜXt3ɋ76XOOOÜ6XX7ÐHCOPYRIGHT (C) 1982,   1983,1984 DIGITAL RESEARCH 1034-0025-654321k~3dw  YFWc.L.(û3Q&6du4&6dY3Q&6bu&6bYh؜;t%<t$RT V^Z3҉3h<tI9t ËDT_-h<t9t ÁdDT03R "_R&.}v]ptt(;t)pWU&.._5SW _X&.P.hX<t9t Q@ YÉPV+^X؃<t9t457׹_3R>ltH3&.&E=w HuG u&}t &:G tAË6h2\ Ë6h2\$:rË6hT '&6b3:r%Ë6hT$&&6d3ËhG 26TËh2G$:HvG$6PXà6T<t&&;6budǹT"PVc^XPV^Xȃ,֠6<tPV^Xȃ 3ËhBtJW"3Ë_"rG"t ohw$&6dRZ{;t>hE"t <u\*2Ëhw &6bt;tGt#rwP.uÄt@R[&.&:ftShG"tX[CÃt&f&fR_3o"R8_hw$&.M]=t*ۊUWQSPtu[X[Y_]GSRw[X3$t:t!&.:tPQS[YXCRB[SDD3S`[ u  tu tˊDD Lmu t_W&.QKuS M HDDu D:Dr3Ѳ' "Lu[cu]SY3 t_W&.CɊQQAYDSt,dd :Dr*D tP X̊ C_W&.QS[_W&.:sS_&.] xDËhO@ hgw &6bt9uSRpZ[À t t tt 3ی&6.&.:&.÷ DuhG"u)Dt s tu uDËDt!uD tdRVttq^Z]s R^Z@ t zD$u R j eZò#^ D:DsN:6Gr39\*u|9]t:6GrT |*u \*D*RVDDD*DT^Z:6GrD%=v?=tRVT$ ^ZڝL0DDD DRV2T T^ZdtDtRVT" ^ZLhwOS9d|"tRV T"S^Z[GGtORV3ҹ7^ZøRVʊ.^ZÐICOPYRIGHT(C)1983,84,DIGITAL RESEARCH(02/07/84)XXXX-0000-0010208$o$}$&''(!('(-()G/L/T/**Z/7*u*_/**** **U++++s//+,//,, -..V.//..F/2M.Dt)3.ˊ[2Mhb FhG%POVRQT 2YZ^ t[hGt2 & . G`&. &0 &g V،Îێfءfh&f2 b^V.dt_ tYA^>ut .DtY  t2 >b j &0 X & PStx6 tbS6 & PT XuPd >tXAysP&  X2./&0 t.>u G<`uOG G É6 .duP6 b  Xt tV>u*t}fu3ۉ  u/t(PSV  NX>u > t Xt1 ڱ!  ñ!$ 26b  û! uGRZ u6hD. (Ë.> S6\6^66 ( ô  8tu?2t&à[<t<u & f ð u 8tt&` >tt6hL22á3Ҋ26\^Ê#2"" ؉&Ê.ـû ـ>t2ً2 ÿ 2¢û K?u uʈ>t*&:rӻ Ԁ" Q.""*$Yà > u  [ s > s 2CË2Q2 2YÀ>`u2 *~ CG Ë6D$ut$u3>~t,u  t`gu[u wt * آ cu Ê ËÊ 2à s&t  À&  û u [ 3p?pá$HpËp;rBu/. G2[ûS/u0u [2t3p ð 4 + uPSt;t2p>[!t:`t[XptG[X u [X<t tQ]Yu_ u t:uG;huG[VG;huZ>XRW_RuGX] QG6T;tG E hGû%?uGW3GÇ%à%8GuG?uà%#8Gu9Wu:Or"GÃ?uPXx u\>RôuiRcuT\:uGtG;huG;\s\^_ uӃ>\uË^2묈&P"Q tRG >u3P<u 2&ur?tN<stv<tGt;G66G8t~u}g~P<r<u"~r2 RD.2&Q6P<u6ù@>f<htGڎËR@tp #I@hfËpCp+s.p$QY u uuQYui+sBQYt/t$:t)xu$OR:tËـR$Z ȈËCÜ6˝tQZu u R>tQSQCS t ;r[CYQYQYPãËt'Oud>uuÁ>u GuG,ˋ>II3G u G2#t t r%tO[>t<t<sOuOK3$ tKÊй tt uҬ$, s2؀ՉLK$F$?r'GÃ>tk t>Otup+tԎC؎ÃK&2$utZC>pu؎*uOàu&=uuNuϠu&tuuu&upKp$<t.;t$2àO t<tu 2WG_Ã>t6K6MpK؎MKáÀ>upû dk3   2 tuLhtBd t*$u\1>u6p6QYu2 t CC?u$?BC럀>u >u2  /ut °À>t2d pt^$u^ u^H r Ht7 s \ t yulu $u S [ue uu<Ƌ;s*BQRwsZY tIRQgsYZy[Z uR Yöu'"$ ĈCB  t8SKK'Phӻ X[KK'2 *t s 8u28tà t u u:tnڋ;u\BCBCu‹ڃS!^ /:u:u:r uQފtw $[G3 >uT $uMtȊ/Q:s Y/>tl6  +P uu CPS'?CCu 5 t7 [X  RuoSQ9Y[> uð"u $?t4utBt2 G$u:s>u봠! ЀР" Հ$ # ͊Q># v >[%tVtQ* $?u9 :u\u*QY:su ZRuZ U*UQY tU  Q@ Ţ uNt t YY2X & Y  t-t& ?u ^ m 2Ê."<rȢà"t t2 Ê֠<ru>[tݻ' u(uutxruANh젳2Pȋ> } } u} >2XU Єt@u .Zt؈؉C>[uD>u=6 P\Q*Y-[SÊ"رu[mr+u%@x">"t\:r t."ň>u& t >uur$@u@& ڊ2ڊg %ȊG$?û! :Gu;RȰ yZ tCCCC 6󤠩 tȢâ,R[sÈ``:ut<r\tW>t2' "Ţ C":`uG$ $[!t:`uprҏpñ6fh2Ëû P8X  uӃ $ BQ ňC m֋Y*2 ( F 2Gt? u%, t+2$tjt JuL'[<t+< t'*u ;t ( $ttC/ u t t< tw W2:uCuvS[ù *䬈 t< tOu u'G0-Guoõ&p:t`,!uı 2û &"$uG?uR"t<õ uʺ~SRZ[t"ٸP߱ u @u&  P@t X&  áû  u  t0O:u tQ2G2GYtsÜ7>>56RR7O t G$:uû!G@tD6S[u ZR9WuXP79Du<R6R[á9GpuBGss/u*+s tt" u x o~$t~øu9Gu& ðuyu.buѡ9Guut֋R t76R6u;u:õtË>wuw! sױvбrw vw|9>ttGuË7D:u1| -u#֋4|uڋG &TË44ËÊ2CG$t$>[ sq 6uuuuݻ 0.u tȋ2PRjZXu 9Wur8s t#@u&uPX ttuut?t!oo! " u*oOG¨t ! *OOS^DG! " uOGll*o! *LL{t G! uGá;scB30->uDS"[3b>tPrŃuX QS.͋RR[  Z ڈu#tStZ2a[޻b [YtX>tt. ڋG [ øb;t32Ȣ `hG'$Sc[>`u1ka $at 12uÀ>t`2 tԻ ?u [<`t u! @s  $ut\u,m u%tK|u"{t=V u7u0+\$tt!$t ty>uts  t>Ru r [u puDwKtGt  G:Gu$uWuG "u@tTu?>R uu5 ulR]EV>} _ !  # ttuOuF@4u?A޻'S[ $u$ u> uCuQXuB$@u;O u2GS[ u Gu$@uvtá nbl2> ?u 22 ??t߱u k> tp$ fh=án ltn lb$d |L :{rL߲gtt :rܜt $t $t+t Ktr1ut^@tW]uRHuu g$uPXt uqP u& @$@>u pZ$us s .>t )0t >Ru{"GutuBt11Ud t t b8t$u huuO p`g`<݋B0kGt{t4; v@t G au   hܱu#[ܱu! 3Gtܺ3rG  uû O!G#b!!!2 u tPX[[r)*s#bPs PS=[X uXtEbu #Ps PS[X uX>uH^I۱t6x3ɬ tsAKuC+ي22>fheÀ>[t kI܋r uSR*>[$uit9 2>[t>[.t .>uu t*-ٱtں)vtڃ D$?8Gu  Et:st$ugGuJ}uGX`  du 2*Ȋ:  tu ڃ ' G z !!u pt~ uu|VsQtG3 >N$teE:dgtN uS ^󥬢 >uֻ ֱ)$u=Uu u t"t u N$uk $uQ$PX t uݱc  ޿}z؀>t ֊&  PX&  t1P u u u u  @ËË6h\&ËË6hu\ÀT3 t s&K&&&&0&Ë~&.Ë~&.$ - < K w Y  %&()\\dd  5? @ L:LA>nFJ @p11~;    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad $$$$$$$$$$$$$$$$TInit  d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0N5 :;5.O hG1Q  j   <$'$ 23ñhG2. . .!$.&#$. !$PRQSUWV u%R.dN.bB.c. (.Iu . . t^_][YcZX.!$.&#$. ..&. SRPQ.>u"d.YXZ[..&. ..&. PSQRUWV.6u .6 "d^_]ZY[X..&..8RQV.&4.4@ *oBB.>u^YZ   . hG:GX-<<7i<hg. ..&. PSQRWVUx.Lt.7F.7E.=2u* F2Nt F 3.C9N tF F 2ËF .9F @.;.'.C.(.)*.*.-$'uð.G.I.KuL.+.".#.$.!., .Ku.-&.8.8.? ., u.-&.>Bt.8.8.I.I.-$&t.?u.J.+.7."Bt&.%.>Bu'<(r#.%۴O*؀.%.$. 8.#.;.&.(h .Jt . . G.J.+.!."&=.J.+.!.".#ú!*쨀tBBJJ؎,.+*쨀tBBJJñ$À.>u.3.&=.2F^2.>Lu .*.,.0...4w%...0.,.*.4f.4f.>7Mu.2$%8 ., t$ËGP`.\G.^.L3.X.[.W.`.ZUZ3uË0=t  32TLG.VNt.VS[ËF .Q.[V.^V.\F 3ҊO.M.X.O.Zø+F 2N;vF(F.>.W.&>2.`tY.W.`uzt].>tEF F c3.X.U$.[.&Z>u$5u.&>F8Ft F F R.b.S.[.QUÊG.ZL3.ZJJ.XJJJJ.[JJ.W.>u..`.2.\S.^L[2.>Lu&.*.,.0..@.4f.V0$...0.,.*@.4F.V(.>Wt.VNt.VSU<][..bu2ðË=t.M9u .O8EuÃ2Ë.U=t'.M9u.O8Eu .Q8EuÃ.U2VM O! Q!w .S!Q .>Lu  ^ PF @ (-L*MdUU >OXMUU5` ,??    Bad sector TABLE not valid [I/O ERROR]: reading cylinder= [I/O ERROR]: writing cylinder=xxx, head=xxx, sector=xxx, r/c=xx Please note down cylinder, head and sector number Enter into bad sector table using CPMSETUP program !!!! /δδδδδδδδδuÀutSG[GË~t.LF.WF.\F.^F .[F 3ҊO.X.Z.&W2.`ÌȎ؁RBt ڸ(Q"!Ëފ2<(|T MӋ\ Eu. 6hT  t RS[ZCÌ؋бÉuGIu.<C.<C.<À v0CPXPX3PPP 0XPs‹XGX tP0 Ü!H،Ȏ؎.!< O!؋7O.!t< O!؋7`. . G. <33<MC 2 3R @PX@  L b$f؎<ھ .<. 2.<3(!(6(QEWS:[_EE ÀYԺ¿ 22.(.(.((<¿ .>(t.(.(.(u.(.(.(u.(.(.(u<(|E.(EuAt.(.(.(u<¿ 3(N<˫ȫv)v0(6(v*v1(v7(v+v2(7(v,v3)v8(v-v4)8(v.v54)v9(v/5J)9(/v6`)v:(   Uninitialized interrupt, code = 0xxH Memory violaton, (PARITY ERROR ?) code = 0xxxxH at 0xxxxH:0xxxxH xxxxH:xxxxH >> >0(>@2>P<>`pF>P>Z>d>n>x>>>>>>>>>>>>>>???"?,?6?@?J?T?^?h?r?|??????????????@@@&@0@:@D@N@X@b@l@v@@@@@@@@@@@@@@A AA A*A4A>AHARA\AfApAzAAAABNB~BBBC>CnCCCC.D^D  DDDENE~EEEF>FFFFFG*GFGbG~GGGGG H&HBH^HzHHHHHI"I>IZIvIIIIIJ(J2J>>VOUTQ RVINQ @zVCMXQ  $$$Z>GVOUT2 :xxxVOUTQ RVINQ @zVCMXQ  $$$ZxGVOUT3 :VOUTQ RVINQ @zVCMXQ  $$$ZCOPYRIGHT (C) 1983, DIGITAL RESEARCH UVN]U^VN6hD]UFNV6hD(]UPv P]UPvP]UD&G4P2Pa]UD&G4P2PG]UPrP8PrP.EF]U>~@&GPrPrPPrPMuI]UD&G48LJKJЊK"s$P2PQ<u>Mt@JKˠL^Ks]UI>Mu MR@RLÈHu.]ð]UT@;VusVTj>Rt$RAHLR@VR͠Is IL;vs4D&G$<t PPivT@TÊ^]UD&G%u&O@]ULsVD&G%uEТLs]]UPD&G%t@"PrOD&GP%u@OX%tD&G$<t G"PD&ON>N(r@"Ps\MPzPD&OPt@Y"s0PMPPoOsPMPD&GPQND&gDG"PkPs?VTRZD&G%t&gPP&G PJDG$P]UXPrD&gLTRVDG$P]Uvt:򤰆Pv:QP2P-Q4]U-PPFB@,@&GTDPPZ\6Zt>swP\D&Gwi^P?D&Gw!P"D&GPPe  @&GPrPPKEsD&G%u+D&G%%t%D&G% teEs3]GTmp0 :```5STARTUP `GTmp1 :5STARTUP GTmp2 :5STARTUP GTmp3 :5STARTUP 3COPYRIGHT (c) 1983,1984 DIGITAL RESEARCH 2/28/84. 3K*2 2x@ "t| kmtMAU^@ DB>Atx? t? uCAB;t2A؀?;tI>Au:u?>Au6 u0:u*_Ar wQ6BA@B?+ۊA$uA$C>tFuE>t%GuFw9j82% $FuD>t$GuFt9AAu.t.;u.uRZz_w{k?w u00r)9w$0r9w00R Zֶ‹óÀ r R1Z 0: 3Ȏñ "  ' &2(G>$ $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 Printer Number, IGNORED $ Printer Number = $USER PRINTER Start up command: $PIN0 :LLLABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy LPIN1 :jjj  ABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy jPIN2 :ABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy PIN3 :ABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy UVN]U^VN6hD]UFNV6hD(]UPPX&G P~]UPPX&G Pf]U^&:Nu@P:V r@Y"sP&PX&G P[]UFjPhP]UFjPhP]UPv P]UPvP]U^&G$<t G"P^&O]U^&gG"P]U^&G%t>^&GjnPhP`^&GjnPhPF^G&P^]UX&GjFnPhPu(XSCPPX&G P&XSK]UX\^F,@&GTX]U~:r]X&G%t]à~~X&:G u]à~6~\&wS\S\&D6D&DJH&D&%s ^&OPP1DF\&G &G%t&gX&wXS/X&G d&O dQQP\P%\&w\&G%tSX&G%tx&g&D&P;Du@YPu@Z"s&;Du/6D&&l&F&&DD&X&G%&G%t&G %&GSiXPJX&wX&G%tPPX&G P]UD&G"%t 6~[]X&weX&G%&G%t&G% &GX&GjnPhPAw9#t"%P6<tA&s>wXSPPPPPPȴ9w)PPPPPPsʰPPPX&G&GSv]UD&G"%t 6~]X&wX&w&wXSIPPX&G P]UX&wX&g&wXS PPX&G P]UD&G%t]D&G"%t 6~]X&w#X&G% &GPP&G PPX&w ]UX&wX&g&wXSZXG$PPPX&G P]UD&G"%t 6~l]X&wsX&G%;tD&G$ 6@&`&DF$@:tGF&9Ot=&GNL6L&DPRF&W$É֎R&@B%;t`&?u+s$&&G D&G$X&G&OwXSPPPMX&G&GS JX&G 6@&`6`&&D Z&G&g&gߎbDPX&wKPPX&G Po]UX&DtD&G%@u]]UBbZ@>XX&G :tX,X&G X&(t &G(X蠏,@&GTXPPDFX&G d&O d>u$<u s 6~ؠsD>~tD>~u뾀>~tUXPJPPX&G P-XPR덀>~u;끀>~u_>~u>~uX&G%tf]DIR :jjj̬ DIR LDIR Directory for User x:$   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 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[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  &GPtPT&gPPP&G P PP&GPPP&GP>u+JFr;RBD*s rRs>? PPT9]jCLOCK :Î6hDRZ3ɀuR(Z~G'G<`sGG'G<`sGG'G<$sGABORT :Mr ABORT ABORT    Illegal Console, Use 0-253 $ Abort Failed.$COPYRIGHT (C) 1982, DIGITAL RESEARCH UVN]U@@@@@@@@@@@]U찆PVPPFPDPPPFP BPB&G PkB&G zPrPVr|>ruPrP1r u@Pr@Y"s.,0< w ኏벁>w>u PPzz>ztPvPltH3&.&E=w HuG u&}t &:G tAË6h2\ Ë6h2\$:rË6hT '&6b3:r%Ë6hT$&&6d3ËhG 26TËh2G$:HvG$6PXà6T<t&&;6budǹT"PVc^XPV^Xȃ,֠6<tPV^Xȃ 3ËhBtJW"3Ë_"rG"t ohw$&6dRZ{;t>hE"t <u\*2Ëhw &6bt;tGt#rwP.uÄt@R[&.&:ftShG"tX[CÃt&f&fR_3o"R8_hw$&.M]=t*ۊUWQSPtu[X[Y_]GSRw[X3$t:t!&.:tPQS[YXCRB[SDD3S`[ u  tu tˊDD Lmu t_W&.QKuS M HDDu D:Dr3Ѳ' "Lu[cu]SY3 t_W&.CɊQQAYDSt,dd :Dr*D tP X̊ C_W&.QS[_W&.:sS_&.] xDËhO@ hgw &6bt9uSRpZ[À t t tt 3ی&6.&.:&.÷ DuhG"u)Dt s tu uDËDt!uD tdRVttq^Z]s R^Z@ t zD$u R j eZò#^ D:DsN:6Gr39\*u|9]t:6GrT |*u \*D*RVDDD*DT^Z:6GrD%=v?=tRVT$ ^ZڝL0DDD DRV2T T^ZdtDtRVT" ^ZLhwOS9d|"tRV T"S^Z[GGtORV3ҹ7^ZøRVʊ.^ZÐ ? @<  11~    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad $$$$$$$$$$$$$$$  $TInit  d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0N  H`COPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-654321 2Zkz+ SQRa>uPZY[r&p؜]мUZY[.Lu Xr&pPSQ Y[.(Ë&.T+&.TD+Ë&.T+&.T+Ë&.+\^&.T+Ë&.\3ɋ>h=t9Eu9]v&.T+V+QQRSPюٹXZ[[[^&.DZu@>pukEpSR]WWwԹXX_\>\Z[&.Z&G\&E&EG&EG6^u&u>`+ɋÉ6dbR&..ff _&.fD+&;Etb;\v%Z`fZD\b`d^Ã=tQ55SԹ &u)u$[XXûv;uP[ ӻZY[XXY&.&\&uh?SR Z[ptt;u;6ht "SR Z[wދ7t"9Tt$wDD;vRV^Zu+ۋûSVRRtt O.XXXZ^[u;Tt+TTtU]Ztv<;uZ RZ&.uUuhu6h;to=t^9Uu݉WEGEGEG_+ۊ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;t?t t3؎&P+ˋ[GGø&<u+N|+ɉOOË+ȺPQ?t SRV/^Z[;sYXPQtYX=t؋3&.+?t]&<t#M &9 rLM &9 sA@&+ߋ?&L;r3=tPGG;EXt @Uߋ?u&L ;v+Ãt ;wPH&L s;v+ѱЋX=7 +ɉO@PS[X+E7uLMLMH=t4S^+ɋWOQ+PY LD.+Ë|ttt 4SW_[^G+ۋË?t E;Dw7ÜXt3ɋ76XOOOÜ6XX7Ð ? @<  11~    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad $$$$$$$$$$$$$$$$TInit    d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0NHCOPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-6543218O<bOhG([O*^  \  k o f ( ;Z2.l.þ\(áh؉Wn3hG&33hW3z&0h7jh&\.D3]ڋ7tl39t=5D-áhGt;t GW áh;Gu03GtwtGDl6lwáh9Gu&PEE^rT6rl6lZ  &9u &9UuÃR0&.+ñ^-^>\u Ë\W&.^L3.>RtpXRThVG&X&2G&aGT&LgXãV>luX&h&aGVءXR&2&LShG[>RuR&NXÉV>nu,>lu%h؀u?t G:Gt VءX&&&.RVءX ã"$£&ǣ(ƣ*ţ,3ێۋ8󥾀X.hG&tQWGٹ_Y؋6h\(ːhh2\.xeeeeeee&V^L D.D j&AuI?t E;w+ȋ<7Lt)M&?t 7gh6hhtt3QtЎ؋Թ[YtS[6hh;6u9Dh,L ?tE:Dw rd<7n5t6ht D:Gv$WT _5<thD6ltlDh{huG&taG 23,>TEtGG&`u:Gu3hG EuMG&hGt_;twڛt._>6ڎG@6ڋh_&>_@$G&tع_؋WR.&6h&\(38X"ء$ȡ&С*(, &&&.&>u&6NR>ltu9jt)Ou!76jGllt |u |t L*u{ukllGO R*uCuhG&6K+)X:Jr2P‹Ë6V3۝3K?E.t4tWV^_uk 3҉UUUUt>t3&.t4u 2WV^_uDthGu &u3Ì&.&}EuEthGu Wf_EU й ut7t;t3 A2P)ZXs&.&\utYSVW^[&.&|Ou3Gt hG3GPGX@;Gu3GOW32PXz&.&]O;Out^SWW[_[&.&uOuGt*3G#GG;Gr+GG،ŽGW7&3 ÜSRZ[`SRZ[SQY[Üڋt S Z&.&_6t4t;u3ù R&.+ñ_.>^uZË^^W&._M39Mu@Eu9MuMÃ}t"Ee؋U&&.+ñE3? ^>^r)&.r.;r;DrD;w3ËEe3QQPPQԌЎػ`W _.uFE ËE%t ^>^ËE`PPQ ԌЎ.&._tt&*uFG3ҹFh7hWG 3һph_t 9GuW hGtg_tO&.`vQ F:hGjIt3ۋù#R ^&.LdQt&Q pQS [YkZh;uRO@+뛊W.:RG G&6&&r 3&N&&`3Z hTlJG&>>jv@4t TWT*RU3#3G&>;uEA;Üll3PX38g uA3ɿp}t;uAË53Ʌt ;t4AJ2>V;tR>lt3ɋGt Iu t t%AGËht4t Dt;\uV3PԹXXÐ ? @<  11~    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad $$$$$$$$$$$$$$$$TInit    d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0NWWHEKCOPYRIGHT (C) 1982,1983,1984 DIGITAL RESEARCH 1034-0025-654321؎м.G&.3S_[S_[FtS_ [FtS_[F t_(+ێر౞.B &B&Dձ.h_0>`u.6&4؎м6..`؎.VWU&2]_^؎0.`u]SQ.hG&t5GG 22,T؋GthR&2 ZY[.06&4.؋@t3HτtCOuRZu RMZhOOO &&G&I>Mu.6GI@&.>TuTuu>MuNuqU}V^uûu_Gu 까uyڀ>uGG(3Ü\u  476\3GT؎6hGGG D$G$dO.&O&TD CD MD D&_ubuOK:tE>Tu>T;t0TG u5"htGtTG uuhGt (>u3TGDtODtO@DtO DtOp>Mu8G.ÎۋZ.ЋhGR>ujT >MuN NSQ&"Y[(u81=t=ar=zw%_G\3 3\>tltd\TD-&Q  D&St:6Ct%lTD-&TD&V>Mu 6L ֹvhgGtgOMGG26|tVttԌЎX^ۜ\6\hOO&G&I&>Mu$h6GD>Nug|G6K6hZX%hO ȉOGt3{g(3=tP-+^ò  &6b>h9t htúJ .TthWAb:]}&@ G&6b>h9h9u &.G#.t G t>uG@t>uGthGGtȢGtU+.>uf>t!>t DDDD DDDD>uV:hGGG^GG}?uDGD T ЋGGDG=uGDD=t뽀?u? uD<t| u4QSRZ[Yt&SRQV ^DYZ[t v ✻t-?u(GD;TvDGD;TvDȃ>tDDVֹ^Du3QAtQSww\YY[YݻYO?uG)D;Gu ờ?u9D=t$Q+ɋъYt@W+W;vG)DG⽾| tNQ4V^Yt>|t7QpGpS_wЎ؋ԹX[\\Ytuٺ=u[;tRVtM$-"G3G&u릋:EtXù)|t"|t !R+-&|tG\ uQTRRJ&YZQ Yut&&WY&G⮀>u&P>u3>t>uO&O>uO&G>t>t 3ǀ>t>u .)GGGȠGG&&>u&P&@&BX&R&T&V=u!&P=t&T&4V+Ҡ<t&VVZ\^+QS[YËޡO ;r7+ȃs0+;W vW ±3)W W  u+G u s3SG .T[ uËG %tS+ҋG _ SX[ u3G )G ~&&SPv&Q&SD!!ZY&v XXÊ2X[+&QPSW_[XY6hDt(ÀtÃu3ynV^tK8Gu8GuSV^[t/D n9]t}GE}t}]3ɉOÜ\t|\SV^[uZVtV؎_^GGSVPSWЎ؋Թ^[n}t}]3ɉOÜ\\Í=t-E%=uVuu6SЎ؋Թ}XXXZ^ù&.ڋ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+PPttt4tW@PHPPԋЎعVW_^u9].G t(V^u&.&0ˌ&0à Р? @<  11~    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad   $$$$$$$$$$$$$$$$TInit  d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0N   ? @<  11~    !"#@ABCDEFGHIJKLM$%&'()*+, -          8 MXLoad $$$$$$$$$$$$$$$$TInit  d '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0N  ..COPYRIGHT (C) 1982, DIGITAL RESEARCH UVN]U@@@@@@@@@@@]U찆PVPPFPDPPPFP BPB&G PkB&G zPrPVr|>ruPrP1r u@Pr@Y"s.,0< w ኏벁>w>u PPzz>ztPvP]UPv.]U PP]U PFP ]UPP]U찘PBP]U PH PB]U> v 1,  0P)]UR  s>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[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  &GPtPT&gPPP&G P PP&GPPP&GP>u+JFr;RBD*s rRs>? PPT9]DIR :̬ DIR LDIR Directory for User x:$ File not found.$ System Files Exist$ Invalid filespec.$ Invalid Command Option$ Illegal Console, Use 0-253 $ Abort Failed.$UVN]U^VN6hD]UFNV6hD(]UPPX&G P~]UPPX&G Pf]U^&:Nu@P:V r@Y"sP&PX&G P[]UFjPhP]UFjPhP]UPv P]UPvP]U^&G$<t G"P^&O]U^&gG"P]U^&G%t>^&GjnPhP`^&GjnPhPF^G&P^]UX&GjFnPhPu(XSCPPX&G P&XSK]UX\^F,@&GTX]U~:r]X&G%t]à~~X&:G u]à~6~\&wS\S\&D6D&DJH&D&%s ^&OPP1DF\&G &G%t&gX&wXS/X&G d&O dQQP\P%\&w\&G%tSX&G%tx&g&D  &P;Du@YPu@Z"s&;Du/6D&&l&F&&DD&X&G%&G%t&G %&GSiXPJX&wX&G%tPPX&G P]UD&G"%t 6~[]X&weX&G%&G%t&G% &GX&GjnPhPAw9#t"%P6<tA&s>wXSPPPPPPȴ9w)PPPPPPsʰPPPX&G&GSv]UD&G"%t 6~]X&wX&w&wXSIPPX&G P]UX&wX&g&wXS PPX&G P]UD&G%t]D&G"%t 6~]X&w#X&G% &GPP&G PPX&w ]UX&wX&g&wXSZXG$PPPX&G P]UD&G"%t 6~l]X&wsX&G%;tD&G$ 6@&`&DF$@:tGF&9Ot=&GNL6L&DPRF&W$É֎R&@B%;t`&?u+s$&&G D&G$X&G&OwXSPPPMX&G&GS JX&G 6@&`6`&&D Z&G&g&gߎbDPX&wKPPX&G Po]UX&DtD&G%@u]]UBbZ@>XX&G :tX,X&G X&(t &G(X蠏,@&GTXPPDFX&G d&O d>u$<u s 6~ؠsD>~tD>~u뾀>~tUXPJPPX&G P-XPR덀>~u;끀>~u_>~u>~uX&G%tf]PIN :ABCDEFGHIJKLMNOP Open file on drive(s) , Printer Busy Use 0-253 $ Abort Failed.$PP''3COPYRIGHT (c) 1983,1984 DIGITAL RESEARCH 2/28/84. 3K*2 2x@ "t| kmtMAU^@ DB>Atx? t? uCAB;t2A؀?;tI>Au:u?>Au6 u0:u*_Ar wQ6BA@B?+ۊA$uA$C>tFuE>t%GuFw9j82% $FuD>t$GuFt9AAu.t.;u.uRZz_w{k?w u00r)9w$0r9w00R Zֶ‹óÀ r R1Z 0: 3Ȏñ "  ' &2(G>$ $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 Printer Number, IGNORED $ Printer Number = $USER PRINTER Start up command: $GTmp :  5STARTUP tt::COPYRIGHT (C) 1983, DIGITAL RESEARCH UVN]U^VN6hD]UFNV6hD(]UPv P]UPvP]UD&G4P2Pa]UD&G4P2PG]UPrP8PrP.EF]U>~@&GPrPrPPrPMuI]UD&G48LJKJЊK"s$P2PQ<u>Mt@JKˠL^Ks]UI>Mu MR@RLÈHu.]ð]UT@;VusVTj>Rt$RAHLR@VR͠Is IL;vs4D&G$<t PPivT@TÊ^]UD&G%u&O@]ULsVD&G%uEТLs]]UPD&G%t@"PrOD&GP%u@OX%tD&G$<t G"PD&ON>N(r@"Ps\MPzPD&OPt@Y"s0PMPPoOsPMPD&GPQND&gDG"PkPs?VTRZD&G%t&gPP&G PJDG$P]UXPrD&gLTRVDG$P]Uvt:򤰆Pv:QP2P-Q4]U-PPFB@,@&GTDPPZ\6Zt>swP\D&Gwi^P?D&Gw!P"D&GPPe@&GPrPPKEsD&G%u+D&G%%t%D&G% teEs3]GVOUT   :VOUTQ RVINQ @zVCMXQ  $$$Z88؎м(&.r&.tr.kÌ.qQ.hQ3.jQS.kQ.t( Ð    u :UPPAFTPBPP+hh=t hP'*Pn9>ctP]98PS9_'PPC:PP+>P+9v@P h=tJP9hPW)66>tYP]P*=t8x&<&@>oP8h=uTFF;&vF鸃Py8]U Pb8v-8PO8F:PhP >btNP(86&hPPPU*P!6&hPPP3*Pu!hP&=uP7P6&hP,PP)PP!F-&&FFPFPvYFPFPF&-P@F;F}4Ftt -Pvv.FFvvvPP!]UFiP6g>at8P6iPn)JP6帐PiP F;Fw?viP#帷PPPiP"PPPPPJ"F빸PiP>!PPiP ]U:6&6,P&PPF-3ҹFFFF Fth+FFF3ҋڋȋVFKJ~F3VFFvv&VvGFFFFF)F^~uFFF;rFiP66TD FV>atLP+5iP'^P5PiPF Fu+FFF3ҋڋȋVFcI~F3VFF>_tvvv`P6Pvv&ViP FFF)F^~uFkPiPEPPiPF~v]U졿&--3ҹ36&+&&&>_tzP36&3帇P3]UP36&hPPP&PPPPPPPr F-3ҹFF3ҹF~t#PPPvP% FN׸PP]U P0#]UPPPQ]U^]GLP2PPvN P"]U^|(".!# P2PULP"]UFF;F}FFFF]Ë6.666>66663XX&6.666>666.666>666XX&6.666>66ZXPRVWP_&G&G E&GE_^XYZRQPVW%&_^XYZRQPVW%_^ã666t&(&6&USPR1vI1fP?1>t;~?t'F~tvt]U]UFP8 u@]Uv4vvr P+FPFPFFPV PvvF ]UFFv| ?tvvL ;t]F~ sG?PvP=t"vPvP=t]FFFF본]UvPvPF=tF]ËFFP*PFFPPWF=tF]F~ s4FFPFFPF=tF]FƸ]UF$FF$FF:Fu]ÊF:Fs]UFFFFFFANFF~ sFFFFFFFFvF~u&F$v vFFFы]UFFF$FFF$ FFF$ FFF$ FF]U >u%P6(]&FFFF;rFt~t8P'>et:P'?P'h=t&_P'F~/}-P'F$ P'F~}-P'F P'qPj'FFvP' Pb'v PO'vtt uP){P'h=tR6&qFvtt E&&-PN&v&F;&s6&P(vtt FFD$<t P& P&F[Pn&68&PZ&6PF&h=tI6&&P(&6&`P&6&%P&6&8"&v%P%vP%]UVF3ӱK:]UVF3ӱ1:]UF36&]UvvD$FFFF,AvF~ sFFF~FFv]U&-PvFFFtt DFVN3_9F3ҋ^N+ӉFF뾋vFvF]UTPBPP h@h=tPhP PK P$]U h=t66F&FP~u P PP&P>F-3ҹFF~t\+FFF;F~FFFvvv&VKFFFFF)F~uFv FVPPO>@&:&P-3ҹP6PPP]U6&hPPPG师PP vPvPf]U Pv师PP ]UhPh=t$ P"6:l"P"6<Z"P}"Pt"#Pk"]U>&u%PP"]ø>PB"oP5"h=trP"wP"FF;rsFFv== } P!v%P! P!vFFu zP! |P!:FF;&~Pr!v=!P_!F-&&FFPFPv"FPFPF&-P FF;F~wFFvR= } P!v:P  P vFFu P  P F~F~t P Ftt N;t P] PS PI %P< ]UhPP $P 帒P8P ;PhP师PP ]U~u CP师Pv P pP]U~uAwPYPP=tPvP#v&D\ Py Pn]UF;Fs$FF;F}vv~~F*~t$F-Fvv~~FN=u]U6PP66 P>fuP:FF%=u P몋F%=u !P66]Ud&>6}86PF6F%=uzFF%@=tfPFF%=uK]U>_t :P66&P6&PP P< FF%@=t LP]U>6t66666>6t6Py6&FFF~u66&P6&PP P FF%@=uSF% =t>6}66>_tzP6&P&6]Ã~u Pv,vFF&NDP]UuF>6u]66&P6&PPP FF%@=u(N~u P  ;uF-;&t밋]øPV]UF~tN>6s 66q!66&P6&PPP5 F]U>_t P~t7>_t P66&P6&PP@P FNË]U>_t PX66PD66/P0>fu PF6F%=u 4P뮡&6F&;FtGPF-&낀~t]F~6v56XF6&3һ/uFĸPF-&]]U>_t bPP>6tP6P6F~sF64;vwFF;6v#vz66646&&;Fs.~=u$>6uP<6P=wP=u >6u6F;&t1dP|vGlPi6&3vPe ]UF ~u66&P6&PPP F>_tP 6&PF%@=uH>_tP6&P6&FF% =t]ø]ËFPNKP]U>_t PiF6>_tPR6666&P6&PPP FF~tN66&P6&PPP` FF%@=t PF%=uF]]U P]UPPFFPP=tFP PF]U>^t;FFNP%P=t5 P5vC P2E Pv<$uS P6& vY PFAPd P>fu>^u'P PvYP P"v@FFNP%P]Uv_FvPvy]Uv3Fv vvv _vB>&uVPv>]UPPPvv]UPvPvv~]UF~s)FF$NNFр~tF  N ~tF D N DF D N DvP]UPPPvv]UvFvP@vv Fv~tvvvV F!F!<tF!DF!|uvD#]U>_t RPFF~tv vv!PDFN݀>_t $PO]U>_t WP4FFFF~tv vv"PFN݀>^t%P0P&=uvvPV %PPF=tvvvV F!vvFڋȋT'}vL#vF)Tv v"PvFP"Pv@=t& "PvPV >_t VP,]UP PJFvD$P P4F]UFP P]UF!vFvF%vD#]U>^u h P{塻&$ط|^ Y.c'{''''''''''''j P;I P0> P%3 P( P P6&$ P]U6P6P P066 P>6u6]U>`t FFPP߃N#&=u' PFPFPFFPm߃FPFFFFFf=vnFF~tF%=tNFFF&F&]UFP#FFPPP߃F?FPP߃Fр~t?FѴ P$< sF"PPPރ0 PPރFvFԋ]UFPP]Uv'FPPqރvPdރFv03~t@]Uv2 P]UP P ދ]UVF^ N:$~VFV F]UF=u L PQ PFAP:P]U6<t&FFPc PYVd P,FPAq P$FvPX=tFv<t vFFFFP]UvFPMFdt&YPD P=u6TD FVz  M P6 =t]øPiP_4PiP66TD FVF FuVF 3FVF%F>_tO P v FFFFF;&t v2+FFF3ҋڋȋVF~F3VFF~vF>_tvvvvvb P6 )5P4Pvv&ViP FFVFFF)F^PiPFPFPiP6TD FVFfP9]UFFF;rF6܃=uNiP6g=tgi6tt 6tt F-PviP F6tt oFm]Ur$<tFr$rFs$<tFF PiPhv=t@ P PYP P=u]À&riPPՃ(>dtYP P=u]ø PM=t]øPiPv4PiPMFFF;Fs(v)5P4PPPiP FЋF %F =uF vD)5P4Pv PiP 4PiPFPFPiP]Uv&;&uFF>^u4PiP5PP' PhPPPPP=u ;&u P뼡&&6&hP, PP+8 PiPwW PPP>^u4PiPCFF&-&&N+QPr4PPPP]UvD vv[]U^44444Y P%PPvҋ$w P PPvҋ P]UY PPҋ]U^(5555 P P P]U^|!.F5H5 Pk Pp]UF~}F67F;&fdc_`bea&N~dFv4vv<-t;Fv<u+vPe ؃E}U~E.#6E6666666M6v66~6666666bcvvP{FF)FFFeavvPGFF)FFFwdofg``>^tPP_9Fv4 &N"&PvPFP?Pv4уi5GPxBP؃B}UR~MB.n777777777777777777(k#bPpPx]UO7F~} PF븐PPPP|PP/PP Pσ3&t@^>^tP-Pσϋ]UcP@pP7帳P.P%7PwP席P ]U츽P:ҸPP΋]UFFFv4vNv<"tv<'uFFFF~|cv<t v:FtFFFF؋v:FuFFF+F]ËFF Fv4vNvF+F]U~ |F PF 0R%]Uv<tFFP]U~ u PP"΋F$PP΋]Ìٸ>u%ы>si2sa;r]؎> %uF<t-t(7AF<tu؀< t< øP PQZZ/>t <t7<tøt t<t!<uXZRP u  P9X[SP t SP[CÀ>t ñ tñXZRPáZZ[SÌUNV]Z[R3Ҏ&/UFPyP#yP]UFPv]UFF4vFhFFF<u~%tsqdžjƆnƆpƆov<-uFov<0unvP<t FPulFFF<.uFPPjpFFF~lt~LuFFPF^C}x~C.<>=9>9>9>??????? >???>?>??>??????????>c=9>9>9>???????=???>?=??=h<}qq-h4ދh5lF FFFPhh4qP})lhTp}*qq-hT؃hTlF FFFPht4qPx)lhhD$<tqq-hdlFPF~Eujhqgf4~Fujhqfjhqff)lqfhthhqq4ƈlLpudžjhh4vv<t'jt FFqqjlыqsqou*ll=~nt0 NF֋qq~<tF怾otll=~ FF FFF FFF'v]UFv4Pt<tF v  -0F͋F]UF;Fs'~ sF0F7v ]vF3vPvFvF3vRvF]UF ڋȋVF }FVF | }VF03VF73Ӌv ]v F ڋȋVFRPvFv F ڋȋVFRPvcF]:'= r@;)r FN' |t^  3 u >'}0CM>'}0C>'}.C0C;t,H;'096)vF>'u.CC'9'}ۋ+F]NCZ^C t.C0;6)sFC;vEC' y-C+F]= r 3ҹ RX0CÍG;)s.5r't9vƇ0Ky)1'ZURv'-u)0])Sr' 從8r '>'u5w.'p 徖s'V 0Q}rrYY))uqt J ZXP More (hit RETURN when done): Undefined option: Backup only files that have been opened since they were last backed-up or restored ? (Y/N) Too Many Files No files found. User# Filename.ext Records On Disk(s) %8ld - %3d *ERROR when backed up file, 1K byte block, diskette 4K byte block. Which diskette or T for tape ? diskMAP   is number of Label: No MAP file to print. Please type control-P and ready printer, then Tape Diskette number : First file is not complete. Last file is not complete. Type control-P again, then does not appear to be a backup diskette. (Cannot find file: ) correctBad Map file (permanent), try another disk. SystemBad Label in Map file (permanent), Shall I override (No means abort)? Map errorSystemCaution: tape will be over written Insert backup tape #; Tape is not ready Tape is write protected Write a tapemark Error in writing tape mark at end of tape Rec Wrriten = Too many bad spots on tape Too many retries on write Cannot reseek back to old position Error on seek ERASE: Open for inputInsert backup tape #; Tape is not ready Tape is not a backup tape Trecord=tape_rec=Floppy disk or tape is inconsistent Rrecno= Rec READ = Error on read after retries Initilize track number = Error on rewind  Input/Output error with tape Cannot select disk.Cannot reset .Please place disk in drive ; Permanent error. Disk is Bad. Read/only disk. Read only file (or password protected). Could not remove file currently on disk. Verify error, Bad disk. Indeterminable error number . any disk? Fatal Error ... AbortingTapeDiskette on Drive [default is ] Answer Yes or No: Enter valid disk name (A-P or : MORE Hit RETURN to continue... User Backup diskette or T for tape ? Destination hard disk or S for same ? Disks cannot be the same. Please try again. Is this the correct disk? Is this the correct tape? disk restored Restoration will begin. DATA Restoration is complete. Restoring file: CAUTION file already on hard disk, Type Y to erase old file and continue, N to skip this file: (Y/N)? Requested record sectors %8ld needed %8ld num %8dRestoring file: CAUTION file already on hard disk, Type Y to erase old file and continue, N to skip this file: (Y/N)? $Please insert PROPER diskette. DATA Will continue restoring file: Floppy disk is inconsistent. Permanent error on Floppy disk. SystemCannot restore file at this time. No more room on hard disk.Sector will be skipped. SystemSector is bad. SystemMPMCPM System. Undefined command line option: Please select a function: Normal Exit. Please answer the question... ALTOS Hard Disk Backup Utility -- Version . --------------------------------------------------------- Copyright 1982 Altos Computer Systems Licensed by Altos for use on Altos systems only Functions: B - Backup files from hard disk to floppy diskettes or tape R - Restore files from floppy diskettes or tape to hard disk L - List filenames from a backup floppy diskette or tape P - Print filenames from a backup floppy diskette or tape (must be preceded by B, R, or L function) Q - Quit Aborting current command... Returning to main menu. not enough memory *Control C*?$@?.Aư>*Divide by Zero**Overflow**Error in Floating Point* Diskette i $$$Z  ( CCPM-86 586/986 Bootcopy Utility V1.10 --------------------------------------- $؎(&.(&.(- tGl Cannot reserve exclusive use of Floppy disk - program ending$ే7(౉7(-ڱOG=u.$A.8. Place the source diskette in Floppy Drive 1 Press any key when ready $.%б Place the destination diskette in Floppy Drive 1 $ ;Y.%: Want another copy? Y/N $+$_ j uv Cannot read boot tracks - program ending$8D Cannot write boot tracks - program ending$.$Q.(Q3.&QS."Q.(( .((7Sector 000 $    G(MXdisk    )_92PVFOZ àPy8A:+ێSOZero divide error$%Ë-++Ë6_Cr Ë6_+́;s;rÃԱi@t+ P X"r.t " t5 t 5t+Ɉ><XYZ+^gVDRQSVRSSSP6 [ZB;vStack overflow$+RSU +PP]UP1P  uP P+PPP-P+PnP+P4PFF2FFFvDD~ukvwDDF<[uTvvDD]U&^2 uPP FFv/DDF2 tPPvx DDFaPvvvDDF~uv DDvDDF~uPvWP P^ۋG$Fۃ~u]U$FF?Pv u*Pv u+ uvYDDF<[tvvvFP4DDF2 t ^<]t+ uvtDDFF"F2䓋FPv܊F2X؊2[F~|vDDF~uv DDvDDF~uPvZP PmP PcPPSP PC]U FFFF?vPvFP+PPvF~uvDDFF<=tvPvGFPFX؋FPFX؋GFPvPv]F~umFFF FF F~|FF=t= t=t=t~}L+P PFF]UFF^2 tFFP^2@[FF:FF"v^2%[FFFFFF~|؋FF.F"v^2%[FFFFFF~|؋F]UFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF]U FFF PvvF F PPFPF2 [vPF tFFPPyFFFDPF XPlvvCX t9+PDPF XPGvF tvPFm^FPF@X؊2HFvF2PF2PFFFPF2[F~}SvP>t+]UF!P+PPvvXZ[F"P+PPvv+PPXZ[F#PP+Pvv+PPXZ[]UFF3vDPF2 XP+=uF2䓊F2+FF28Fv]U ^_FÉF^GF^GFb^2PF2X%F~u^<0u+ u~u^<1u+ u+ t+FN^2 u]UFFFPFF2[FF8F|]U~ uv"P>t*vvvGv!P>t+]UVWF FFF PvvYF F PP{vPn>tF 2%=tF2%=u+ tFFPPFFFFFFt+f_^]U ^_FÉF^GF^GF\^?-=[]`;',./ =<>,|[]8*087SH*AREDSU*SPENDON*OF*FOP*TIONAL Syntax: CHSET {d:}filename{.CMD} CHSET {d:}filename{.CMD} [field=setting{,field=setting...}] CHSET [HELP] Fields and Settings: 8087 ON or OPT or OFF SHARED ON or OFF SUSPEND ON or OFF Examples: CHSET qwe.cmd [shared=on] ; Sets the shared field of qwe.cmd CHSET editor [sus=on] ; Sets editor.cmd to susDHMX100101010 File password protected in Write mode  00؎м(&m &o 3؎мq <1rD<6w@<1t-<2t,<3t+<4t*<5t)tt N b.E !  V] M >K2øCF@6D@C F@6H( 0*+:tFuƤ6FK$AFK$ <t <tMFK$0<t F< tF<tFYDf tCD@@FF+6Ct#ø yV7]^ y؋7s@3uIPX<uø#󫸀3|uSIPC]  u߀@w]PvS߀A#X<u# C :`}V3:t Ft 3^^ Drive not defined $%,0$E,0#$<veҠ$0 #0 ~ vd< u<0r<4vw$@cމH@W3Ɋ@6D`m< u0<1r<8r6$؁Ü@HEk ; -< u <1r<4r<1t<2t &L< u&<1r<5r<1t <2t<3t0&L]< u<1r<4r<1t<2t&LH@l ̀&L&L%iv< u#<1t<2uˀ46Dj Zw (5$<1t<2tutt #?t899CC;;%C;;3Ss[Cº iv$u *3VI$+$Qd Q3Ɋf QSg Qo ( òd f g òfZu 9dz{,Z t 8\NBu "Cbc, B t Ð  0  0ú( $k RBl .f ,z{Z fÐ ,0CCC,0, bcBZBþMò  ù ñ ñù<u t#ù v0CPXPX3PPP 0XPs‹XGX tP 486 CCPM-86 SETUP UTILITY V1.10 1. Display CURRENT configuration 2. Alter port configuration 3. Alter logical DISK NAMES 4. Consoles/Printers configuration 5. Alter bad sector Table 6. EXIT to system Press ESC to exit any function Enter option: $ Cannot reserve exclusive use of disk system Other processes should be terminated$ **** WARNING **** This program affects all other users. Do you want to continue? Y/N $^ MXdisk Hard disk I/O error, cannot continue $ Want to add new entries (Y/N) $ Want permanent change (Y/N) $ Updating SETUP.FIL file...$ Updating XIOS.CON file... $ PRESS ANY KEY TO CONTINUE $ Confirm new settings (Y/N)$$ Port x is =? [x] $ SYSTEM CONFIGURATION STATUS $ PORT STATUS PORT BAUD RATE PARITY STOP BITS CHAR SIZE PROTOCOL ---- --------- ------ --------- --------- -------- $ $ .... .... ... . bits $ SELECT DRIVE FROM THE FOLLOWING LIST: 1. Primary hard disk 2. Add on hard disk Enter number: $ SELECT FUNCTION FROM THE FOLLOWING LIST: 1. Display current bad sector table 2. Alter bad sector table Enter number: $ Enter port number to be updated: $ SELECT BAUD RATE FROM FOLLOWING LIST: 1. 110 Baud 2. 300 Baud 3. 600 Baud 4. 1200 Baud 5. 2400 Baud 6. 4800 Baud 7. 9600 Baud Enter number: $ SELECT STOP BITS FROM FOLLOWING LIST: 1. 1 Stop bit 2. 1.5 Stop bit 3. 2 Stop bit Enter number: $ SELECT CHAR SIZE FROM FOLLOWING LIST: 1. 5 Bits per character 2. 6 Bits per character 3. 7 Bits per character 4. 8 Bits per character Enter number: $ SELECT PARITY FROM FOLLOWING LIST: 1. No parity 2. Even parity 3. Odd parity Enter number: $ SELECT PROTOCOL FROM FOLLOWING LIST: 1. None 2. X-ON,X-OFF Enter number: $ABCDEFGHIJKLMNOP =? [$iBuAt  Physical floppy 1 is disk $ Auxillary drive 1 is disk $ Auxillary drive 2 is disk $ Virtual disk is disk $ First hard disk, first logical drive is disk $ First hard disk, second logical drive is disk $ First hard disk, third logical drive is disk $ First h"  ard disk, fourth logical drive is disk $ First hard disk, fifth logical drive is disk $ First hard disk, sixth logical drive is disk $ Second hard disk, first logical drive is disk $ Second hard disk, second logical drive is disk $ Second hard disk, third logical drive is disk $ Second hard disk, fourth logical drive is disk $ Second hard disk, fifth logical drive is disk $ Second hard disk, sixth logical drive is disk $ DISK STATUS First disk = Second disk = $none 10 Mb30 Mb40 Mb20 Mb 110 300 6001200240048009600none odd even 1 1.5 2 5678X-On,X-Off none # of Consoles = # of Printers = $ Specify number of consoles:$ Specify number of printers:$ Too many consoles and printers assigned $ ERROR, unable to open SETUP.FIL file $ ERROR, SETUP.FIL does not have a valid format $ ERROR, unable to update SETUP.FIL $ ERROR, unable to close SETUP.FIL $ ERROR, SETUP.FIL not found $SETUP FIL ERROR, unable to open XIOS.CON file $ ERROR, XIOS.CON does not have a valid format $ ERROR, unable to update XIOS.CON $ ERROR, unable to close XIOS.CON $ ERROR, XIOS.CON not found $XIOS CON Want to add more (Y/N)$ Number out of range, Reenter: $ Confirm new disk address (Y/N)$ End of table not found Disk is not formatted properly Reinstall CCP/M-86 properly $ Cylinder 0 cannot be bad $ New Bad sector address: Cylinder = xxx Head = xxx Sector = xxx $ Enter new cylinder number:$ Enter new head number:$ Enter new sector number:$ dBad sector address: Cylinder = xxx Head = xxx Sector = xxx $00++KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PlUVN]UPPN]UPFP=]U Pv-]U Pv]U PP ]U PP]UPP]U찚PP]U P P]UP]U33ƊN ]U^?$t33Ƌ F]UF0P]UFPF$P]Uv:P]UF 1PF 1R]Uv/PH]U>4u]À>3u4]à33Ƌ 4]U>4 u]U4,0< r@]U5ssB5t555r@s4,05r@sO뷠5:Fr:Fvr5]Ua4:FtZ"vvl]UF6Fu^ヿ;s6]U  17 1 7]UF 1PF 1X]UP PȢ8>8t@?s> 8>/PP6>)9/PNPcP:>9u:t ?sj8:,Nm9PNQQY+Q6:68YG]UPP3PG:PP;PPG?u >4:u:PP;Pl^G]ð:PP;PSPG]UF F]U:Nm:un ;w]á) :]U8 >8t*8Ȣ8<sA8A; s]]UG;G<G=G H"  1@bA:u > ;vA|8A +Ȉ98]U@P P68\69U6:' P6;6<6=]UFÍO ?u )3:?t?u)3 4V 3Ƌ ]UC6>DCPu Pi^>^w^IP^u]U<0r uP;PPk{~>]StCj1PRPK>t@ICCG 3þ4O>=DSPtP>tnICÍO 3ˉ֊4&GǹFuP. 6D>S>] tA>]Ct:ICCPP6D>(>]Cus]];Zx0NSun$Mon$Tue$Wed$Thu$Fri$Sat$Illegal time/date specification.$ Requires Concurrent CP/M-86$Enter today's date (MM/DD/YY): $Enter the time (HH:MM:SS): $Press any key to set time.$Press any key to set time$ CCPM-86 Diskcopy Utility V1.0 ------------------------------ $B C. Copy V. Copy with verify D. Disk compare Type a letter to make your selection : $$_uPб.>u@Q Place the diskette to be compared in Floppy Drive $<  Place the destination diskette in Floppy Drive 1 $ ..>u3 Comparison complete - disks are identical$n.>u# Copy complete - verify ok$\ Copy complete$H Want another copy? Y/N $;$_u4 y tV.>t4,.  R ug2.,$ti..>u3  u&.P te3..>u Cannot read floppy disk - program ending$j Cannot write floppy disk - program ending$7.>u1K Disk comparison failed - program ending$ Verify failed - program ending$ Cannot reserve exclusive use of floppy - program ending$ Unable to read temporary file from default drive - program ending$Mf Unable to write temporary file to default drive - program ending$ Unable to cr#  eate temporary file on default drive - program ending$.Q.Q3.QS.Q.TQ( .TQ(ÿ 3PPP 0XPs‹XGX tP0 ñ.P tPP t,H.3.P=t..> uPñPTrack xxx $Sector 000 $#  $  $  %  DISKBUF KZTPQMXdisk rx?JP  COPYRIGHT (C) 1981, DIGITAL RESEARCH DDT86 1.2 ABCDSBSDCDSEIODITSZAPC CDES%  XXXX CANNOT CLOS INSUFFICIENT MEMOR NO SPAC MEMORY REQUEST DENIE NO FIL START EN VERIFY ERROR AT DISK WRITE ERROҠ?*+عþ t<@v@ȿo i&k.\.&PX%&.bмtu1: ,t &@Ps<0r>r> t\-sX|< t<;t,Ar<w. v??뱟 J  7Vjk[ñññ ñ ñ t þUt þA uþ(tþ#-1z3uR5iZt*R6ZZt ñ7Ltñ8Btþ90;+@tþUF"]U]úmno þo6]G-O>\.td=c\1\< t< t<:u\,@OÿQ \<*uWQY_t 㰪I? Ë>]G ?ùM +щù g +щFHùQKYA rþpȸ.!b. bþgQøp .#b0t12þg4Xu-ù +s Q@YQ YA:rþHmþM*u w  s QYQYA:r.X.6`tVt&Êȳ!جд t0SRPyQb^~mb[X Î_ái.\k.P.Z.X.^ &t&.X& t.^+.`5&E+ɊP_t¿6ȫ .ȫþ t .>`>.X.Z W* .h.h.H.J.L.N.6T.>V..R.&P.^.Z.\F.`F.XF.bȎ؎мt.PI.ht.`ua.&bt .btvtst^ .X.6`&;u6l9.b t)%.X.6`&ttt t.bSHX[YZ.f]^_.d.d.&f.6b.6X.6`< t <,t< t<:,0< r <s< rJF~Gut PXGt&&8uW_%@9+ۊKt ش t <:t < urD\ u".;s u.\aÌ\h<tء+rP\3tu u8\7S2\.ruat%&< u66A;v2& A< tQ+ rK < u;6 &6&:tv %tq  9rt=&PFX tu <, u;s>>61r+:t ;v6&t;u;wCMD< tl\t< u&>e u  e\ >\SZsY\E!.Zع0} u u%+ r>  4r ;v-.X.`< t+PX< tw< uo.X.`-eSXPSP2X=[X+|6\< ul+< tA&>Eu\.Z&Ztl< tZ>;>w*W_W;rtu f< t:+ r4 I< u$6 &> tt ;vuX.}= sOuuc R1 86 "< t<.t#{u u>  /s1. CSr<"t/P uۊX< t(F< t<"uH<"u[> ;r+C;rQSWu 8_Wr_[YG >PXPX>&t<ráQ< tC\t7< u >Ru, Z< tJ< u \)uMu^"'PCXu-g< t< t[& < uF~Nr<.t< u t > r`h^< u t w͋@&   I =.,:;[]<> U,P]U^?$t 7F]U~ v F, AF0P]UFPF$P]UFPFP]U"P&7]U&P"!&GP袐!XP$!X$!XP$!!X$!!!]U젗!s*0P]UFF7@7]U츭!Pv]U츝!Pv]U젗!svv]Uv+Pv]U젗!sP]ðP]U츽!PvY]U&7]U&7]U젗!s]]U&s & &Pa]U&!u 6!]à!sL>!u >!u]À>!u!>!u &?t &7>!u&76 !.+P PPN$P '6!]U젔!s6!,P],P6!]U!!˷!:!r!!S^!*!&!!>!w$!:!w79 P-!u]U]U& u s]!]U`6!]U&"!A6!^]U2]U']U]UC]UK]U3P]U&#:Pj6]U]U!s H]=]U!s %]]Uu| ]Ud!sP[]VP]U;!8!sP]ð1P]U!v!]!s6!-]"6!]Uy{ ]U>!u!]Z6!R]U>!u!]7!4]U!! !P]U!>!u >!uX]?]U!]U!!>!u(!㋇6!Ƌ!@!>!w !.!D?:50++1&7!=CIR tz{vql g2bE]VXSNID?:  %*/49>CHMRW\afkpuz!s]UF!&Ê!!!s q!Ѐ>!u!][]??= $WORD $BYTE $FVfv HOPHOHODE@AIJGDE@AIJGf=;:SR##Qj)Wa    a?  a    a?H H H H HHa?     O O O O OOP P P P PPK     ########aaaaaaaa????????0+ 3& 21/(f f h h 9 9 9 9 979?<hhhhhhhj gs`e]9 9 9 9 qrklffxymnvw9999999999999999C C8699d d$ $TU i!!!!!!!!zo_V>>Q)W X>>^tB"LNM )!y!INJAJBJCJEJGJLJOJPJSJZORAAAAADAAMAASADCADDANDCBWCLCCLDCLICMCCMPCS:CWDDAADASDECDIVDS:ES:ESCHLTINCINTJAEJBEJGEJLEJMPJNAJNBJNCJNEJNGJNLJNOJNPJNSJNZJPEJPOLDSLEALESMOVMULNEGNOPNOTOUTPOPRCLRCRREPRETROLRORSALSARSBBSHLSHRSS:STCSTDSTISUBXORCALLIDIVIMULINTOIRETJCXZJMPFJMPSJNAEJNBEJNGEJNLELAHFLOCKLOOPPOPFPUSHREPEREPZRETFSAHFTESTWAITXCHGXLATCALLFCMPSBCMPSWLODSBLODSWLOOPELOOPZMOVSBMOVSWPUSHFREPNEREPNZSCASBSCASWSTOSBSTOSWLOOPNELOOPNZ E QjzAXCXDXBXSPBPSIDIALCLDLBLAHCHDHBHESCSSSDSU P P]U67]U?P]U6P]UV7"C7k7wk76:Fuk7u]UF,0< v@NAPv@Y ]UF,0< vF,A ]U6l747>67u6767477È47 r667Ts,>47u 5767]47l7s57]57]àl7s66&  7Ds6R667UY 6l7t]UR>7 t>7 t]]U>47u0m7F8m7w 7^;u m7^ Fm7uհ]U6PP6GP]U6PP6GP]U츽!PP6P~s 6G]ð]U츭!PP6GPUs16G6G 6uG6G6G ]ð]U츝!PP6GPs16G6G 6uG6G6G ]ð]U>57u0>7BYu 6G >7WOu6G 6 t]ð]UP>67:t@Y"]UF`7]7`7]Ua7s6 &Pa7}6G]U>57u>7 u6G ]s8s6 t]Ë6G G ]]U6G s?7:6u6G *F6G?>7+u *F6G *F6Gs 7:6t]U6G6G6G6G6G6G 6G 6G 6G 6G 6G s]zs]s]s]À>57u]66G67:6u >67:u.66G>57t66G6G ]Ë6G]à7:6t>57u-66G7:6u6G6G ]]ðPd]U677v>7,t]U6J76G s]N>7 tl]U66r-6=w%Ê4:h7u劏4g74i74e7](]U47,<v47㋇6n747!8n7w<7P6P647s47n7!h7]à476n7u]U`7c7b7a7>7 t>7.u]sPs>>g7ub7s^b7>g7uc7sFc76i7X랰]1]U66v6]Uo7`7Ȣ`7j7t6P]>j7v 6PM]UF6ÊO s$ ulF6 G i7Fe7v=]UP7"U7sFi7Fe7J7PV]U'>E7w 87e7J7V7i7K7e777P!]U ]U>E7w B7si7]U[7PC7s [7Pr]U[7Pfi7$<u [7PT]U>C7u >[7vj>C7u>[7rC7]b]UT]U|77Pnr]U>X7w F V7F C7i7]UQ7"?7]UQ7"B7]UU7"B7P>E7w@P>X7w@Y"Y"]U.S7s]]US7s Pl]]U6~[7+ȁwQ7s6@[7+Q5]]]UB7s=>K7uP7si7>[7t@"Q7s6i76e777P] ]Uq6i76e7J7P~]U?W>X7vU7"<7s]]U5O7si7Ê7 K7P]ðPi77J7P]UN7si7J7 7RO7si7Ê7 K7Pr]ài777]U]U>J7u N7s]]U^vs i7Ts>i7~ u.c&>C7u>[7r>[7ri777Pvs]U P]U Pz]UQ7s"i7 76[7+Q]ðPi7 7]U>[7w%Q7s>[7uPC]ðP;[7P]]UZr>H7@s&U7">7sH7Pi7X$e7J7P]]U6J7S7s i7 P]àQ7s 6[7]]U?7s>K7uO7sp7>[7wQ7sp7Yp7 i7 C7Pj>p7u[7P]U>87u<7sq7>H7w>7sq7qR7sq7 i7 V7P>q7uH7P]UE7tN7"B7si7J7e777P]À>X7uU7"?7sC7 i76[7!>E7uR7"B7sV7 i76H7]|s'>E7wC7 87P|]i7]Zs i7j]9]UF66 66^:P66Q P677Vr>g7vg7.4' ?qzu~pkf a_\WRMVHC>19f4H/I4N4S4X4]4b4g4l4q4v4{444444444444.6] 7   ?   Q j 8kl'/! "RS#$ TUw%sr&vrVt'}|(~) WX*vYr+sZw,s-u.~[|/}\0q1{2y3upz4z5{ x t]678^mn_oz{p9qr:;<= >?`as@ABbtucCdDEeFGH vwIJLMNxyO (fghiP 0BXBPSIDI,:+ [] ambiguous operand$H@XP'  __%%KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]U]UPFP]U Pv]U]UPv]UPv]UPv]U PP]U PFP]UPP~]U찘P Po]U P^ PX]U>3 v +13, + 30,P?]U5s562>\uPP\>] u4>4 w4Ƈ\?4u\P11u10ÊCကt@/9:3u} 7ss221 u \A P\:PV PP4>4 w@>4 u P7409$P#Cs]4u /s6\P716>2uP6sP]U  u\C>t@ 6P8[t@Y"s8+΍8]u+Jt ֍@ 맋 6릡 t=>] t t.À?[t'?t" >\t)>] u">]? ]øP ]]U 9"r+>[u+Ju@Í "s tS>:Su7E>:Gu9>< t <,0 >; t;,000<s Q3P75 ?]t tu{s /P]ð]UI3>]St@79P"567>u+Jr;  \s drs>]? D]Directory for User x:$ File not found.$ System Files Exist$ Invalid filespec.$ Invalid Command Option$00'   (    ICOPYRIGHT(C)1983,84,DIGITAL RESEARCH(02/07/84)XXXX-0000-0010208$o$}$&''(!('(-()G/L/T/**Z/7*u*_/**** **U++++s//+,//,, -..V.//..F/2M.Dt)3.ˊ[2Mhb FhG%POVRQT 2YZ^ t[hGt2 & . G`&. &0 &g V،Îێfءfh&f2 b^V.dt_ tYA^>ut .DtY  t2 >b j &0 X & PStx6 tbS6 & PT XuPd >tXAysP&  X2./&0 t.>u G<`uOG G É6 .duP6 b  Xt tV>u*t}fu3ۉ  u/t(PSV  NX>u > t Xt1 ڱ!  ñ!$ 26b  û! uGRZ u6hD. (Ë.> S6\6^66 ( ô  8tu?2t&à[<t<u & f ð u 8tt&` >tt6hL22á3Ҋ26\^Ê#2"" ؉&Ê.ـû ـ>t2ً2 ÿ 2¢û K?u uʈ>t*&:rӻ Ԁ" Q.""*$Yà > u  [ s > s 2CË2Q2 2YÀ>`u2 *~ CG Ë6D$ut$u3>~t,u  t`gu[u wt * آ cu Ê ËÊ 2à s&t  À&  û u [ 3p?pá$HpËp;rBu/. G2[ûS/u0u [2t3p ð 4 + uPSt;t2p>[!t:`t[XptG[X u [X<t tQ]Yu_ u t:uG;huG[VG;huZ>XRW_RuGX] QG6T;tG E hGû%?uGW3GÇ%à%8GuG?uà%#8Gu9Wu:Or"GÃ?uPXx u\>RôuiRcuT\:uGtG;huG;\s\^_ uӃ>\uË^2묈&P"Q tRG >u3P<u 2&ur?tN<stv<tGt;G66G8t~u}g~P<r<u"~r2 RD.2&Q6P<u6ù@>f<htGڎËR@tp #I@hfËpCp+s.p$QY u uuQYui+sBQYt/t$:t)xu$OR:tËـR$Z ȈËCÜ6˝tQZu u(   R>tQSQCS t ;r[CYQYQYPãËt'Oud>uuÁ>u GuG,ˋ>II3G u G2#t t r%tO[>t<t<sOuOK3$ tKÊй tt uҬ$, s2؀ՉLK$F$?r'GÃ>tk t>Otup+tԎC؎ÃK&2$utZC>pu؎*uOàu&=uuNuϠu&tuuu&upKp$<t.;t$2àO t<tu 2WG_Ã>t6K6MpK؎MKáÀ>upû dk3   2 tuLhtBd t*$u\1>u6p6QYu2 t CC?u$?BC럀>u >u2  /ut °À>t2d pt^$u^ u^H r Ht7 s \ t yulu $u S [ue uu<Ƌ;s*BQRwsZY tIRQgsYZy[Z uR Yöu'"$ ĈCB  t8SKK'Phӻ X[KK'2 *t s 8u28tà t u u:tnڋ;u\BCBCu‹ڃS!^ /:u:u:r uQފtw $[G3 >uT $uMtȊ/Q:s Y/>tl6  +P uu CPS'?CCu 5 t7 [X  RuoSQ9Y[> uð"u $?t4utBt2 G$u:s>u봠! ЀР" Հ$ # ͊Q># v >[%tVtQ* $?u9 :u\u*QY:su ZRuZ U*UQY tU  Q@ Ţ uNt t YY2X & Y  t-t& ?u ^ m 2Ê."<rȢà"t t2 Ê֠<ru>[tݻ' u(uutxruANh젳2Pȋ> } } u} >2XU Єt@u .Zt؈؉C>[uD>u=6 P\Q*Y-[SÊ"رu[mr+u%@x">"t\:r t."ň>u& t >uur$@u@& ڊ2ڊg %ȊG$?û! :Gu;RȰ yZ tCCCC 6󤠩 tȢâ,R[sÈ``:ut<r\tW>t2' "Ţ C":`uG$ $[!t:`uprҏpñ6fh2Ëû P8X  uӃ $ BQ ňC m֋Y*2 ( F 2Gt? u%, t+2$tjt JuL'[<t+< t'*u ;t ( $ttC/ u t t< tw W2:uCuvS[ù *䬈 t< tOu u'G0-Guoõ&p:t`,!uı 2û &"$uG?uR"t<õ uʺ~SRZ[t"ٸP߱ u @u&  P@t X&  áû  u  t0O:u tQ2G2GYtsÜ7>>56RR7O t G$:uû!G@tD6S[u ZR9WuXP79Du<R6R[á9GpuBGss/u*+s tt" u x o~$t~øu9Gu& ðuyu.buѡ9Guut֋R t76R6<)  ?õ G3@ õGu9Gu*ûR2 t:r[&t :s2 É&s ut tuD=Ut\t>u;u:õtË>wuw! sױvбrw vw|9>ttGuË7D:u1| -u#֋4|uڋG &TË44ËÊ2CG$t$>[ sq 6uuuuݻ 0.u tȋ2PRjZXu 9Wur8s t#@u&uPX ttuut?t!oo! " u*oOG¨t ! *OOS^DG! " uOGll*o! *LL{t G! uGá;scB30->uDS"[3b>tPrŃuX QS.͋RR[  Z ڈu#tStZ2a[޻b [YtX>tt. ڋG [ øb;t32Ȣ `hG'$Sc[>`u1ka $at 12uÀ>t`2 tԻ ?u [<`t u! @s  $ut\u,m u%tK|u"{t=V u7u0+\$tt!$t ty>uts  t>Ru r [u puDwKtGt  G:Gu$uWuG "u@tTu?>R uu5 ulR]EV>} _ !  # ttuOuF@4u?A޻'S[ $u$ u> uCuQXuB$@u;O u2GS[ u Gu$@uvtá nbl2> ?u 22 ??t߱u k> tp$ fh=án ltn lb$d |L :{rL߲gtt :rܜt $t $t+t Ktr1ut^@tW]uRHuu g$uPXt uqP u& @$@>u pZ$us s .>t )0t >Ru{"GutuBt11Ud t t b8t$u huuO p`g`<݋B0kGt{t4; v@t G au   hܱu#[ܱu! 3Gtܺ3rG  uû O!G#b!!!2 u tPX[[r)*s#bPs PS=[X uXtEbu #Ps PS[X uX>uH^I۱t6x3ɬ tsAKuC+ي22>fheÀ>[t kI܋r uSR*>[$uit9 2>[t>[.t .>uu t*-ٱtں)vtڃ D$?8Gu  Et:st$ugGuJ}uGX`du 2*Ȋ:  tu ڃ ' G z !!u pt~ uu|VsQtG3 >N$teE:dgtN uS ^󥬢 >uֻ ֱ)$u=Uu u t"t u N$uk $uQ$PX t uݱc  ޿}z؀>t ֊&  PX&  t1P u u u u  @ËË6h\&ËË6hu\ÀT3 t s&K&&&&0&Ë~&.Ë~&.$ - < K w Y  %&())  '-39?ER CP/M Error On : Disk I/ORead/Only DiskRead/Only FileInvalid DriveFile Opened in Read/Only ModeFile Currently OpenClose Checksum ErrorPassword ErrorFile Already ExistsIllegal ? in FCBOpen File Limit ExceededNo Room in System Lock List Bdos Function = File = Disk reset denied, Drive : Console Program 12345678MXdisk 8 MXdisk ;Zx0N]],,KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PzUVN]UPPN]UPFP=]UPP,]U PP]U Pv]U PP]UPv]UPv]UPP]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>JYt@Y s1=\PLLu P>Lr>Lu 6Lo] Invalid Filespec$ (drive)$ (filename)$ (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.$^^KvCOPYRIGHT (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 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*  r>u 6>u6\P>t6gt ]Invalid Filespec$ (drive)$ (filename)$ (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.$Too many directory entries for query.$File Not Found.$Found.$(&.2&.4SR.4(Z[QR2ZY tQRZYðoCopyright (c) 1981, by Balcones Computer Corporation.ޞ։/z 1 4PбX,0T &r uW File Transfer Program version 4.0 $ Transfer complete.$ Choose one of the port numbers below: These are the last physical ports on the system "5" for 586 systems "9" for 986 systems Enter your choice $%2z { ], u, { tm,-t z FuU{ uú\uHRȊжC C$AuZt"RSQ\Y[uXĻ ú ú File does not exist.$Too many files (only room for 256).$PSc/r rsI[{ tXĞ ޞX 2 { tO ]B\t úo Can't open file.$nu  ແ \sdgP X<*àz tà{ ts<r<>uðwr<:t< vOther FTP is wrong version.$SRQ tYZ[ u$<u\T ,<u * Т* < u uð * < sS  C [ tà* * Transfer terminated.$Q7]YS.Ku| 4| u} 4} u u2t[rú p Other machine is not responding any more.$* tð  SRQPĊбXĞYZ[ßP* u XĞPXĞPBCI uXĞSQ ȊжY[*t *ÇڇڹR2$2ƊȊ$2ŊȊ$2Š$2CZ:ru:s Found.$ x2PVqZ CP/M V1.1 1/24/84 SMALL Model CLEAR library. Copyright 1983, Digital Research.$UWVVN.*^_]àPy.A.+ێObZero divide error$%Ë-++Ë6_Cr Ë6_+́;s;rÃԱi@t+ P X"r.t " t5 t 5t+Ɉ..XYZ+^gVDRQSVRSSSP6 [ZB;vnStack overflow$+RSUTPD PbP#ZDD t. 1~~)FPF@@PFHP8PFPB t  tOP2Pb8PPI5PaDDFPODDPF[;t4+PVDD+P?PaPVDDPDPna. F2 t8PFP(Bd! d ]U^)^7v@IPv3NFFF~]UVKPbP$aP DDZPDD u+PP` ~+ uPP`PVSP+PP@[X tPD P`PWDDPPV`@P*JDDPDDVTUDD+PP;`ƸPVsSP+PPZX t PVZP+PPVZSZFPV-VTDD+ u+PP_ |+ t6PP_PVPPV_VTDDFZ uPPD P_ZP/PD P_MPD P_PiVDD1P[;t91PPnPA_7P1_PP#_P!VDDf^]U^PPK tPvϖPv–PPK tPv裖Pv薖P PK tPvwPvjPPnK t$PvK,Pv>P.PBK t6Pv>PvP@PK tIPvRPv敃PTPJ t]PvǕfPv躕^ tF+]UhPpPPP{_GK2P5YDDFPPvX_7PYDDFPPv;_FFFFPP`PPvz= F P*PPPv^= Fv2PPPvC= Fv<PPPv(= FFPgPCPPv = FqP~PPPv< FPPPPv< FPPPPv< FPPPPv< FP#PPPv< F*PIPPPvd< FQPuPPPvH< F}PPPPv,< FPPPPv< FPPPPv; F P*PPPv; F0PQPPPv; FZPqPPPv; FxPPPPv; FPPPPvh; FPP5PPvL; FP PG3PPv0; F t PA P/.PP+  v ; FI Pb PPPv: Fg Pt PLPPv: F| P P5PPv: F P P PPv: F8F:F<F>]U+]UV29} PZDD+29} PYDD+PDDF  1 PYDD+3 u X PYDD+ u PYDDƍf^]U PAP2XP PFPd[FP[DDPFPlP }FP PdYPbPDD t C]U u) PAP2XP PFPZFP0[DD t PXDDPPPE[aP P |#~>~tP|[2P P P P  P P P" P +P+ PFXFPv{ SP+PPRX t4 P3XDDb P*XDDP)ODD |~P+PPPnRSPP P  tPPv PPv vsLDDPP[GG[GPPG|~[GG[GPPG[GG[GPPG[GG[GPPG[GG[GPPG[GG[G t GP[GPG[]UP+PPPPSPFFPPvv+PPeO!PPvv+PPGO!@@PPvv+P P'Or!]U졜 t PUDDPPPDDPF[;uF2 t+ u FP1DD+]UT~t<Pv1_[PMPP<Pv8PPPDDFP>DDPF[;uF2 t+ u<PFP91+]UT~t>Pv1hdPZPgPP2DD>Pvy7]PGPDDFPw=DDPF[;uF2 t+ u>PFP0+]U ~t^2 t+ tgFFF^ uFFZFFF^ t^<,t+ u^<,u^vA9DDF uvDDF@FF9Fr+]U>uF$F ^GF^G u^FG]U ~t^2 t+ tuFFF^ uFFOFFF^ t^<,t+ u^<,u^v DD uF@FF9Fr+]U ^<*u0F^GFv{KDDFF~uLF9^F7v7 tv^G[v0KDDF@@F^ u+]Ut P^2X؊2% t ^2P^2P P^2X؊2% t ^2P^2PX[;t+RFFFF^ t^ t+ tl^ u ^ u+ t+]UPMDDF2FF=H~PMDDF^7PL^GF~uȸ!PLDD]U+PP+PvKGSP+PP0GX t#PD PLPCDDFFF) PFPvLF8FtFP+PvDF~|ыF8FtVvv+PPEFF+PvvvFSP+PPFX t?PD PLPCDDF+ۋ]UVW+PvK }VPD PKPBDD+PvVV@DD_^]UV+PP+PvFSP+PPFX trPD PKPpBDDF+SPFF++ PPvoKF8tFP+PPPCF|ЋF8tPD P$KP BDDvv+PPCFF+PvvvkESP+PPPEX tPD PJPADD+PPFFFP+PvBvv+PPeCFFqvv+PPDX t +PPvvXZVPvyJ;uPD PNJP6ADDVPPwLFPƙRPCBvv+PPZDX tzFf^]UV4&P#PI u7X&P#PI ud7+^]UVPDD ~@F~t!:Pv*P`DD ~@FF t ~t+ uP#P=IPFDD:PvO0#PIDDFPM6DDPF[;uF2 t+ tF t5#PHDD6":PF,  Pm)PDD ~@Fl+]UVW$FO$F$F$FF,Pv* uFLF,PV  uF,Gv-DDFW~-DDF<+u@Pl-DDFFL2 t <*t+ t*<*u@P<-DDFFFfFÉF V-DDFF9Fv ~t+ tFF+F9FvFFF+FF~Ps%hF+FP^X+fFF+F9FtFFFFFPBDDF^F^FG^FGvPFf_^]UVW3%F^<*u0F^GFvDDDFF~u+-Pvw~F uFF FFvL9DDvB9DDFFFFFF"9FuFFFF^GFF9F ~t+ uƃ~t 9F~+ tF3^F^F^GFv+CDDFFF9Fu+f_^]UVWp%PEDDs%PEDD%PEDDƋFF^GP^X+P^_X+W^GP^GP^7V%PE ^GF t>^GP^[;v &P[EDD^GP^GP^X+[;v &P7EDD2&P.EDDFƋFF~t^f_^]UVWF+FF^GP^G[;t^7^[;u^GP^G[;u+ tv^G[GvADDR^GP^[;t^GP^H[;t+ t$v^G[Gv^G[GvwADDE^GP^[;v^GP^X+P^_X+ FFF~t^GF t+ t~t+^GP^X+P^_X+ F t+Ff_^]UFFFFFF^GF~t^7^[;v+ u΋^FG^FF]UVF+FƃPs+F9sHF^]UVFFƋF9r^]UVWFơ};FrE;FsFE;FvFP[>DDFPvEPP[vE[GvE[GvE[GWF[GߋGPFHPP(F vWFH[GWF[GVE[Wj?DD;FrFE;FwVE[WB?DDvEPPFߋGPvvF v>P=DDFPF@[^FG^FGv[GVF[FƋߋGPߋGPvWF vWF[WF[GVE[W>DDƋ t|~~@f_^]UVF% t(PF%X+ÉVl&PP|CFF^]UvDD]UvvPIC;Ft%}&PD P@&PD P@P7DDF]U+PP+PvK9FFvv6 6 ;X t&P@DD&P}@DDP|7DDvv  ]U t 'PK@DDP)DDF &'PD P>@P&7DDF>~&FPFXã>~PP&XXÉFFvDDP+PPP':SPv$DDFF PPP+FF"F쉆PFF PPPHFN~ءPF[F0P PwF"F쉆 FF0P PFN~ءPF[FPP)F"F쉆FFPPFN~ءPF[F PPF"F쉆FF PP^FN~ءPF[P2[P2[P2[P2[P2P2X[P2[P2[PF[Ɔdž2FPPFN~v DDFPDDv.DDFPF蓡[fFÉFPPNFPP.FFP[PPFPPGNFFPPFN~帀P`PF)~vPvXFP`PFF)F~wvDDv`DD+SPFFvv+PPz5XZF t E'P=Pv%v7DDF\(G uvvW vw'P9v.DD]UVW@PPv9P\(PNP[rZ(G tNWPZ(_X؊2HZ(G2 vNWZ(G2Ƌ^]UF^(P^(P^(GVGV[GTGT[GR^(PPv.[GPZ(PF[GW tvWP\(PZ(@PPP;PPPvX+P@PvFF9F=]U^(PFPPvzX㓡[GPF^(P^(P^(GVGV[GTGT[GRZ(PF[GW tvWP\(P\(GZ(@PPP:PPPvXFF9Fe+P@Pv]UF^(P^(P^(P^(GVGV[GTGT[GRGR[GPZ(PF[GW tvWP\(PSZ(@PPPW9PPPvGXFF9Fc,  ]UFFFFFFPFF2[F^ t^< t ~}+ t+ u~~FFv'Pv,8FFFFFFPFF듊2[F~|]U\FFvP'P6'P5DD>u 'P5DD$^7'P5FFGF~u޸'P5DD|FP"DDPF[;uF2 t+ uUP&1DDFPSP1DD[FP^7Sm^G~u FF^FG^GF+]UVvmDDVvPs7P(PPa7@@^]UV+(PDDơPDDơPDDơF^7DDƋ^GF~u(PwDDVDDf^]U P,0DDFPvv,^FG^F G^`(GF`(]U P+PPP.SPFF`(Fv?,vvy.X t!^GP^GPv,(P4 +Pv,Pz.SP+PP_.X uF(PD P3P*DD^G=u7PFPP3^_FP+PP-P. ^_FPFPP5^GF~t]U+PPv,RPP,,P-]UFFPFPPh5N~F]UV&F,F,+P P.PPv2,+,؋ u",PX,PXv,PXPP.DD[,PXPP.DD[P,PX7,7DDP,PX7vH2F}O+,PX؋ u,PX؋F۸,PX؋Fً^ۋGP~DD PFPv1~u^ۋG PXDD ^ۋGPJDDPFPv1vٸP^X[Gvٸ#F[GvًF@[GvٸP^X[G^G^G ^GF}@PX tf^]UTnPb(P0ve(P0Xi(P0DDFP DDPF[;uF2 t+ t u(P0DDW FPDD+]UVWF(Pu0DD(Pl0DD )Pc0DDA)PZ0DD+,؋ u,PX؋F,PX؋FAPy)P0^GP^GP^GP^GP^G P^GP^G=u@ u )P/DD^G t )P/DD )P/DDvvfǃu )P/DD&u )Pr/DDDZP)P`/F)PQ/DDFsFP)P7/f_^]UV+^G=u@ u6^G=u@ u^G=u@ u+ t+ t^G=uF^G=u^G=t^G% t+ u^GP^_XƋ^G=uE^G =uT^G =t^G % t+ u^G P^_ XƋ^G=u^G t^GƋ^]U~u@ u )P-DDt~tF% t+ tAPF%XP)P-=~u *P-DD v*P-~u *P-DD v%*P-]UVW+2,؋ t!,PX؋FP^G G [GF|+L,؋ u8,PX؋F,PX؋F^G=t}^G=u@ uj^G=t^G% t+ t!^G%Ǹ,PX؋F FF^GP^[;~ v^G[^G=t}^G =u@ uj^G =t^G % t+ t!^G %Ǹ,PX؋ F F F^GP^[;~ v^G[F}f_^]UV^<*ux P^2X؊2% t ^2P^2PX-A |:}*,؋ tF@<:u+ u+ u+ tv4*P?+H*P5+DD,PX؋F,PX؋FPv=uAP*P**P*DD^G=u*v+P@Pv[Gv^GPP[G^G=u=vP^G[;ظu@PP.[G v^G PP[G^G=u v\[Gf^]UV+P@PFPPpF+PPFPPRFF+,؋ u,PX؋F,PX؋F^G=u^G=u^FG^FG^G=u^G =u^FG ^FG^G=u ^FGF}^f^]UVWT~u*F*Fnv*P()FPWDDF<:tHFPQDD ~ + t/F<0uF t*+P(DD  PF2X؊2% tF2P F2PX-A |%},؋ t+ t+ u,PX؋F~u ^G^GǃuM~u,PX؋G,PX؋G ǃt% t+ u$APT+P' |+P'DD|ƍf_^]UV+Z+Z F=t=t~tF% t+ u ~~+ t+f`vZP+PN'\P|DD\ uF \Pm DD ~ F9+ uv+P'랋ƍf^]UV,P&DD\PDD\ u\ZZ< tZ< t+ t Zl PZ2X؊2% t>ZP PZ2X؊2% tZ2 P Z2PX[ZZ ti#,P\PT ~E,P&DD@f^]UVW++=,؋ t,,PX7,PX7=u+ GF| uo,P%DDPDD_^]UVW" u,PD P~%PfDD+{,PX؋ th,PX؋Fݸ,PX؋Fۋ^݋G =u;^^ۋG u ^G ^݋FG F%P^ۋGPFF}}+-  g,PX؋ tT,PX؋Fݸ,PX؋Fۋ^݋G =u'^^݋FG F%P^ۋGPCFF|F+',PX؋ u,PX؋Fݸ,PX؋Fۋ^݋G=t^^ۋG=t^ۋG% t+ tFPFP0F^ۋGeFFFF^ۋGFP+PPP0SP+P PFF,PPvvFFPFPgFO FFߋ^ۋGF^݋FGPFP9FF}++,PX؋ u,PX؋Fݸ,PX؋Fۋ^݋G=t^^ۋG =t^ۋG % t+ tFPFPF^ۋG jFFF^ۋG P+PPPSP+P PrFFPPvvFFPFP/FO FFߋ^ۋGF^݋FGPFPFF}F,F%PvF+PP66FF+,PX؋ u,PX؋Fݸ,PX؋Fۋ^݋G=uY^^ۋG t@^ݡG^ۋGPP,؋+SPvvI^GF}\+,PX؋ u,PX؋G=u9,PX؋G%Ǹ,PX7,PX؋G[G,PX؋G=u9,PX؋G %Ǹ,PX7,PX؋G[GF}DFf_^]UV+w,PX؋ td,PX؋ tP,؋+SP66FF+PvvPzP,PX7P("F|f^]UVW PRDDVF[VF[GVF [GVF [GD~uFENjE uW[GF_^]UVXZFFFn P^2X؊2% t6v P^2X؊2% t ^2 P^2PX[^<=uFFFF F^ uvFP uZFP,PvFPvދGPbPvFPvދGPPvFPvދGP3PvFPvދGPePmDFvFPDPvFЃPHvFPvDPbPs+)=t=t=t=ud=u<=uZ t d ^PX tVDDFPvF t,f^]UF P^2X؊2% u^2 u+NFFPFF2[^ t P^2X؊2% u+ u^F]UVvtUDD(~u+`V^GPvU t ^GF֋FF^GF-~uF$V^GPvU u+ ^GFэf^]UF t:Zv!-P[F tZv6-PCZv:-P2]UVW~u^ tPPXhFC P2X؊2% t+W P2X؊2% t 2 P2PX[G uA-Pv u[-}^^+_^]UV+~t vDDƃ~t- u P^2X؊2% u+ u+ tw-~- v[+^]UV+~t vPDDƃ~t- u P^2X؊2% u+ u+ t- v[+^]UV+FF^F PF2X؊2% tƱPF2-0XÉy PF2X؊2% t- PF2X؊2% t F2 PF2PXF~ar ~fw+ u+ƱP PF2X-aXÉF^FIF+F= ^+f^]UV~u-FPv;RDDXPDDDvVQv[+^]UV~t\ P^2X؊2% t6v P^2X؊2% t ^2 P^2PX[^2-aƃ~t. |F@<:u+ u+ u+ t- v[+^]Uv.PvDD^GF~u]UV^GP#.PF^_ t,.0.^GF2%FP4.PFP#^GFFP<.PFP^_FPPDD=~vD.PFPvM.PFPSQAP^_2XPR.PFP.,^=t=t=t=u`=u2=uVX.P^GP^.Pf^]UFFFF^ t^2P^2[;u+ uҋ^2 u-F^ t^2:Ft+ uNF:F^ t^2:Ft+ u݋^2 u+FX]U ^2PF@Pv2F u+S^2PF@Pv t+5FFFF^2P^2[;uFFF9FrދF]UVF؉FPv]TPPLvָP?%=~+T+PTPƱXPDFvԍTPƱXP&FvָP걃%=~͋Fԍf^]UVFF+ F@Ɠ'F |+#F@Ɠ< tFFPF@Ɠ2[F|؋FF.+'F Ɠ< tFFPF Ɠ2[F|ԋFFF듋F+PDDFFPvLPDDF^F^FGFf^]UVWFC P2X؊2% t+W P2X؊2% t 2P2PX[G u+ F ƓF|F@<:uvP^2X-A[F^+Y^<*u6 F@Ɠ?F|F^ t^<.t+ uJF@P^2[FFFƋ^ t^<.t }+ t+ tw F@Ɠ F|^<.uF F^ u+<^<*u F Ɠ?F|5F P^2[FFFƋ^ t }+ u F Ɠ F|_^]UFPv(XPPFPP %=~-  +]U0 PPv  u+J+PZ DD u : Pv FFF^ t^< t+ u^F]U+PPy]U,+P DD ub.P/DDP. DD.PDDFPMDDPF[;t P DD]UFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF]UVWvFP+PP XZFP+Pv X u%@ t6"P+P@P4PPsV=tPLPP P8+P@P@ PPe X tP+P4P`G4!P+P@P4PF+SPV=t[$P+PvP+PP<XZF+FNjF9vFu+ wWv4FPFFP+PWsF)FF=t @P+PvAL"P+P@P4PF+SPV.=t$PPPF~siFF"PF+SPFPF+SPV;Ft)FFFNjFP+PWF)F~wPePP PQ+P@PYPP~X tP+P4PyE3!P+P@P4PF+SPV=tuvv4PE @P+PvFFP+PvFFP PX tVP.X PFf_^]UVWvLL+FF P2X؊2% u<+uF <-uFF PF2-0XÉNJ<0r <9w+ uҋF t؉NjǍf_^]UFFF^G2PDDFF[v PΨvvv+PPgDX0P3vv +P@PX t.%` t+ u ~+ tn.% t++PPvv X t +PPvv XZF)+PPvv X t +PPvv XZFFv,PFPvF~t<~~".% t  F FFFPFRPFFPFRPF PFRPFPFRPFF vv +PPX tv^G2PF tP,PDvvX[]UVWvVDD u ..F% t% t% u+ t8P PX tP+PPVP.PV %@ t)"P+P@P4PPfWt=tFE2PDDFPPR%=uFvE2PV DDVI DD~uF..f_^]UVW =uV> DDPPƺXÉǃ~u .PvA u J.PvA u /PvVo% t#.. _^]U+PvvT]U+Pvv@]UPvv+]U v贤DD]UVWv~ƉFFPF[~ t O ~vDDF=t+ u~u+Ff_^]UVWv~LLFWF2PF=u ފ uۋFf_^]UVvH DD u+ % t@^]UVv" DD u+%^]UvDD t.+]Z[w7ZYX[GYXZ[WYXZ[)WYXZ[!!WYXZ[  WYXZ[11WZYX['WZYX[oUVV]U+FuFu@FF]UF^!F!^ ]UF^ F ^ ]UF^1F1^ ]UN^ F^ F]UN^ F^ F]Z[YX[SPZ[YX+[SPUF UFF 3FFF tVV FV FtVVFV F Fu3FFFFVV VVQvvvvYYs$QvvvvOYYYF^VV VVFu"F^Ft ]YSPF^ZX[؃SPZ[YX;[u;uPZ[YX;[u;u+PUN ;N|N;Nwr4F ]+׸ҸUVvr DD u ..zPvvRPvvKnVvpDDSPX P%V Pvv XP2..NF =t=t=uq΁$P+PPX tPPPPX[^]UP+ۋSPv]UVWFH+@VDD u+VWv_^]UVW.NjTDPDX3 t PeDD+=D;Fr1.9uvDD u P7DD+ƉNjƸ u_^]UVW^ƋDPF[;w v[DFⓋÉWD+F[GWE[GW[v[VF[GVD[GF._^]UVWLLF?FPğDDƃu+9@RP+P@PXZƋƉWF[GWE[GP DD.f_^]UVWF-ƋDPDX3 tPDD.C9r 9s+ u.9r9v 9s+ t+ u뻋9r%DⓋPEⓋ[;w+ t ǣ.+sDⓋP[;u VG[GVD[GV[V[EⓋ;uWD[GWE[GW[W[ǣ.+_^]UVWvVDDFH+@FPZDDF u+c^Nj9tG9sGPF2[NF u$FNjNjFƋ OWN2[NF uvv\f_^]UVW=uV~DDPPƺXÉǃ~u ~u .  .Pv 9 u w.Pv8 u \PvV tVDD..- P+PPE2P+PP+PE2P_^]U+Pvv]U+Pvv]UPvv]UFPv: P]UFPvv]UVvDD ut% t+g% t ..G% tvvV/% tF+SPvVjF+SPvVo^]UVW4F̉ƸPVv [;u..D2ǍF܉ƸPVvW [;u..D t6 tD29t+ t..JD2WDDFʍFPP谚FvW~t$..+f_^]ZYX[QSPZX[YSPQ\X[YZSPRQ&\UVW FDVVF[GG[GDFPvVV+P| Ǎf_^]UVW }VLDDPvVVDD_^]UVvDD ui~u+_% t ..?% tvvV'% tvvV| vvVi^]UVFF+;vv6.6.+PP)X t.Pvv.'FP+P@P4F|..f^]UP^XЙRP.PK+]UV+V DDF|^]UVWPPFXÉVF[GDPPP`P+PPS P+PPFDG 9rG09r_^]UVWvr ..+2PPƺXÉNj% u ..+_^]UV~u+)P P诗@Ƌ9FtFHP P薗^]U~tF9FtFHP Pq]UV+0 Pƺ XPUDDF|^]UVWvdžF udžFFFF^ t^<%t+ uՃ~vPvFFFF<%tdžFF2F<-uFFFF ~0uFFFFFdž~*uƉFFFFL3}dž PF2-0XÉFFF~0r ~9w+ u~.u+FFF~*uƉFǃFFFH"Ǻ PF2-0XÉNjFFF~0s~9w@PX t+ udž~lt ~Lt+ tFFFF t PJPX^^PP PPV4 tPPX t PJPX^^P+P PPV tPPX t PJPX^^P+PPPV tPPXv t PJPX^^P+PPPVY tPPX-ƉFFƉFP^%[F2PWPVF2PWPVF2PWPVvF2P^F2=gt=Gt=ft=Ft=eur=Euj=Cu?=cu7=Su=su=xu=Xu=oup=Oud=uu=Uu =du=Du[vJ/DD9} |+ tlj+ uX~0u^<-u+ tvFF2PvF2P vPvRvF2P  tf_^]UVWv |2%V6DD_^]UVWvDD u% t+ۋ%@ tV P}!XPxD2PDDFP#PivD2P0P6+PP+P@P4FF% u:vv+PPtX uPvvX u%@ tB"P+P@P4PPV=t..$!P+P@P4PvvV=t..PvvWVvv+PPXP84NjFGF9s <t+ uV4+ÙRPXP P+PP'Vvv+P@P+PPcXPRVPKX P: PX[f_^]UVWv |PF2[2% VF2P_^]UV+P.PP.PP.PFFF,V P2X؊2% t 2 P2PX[F uvv^]U]U]UVWv P+Pv) P PF@P) PFPVXƊ<:u*FPv=u PFPFV(Ɗ<*uP?PF@P)FPF@PFP<.uC PFPFVƊ<*uP?PF P9)FPF PFPU<;u' PFPFVƸPFPFP(+2= t= t=tf_^]UVWv~2GP P2X؊2% t 2P2PX[FN t F t+ u_^]UVWv~GPF2[N t*2P`P( u F t+ t+ u_^]UVWv+#Ǻ PF2X-0v@[G P2X؊2% uƊ t2v P2X؊2% t 2P2PX-A@[F u"^G<w ^<w+ u+ t+_^]UVWv~ v vFFP+PPFFPvvX u%@ t@"P+P@P4PPV=t..}$!P+P@P4PvvVj=t vvv vMX[@Pvv24PD%XÉF^F~uL P P/X tV.  PX Ppvvv vX[E~ uFPPPXX+GPF2[FPPEXXFPP#XX9Fsv v+PPX t+ t7v v+PPX tHP, P#cX uVPX P vvX[f_^]UVWv~v vFFP+PPFFP+PP8+PPX uqPvvX u%@ t@"P+P@P4PP`Vn=t..R$!P+P@P4PvvV1=t..Pvv4PD%XÉF.GPFF2[FPP{XXPP\XX9Fsv v+PPX t+ uv v+PPX t=Pk PbX tVPPX PKvvX[MFPPXXFFv v+PPFFvv+PP@X u!!PvvWvvVރRPFFFPvvVvv+PPZXPIvv+PPFP/vv+PPXZNjPq PhX tVPVX PQvvvvjX t vvv v1X[2v v+PP-X t vvX[%@ t@"P+P@P4PPV݃=t..$!P+P@P4PvvV݃=t vvv vX[PvvwPv vs4FGPFF2[FPP XXv v+PPlX uϋP PRX tVPX PvvX[f_^]UVWv^% uFG% t V[G% uƉW[2PG2[;u P]DDG% t+WrtrP Pv% t+ trrPPv t^]UVWvF2FF$+NjƉF;Ǔ<$u/^<$t v P>v$PP0v@ÉFGF9|9Ft v PvFf_^]UVW$+P\vDDvxt.P DDFhG t P2X؊2% t+ u׊ u=<"t <'t+ tDF2P@PF~u .PWIF+ljƋF@PyDD+FƓ2 t PƓ2X؊2% u+ tˋƓ t Fl+PDD+P@P؃ t@P/PYPDD@<>uJP@@PN؃=uPP+PPP҃[;t+ t@P/PT +P@Pσ=t@P/P2?PW u*PW u+ ulF4PPtPWPF~u -/PWMFPF2Pv!FP"DD@PtDDFFPvjvDDPWP|F~uWDD2=>u=<u'NJ t+PDDtxPsDD=u8/P9/P!+PvPtPttPDDf_^]UvlDDPvP,كvVDDPvPكPH/PPكPDD]UVWvxP[xt_^]UVWv~F4FF2FD t3D2HF~ |G1GPF [G:FD tF tOGPD2Ha[G:F\FF< tLGP PFF2%X؊2% tFF2% PFF2%PX[F~ |G.F \FF< tLGP PFF2%X؊2% tFF2% PFF2%PX[F~ |Gf_^]U]UVWvLLD% =uDPDX+ÉF ~+ t#vDPP#׃Nj9Ft LMD% tD tD% tDDPDؙRPPσDVD[G+f_^]UVWF F v~_^]UWV+V Fu Ƌأ...F^ ;wr ;vr+v@6.>.^_]$@Y@@@@j@.AcAחA7yACyCxDnF\)c=Hsȡ1I=P1PK?O8M20HwZ$gfirst, size>80Add memory partition spec should look like: add=first,last,sizeWarning: region not evenly divided by size, will adjust last partitionWarning: size too big, it will be truncatedMemory partition must be at least 80 paragraphsTo delete a memory partition, say delete=1 or delete=1-3 Addresses Partitions (in paragraphs) # Start Last Size Qty %2.2d. %4.4xh %4.4xh %4.4xh %4.4xh **overlaps** **partition too big**  _5 u 8!e!!!"2"5"z"""#2#t##ERROR: Write to new SYS file failed Out of room on disk? ERROR - System Data Area has grown too large Try reducing the size of some of the tables Generating tables invalid memory list, aborting Appending RSPs to system file can't open RSP %s RSP %s has non zero MEM field and no data group %x %s %s Current message is: %s Add lines to message.  Terminate by entering only RETURN: $fixup addressing internal error: %X %x %x fixup seek failure %s%s Drive ( to exit) ? Please correct drive buffers information *** Disk Buffering Information *** Dir Max/Proc Data Max/Proc Hash Specified Drv Bufs Dir Bufs Bufs Dat Bufs -ing Buf Pgphs === ==== ======== ==== ======== ==== ========= %c: fixed yes no fixed ?? %4.4x Total paragraphs allocated to buffers: %x fixed  shares %c: ?? %2.2x ?? %2.2x Problem with '%s': Please specify an existing drive between 'A:' and 'P:' All buffers for %c: are fixed within the XIOS module. You can't modify this fixed information in GENSYS. directorydataNumber of %s buffers, or drive to share with ? Number of buffers must be greater than 0 Drive %c: is not available for sharing Please input a number, or an existing drive from 'A:' to 'P:' directorydataMaximum %s buffers per process [%x]? Maximum must be > zero and <= %x Hashing [yes] ? ,yes,true,on,hashing,no,false,offPlease answer 'hashing', 'yes', or 'no'. no dph information in xios header...invalid disk buffer information'%s' is not a command for this menu Error on command '%s=%s': %s ,on,yes,true,off,no,falsevalue must be 'yes' or 'no'value must be a numbervalue must be less than FF hex (255 decimal)value must be an unsigned hex number between 0 and FFFFhyou must specify a drive 'A:' thru 'P:' %s %12.12s [Y][N][%2.2x][%4.4x][%-4.4s>[%s][%c:]%-6s %s Error in command file: terminating program Press RETURN to continue CON:LST:..Cprogram<>.,=:|[]* : unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow 1  KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&(PUVN]UPPQ]U4ĸ` \PP!PPPPP9>uP,PePP\Pa\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 t]UF,0< vF,A<vF,A ]UFN ]U>w:Nu]u]U6s(6z wBP,uP PPÙ>tvPf Ƈ  ]U|s|>wLJ u8$<:t >uXLPHPm-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 0s]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>w1s Ƈ P u> r@"sW<v@"s':tǠs뗠s]U>]u@P> u@Y"rs>AuP YÀ>Mu(P YP Y딀>XuP Y>BuPY|]CODE DATA EXTRASTACKX1 X2 X3 X4 8080 NZERONHEAD1   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 SOURCE$CMDNO MORE DIRECTORY SPACE$CANNOT CLOSE FILE$  4Â1u4Àu t2<5!5` t5u5i55аL: Ȱ59!Q?R .%g6 & &5 &9 &6&.>-y4 C4M u :D49 u& :"t45-؊ɡ4%䀀t<tn<5` 5% 5w6>?@H?@?<t<5, 5 z??66z??8`u8<t<%6#6 43?b6R?-,x},RP--g6R{`--\ <A,@-+y>|?g6 6|?>g6PEP_c#>|?g6|?.g6F@رii6 :.|?.g6F荾L"Ë6 :n????4$<t?????@???:2  ?!ۡ:ã?6>?9?6>?+??@???:?!ۡ:ã?6>?9?~?9?~<66h ??!:?!:â?t?$ t?~?t? ?9?}6?)??6>??H;t5???l?6??6>?|667I>p?~?6>?9?~ 7F?77? 7 787~6>?9?~"<umJ$<t36z?7?8u7 6z?7 J6z?7?8u7Ƅ?7k7p:V4??n?p?46z??8`u46>?9?~7?7787~6>?9?~"<u7尀u<u6z?7?>?>? |"<t7?8?u7\4$>?!t"Ă>?!| <t7????? >?!u???7 ?7Y 4$<t ?@?7j?9n?~n??,؋6r?.n?6r?.n?>z?7  yz?.7F؋.r?.n?芇 r?.n?؋.z?.7F p?8 7"7Ir? 7j?>j? O<&7$7o4$<túRM''jo&7}16z?7?6t??>z?7 5 =?8?uD4$<t6t??(4$<tH؋6t??>?}>n?~ 7774$:?t&:"t.??7?>?}G>?~??@u ?@77 7y ?)??H?4$<t?77n?7787~6r?7ظcu6z?>7>r?7ظ8tu7>7 K6z?>77>r?7ظ74u<t$7뮋6r?7ظƄcn?770Vl??7M$<t<87p?n????7@?l?9?~|77?>8>887~l?9?~"<t?6z?7?>?>? |"<t?8?77A8x?l?9?~xE8??47?I8I887~l?9?~"<t)7?6z?7<}J8?7붠4$<tL8 |P8>?R8-6P8?V86P8V88~>?"<uw6z?>P8?>?>? |"<t86r?.?>z?P8 t<t?6P8fFW86>?>z?W88 ~W8Z8Z8Y8>Y8u?@;?۠?؉?6t?? .?>r?Y8ظr?Y8ȸ؋.t?? .?芇4N\8R !>\85OR!!>;|^8R9!!6^84 9 ~ R! y4tC4!u:D4 u&:"tð|`8?b8b88`8g`8@t6t?`86t?`8?a8>a86t?`8a8a8`8rc8J6z?>c8e8g8i8z8>z8?6e8z82؋6z?>c8 23؋Êܠz8h8z8뺋6g8lv<túR' R m  R 6 s q8'z8>z8~ y8ly8|s<tz8аq8ޱy8 PDy88t<tPDy8t<tvPDy8t<t/>z8}V#z8z8аq8kޱlhMPDy8t<tR 5} zz8 Ry8R R q8PEP_&q8{8z8>z8~Nz8аq8ȋދ6g8{8*u<t!<~8|8J{8z8???888???8?v?x?$89?~88?8888~89?~"<tV8尀u؋6z?8?8u"؂t>8u8W8O?8?8;?u88;?u8C?>8u88v8684>8>z?8 5 =+?88;?u 686:>8@jË6:*8888??68?8688?8888D68488>86848888?68H?88898K8?9988~D68488>86848888뱡?9?}899??!L9?9- 93?99?9 999<uyR* 9 a UR( ? D ? -<9 9\96\9>?>`9W d9]?f9?h9"?j9'2  ^9l9l9 n9+<tyR)T `9 'R ? n ? WE9u999h?9?6>? @?" )969 @?  991:6:  @?  Q 6>? "::::6:>::A : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :ËË : t :ñ&O :Q:O:M:K:I:ø  .G:H:QI:QK:QM:QO:QPX(YYYYYlH:RlY (":D6:&6*:*:6:":&&u9Q: uQ: u!a: ua: uùQ:๋a:G&Gu&O&O&g&gȱù3&G ,P[&TËËS Q[< r <"rúr: 7".:Ë.+:û\ûlû2 [PDtzfc [  ñ  :7/'~yqi aYQLG?7^D(   !"#v$k%x`(wt4wwt4u3]X3Z3Վ;u;sNOCs++ßPSޞRQڋ:ډ:C7Cڻ ܇ڈC7CYZC7CC/ t IBC[XĞSP: t1SC7ډ: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úNRQ@$:+؃s:<GG):+:::??+ێpOSKK:[::C:Çڋ:˻:uÊ:tC uÊK:tSKK[ډ:K:<rtu-ڊ$ȊCЊ1B u t;Sٰ*Cu[QSً^RڱHZRAZ[Y u222IC?KK>: t:#u: +ð2ۋGGu tZRSߋ3RRQߺKFyN߾'FCYZXP2t$R=t+݋LXy$Xu 3Êwy/Cù/GCù2Ίˆ'CØ@@ȋ[++N x*FF@AȺ +N x$t < tJt: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Ê2_Ź0:r" PDЊ00 Dt3۱/C-G03tF+uO=.uO0 =0u GO=¹*[" ĈuM.Mû: uyCC<rÊC7 ؟Ps>ܹ7$ ȈP$XCu$t@}<>@< 2<WPDR.PPPPPd@I?t<t?:< s<t?>:< t<t?:<ËF<L???@9?u"\h< u<t90i<6f<<~!6f< ?k<>?t6f<35h<>h<t<tqz<|<6z< >|<t >|< t >|<,t >|< s >|<'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ú<<<s(ˊ }/vQpC/QeC7[Y@@QRS<sٷ t? 7R[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ȊC7CSPNX[:S$< s?[S=l[Sޞ\=[C7ڊ u<r㺉=ޞ/C/ͰAt CP<u < .t< t{XĞuԇڊC7CËGG/Kuû=[]3ۊȊ uYOA3  <-t<+uGIOP Ê t(0r:9w5p1q=u%X<-u PGӋX<-u3Ұ uË.[="@=9@ tt==Vz=uЊطC܋<@ u.9Zt'*St *=ޞֈCu=====ж=*y"@ڊ==<9u4=$t=$=u=ȊȠ=x=Ƞ=m< tt*Ż?*sQY? t:r?:uQY====򤰀6=<u<tË6=6= = 2=~6= ==y>= =x6=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þ? rp>P >Xë^V.PX+Ë@< s< u C@ފC7ڊC7RNܠ?<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Ë(?ڱ< t<$t,1<rJQRSط\Ŋ͵ه[ tCBuZY2.?C tA<st.<:t J/\KvtCtC<*u?9ut -C u<.u. 7ttC<*u?ut C u%Cu.?CC ޞ֊<$t|[,1<s1\ tl tYB<$tMڊ< uBg>QRS:u < tQC[ޞZYuÊ2*[YY 2Ë.?+ޞC7C*CCڹޞևڈ7Kû>/C*r8>Pڱ ڲ c ^>7KBBڞ C >ޞ֊Ë.? u!u t20ڊȰ Ê<t t2ðFË.? unt2Ê<uٰ <tt2QYuÈâ3?.?/ޞ։0?rZ u0?ޞևڱً.?Cڠ3? tCC7r_mB7K$u-?0?K Ê tKڊ$,?(?,?<r*t,?<r*?/2uC,?<rS$?KK$?[ ǟKt Т??n"?1ޞJ uCC.?ڋ*?C7tw< un.?,?<rB$u"? ?R?Zu&,?<t:R(Z"u% ?.?(ں?BCu.?C<u .?ְ*?2C[uvp[kEou`HU.?,uù"ޞtßCtßC0u!<uI-uW u<uo;u.?<t.?ڻ*ڞ/ޞ֟Bâ2?.? t(ޞ֊C7R^S[*Êr[ yr2-? t#RS2?<u O[ZuÈ [ZuCJ׋.? t:*ڊ t/Ȼ-?:r#P2?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۱*ñ Ԋû;?< sñð:? Ë7?!ޞtßCtßCSCC/C*CC[à:? tË7?ڻ!ڠ9?<tr;? uÊ$CЊ While reading record : track , sectorWhile writing record 4  5  5  5Z55555555?z?%6u66?t??z???z??jt??z?77z?77?z? 7&7e7777~??t?787?z??z?7?z??z?~8?z?v?888x?8888v?8x?v?8x?8????9?9?9`9?`9?r999994MXdisk mxdisk  Later CP/M or MP/M Version Required$ Insufficient Memory$ Invalid I/O List$M@"#::?:: Format Overflow;;?;;;;;;;; Stream/Record Sequen/Direct Input/Output Keyed Access P< $con<<;;;;;; < <8<?<:<L<B==>> > Condition Stack Overflow$>>?>> I/O Stack OverflowCON CON RDR PUN LST ! SYSINSYSPRINTnd file: terminating program Press RETURN to continue CON:LST:..Cprogram<>.,=:|[]* : unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow ``Ver1.1May 18, 1984- $_бPX to abort $ ÌQ3Ɋ{Q~QPQ%( uú 6  u Format another diskette? Y/N $ Cannot reserve exclusive use of disk system Other processes should be terminated$ **** WARNING **** This program affects all other users. Do you want to continue? Y/N $ 486 CCP/M-86 floppy format program V1.0 --------------------------------------- Insert a blank, write enabled diskette in Floppy drive 1 Press to continue. $Track xxx $  ******** Cannot format this diskette ******** Check for these requirements: 1. Drive door is closed 2. Diskette is write enabled 3. Diskette is correctly inserted 4. Diskette is double sided, 80 tracks per side 5. Diskette is certified for 96 track per inch, double density Press any key to retry. $sMXdisk 6  nd file: terminating program Press RETURN to continue CON:LST:..Cprogram<>.,=:|[]* : unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow 7  ??(&.&.C< uC.9$.,=:|[]* : unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow 7   s,COPYRIGHT (c) 1983 by DIGITAL RESEARCH INC.Xَэ&$P3ɋUVN]U]UF]ÐUs`PPP*>t@<1s Pe-PPs P|VW%>t ruts s *P0U>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+:]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]UF8Wt 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=:P7ww< 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'"(")"*"/"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]UFPF$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]cs 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 ZRt 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%-]á-0%-0;r]U>t:fs1-uG>uG%GuI며P&Pe]U>u &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 ]àU]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 P>;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-!*]8   />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$START 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$     =.:;,<> _[]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$: unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow 9  :: )_92PVFOZ àPyA+ێSOZero divide error$%Ë-++Ë6_Cr Ë6_+́;s;rÃԱi@t+ P X"r.t " t5 t 5t+ɈXYZ+^gVDRQSVRSSSP6 [ZB;vStack overflow$+RSU +PP: ]UVWP1P uP~P P-P +PnP +P4P ll}PxPV l2PPP PP^ tP|P +PPs =uKpP P`  PfP P DDP2P2GEPBPwBGOPRP^RGbbG^vP P[G^GFxdžrdžvdžtUzxt|PzPxP| x+P"PrPv|P v@xt|PzPxP: x+P"PrPv|P vxP,DD<,u vu+ ux@<[uxxPDD<[u vu+ t+t~džvxPDD<]uxxPDD uPxPXz|PzPxPj xFPrXP^[F&PrXP^G[FFPrXP^G[|PFfPrXPW džtxt]z|PzPxP xP"PrPv|P vAxt|PzPxP xP"PrPv|P vxPwDD<,u vu+ ux@<[uxxPGDD<[u vu+ t"t~džvxPDD<]uxxPDD<,uxrxPDD t vu+ t1FfPrXv]Uv v( F t~ u ^FPFX~ u ^FPFX~ uv^GPv[G/F&PFXPF&PFX7vz[w~ uvPv^[G/FFPFXPFFPFX7v,[*(&^2=Tt=GuJ=Du=Su֋F]UlP P$+PvnP P]UWVNVU]^_]`b2UFVFFF~u FF 5FFPa:Fw ~zw+ t F2- PF2PX[FF9F|FF]Uv P\~} +PPL]U PP9 PP+]UFPPvP`F%=u(F=u+PPq+PvFF]UFFF^< t ^< t+ u^2]U^2 u+PPhAF^2AHFF2]UFFaP^2[;w^I w%>I u.POIƋ^$P=Iu]U~6 PPv{PKw_:  PL< 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 P6P]U츒P9P"]U<0r u FP\ \ t! @ ( 8 > u|>\t>(t\:(tb (r (P,"s P$PP.>t0"t>u@P$v"@tθgPHtI>tB\?\P?(>t (86((9v>tN(P6T(t.>t$ sTs!Pq뫡&dЊ"sP#VU PP]UPFP]UPP]UPP]U PPs]U]UPP`]U~0s@P~9v@Y"]U^:FwIN*ȵ΋^0s0F*Ƌ^,0&^ u]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 , Ru:   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<[t<]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( ]U~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*8w ?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"s4߀>\t G]Ur<ȢP P1u P@s Ps]ð]U<,t<)tu Gs O]ð]UP PtO vG ]ð]U<,t<)tu G1s O]ð]Us  GG]Us PP6L>t+>]u.>,t>(t>)u]Â>u]F]À> t>,uc]Us PP26>uI]À> t>,ui]À>)uZI]ð]Us PP6sgG ]Vsq]ð]Us PP6J>(u]àsG ]s]ð]QUs PPH6>t;F~,t~ u=8~]u%<(t<,t<)uv>u$ ~=u;]YUs PP6~sxG ]àGt@Y ss|]Ҁ>[uW]à< t<,t<(u>(ux]Us PP6sG E]À>(u 3G@u P'P6F>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Ͱ]U$: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 GGGGG6;  sWuL?!tGP8G w6 ;vA Ǎ= 6GSTtH ;v]á 6tǍ=G G6\]U6t>} G  @G:Gu $XTRˆEX  6D D t PLQQ Y> uuGP ¢ Xˆ GG G] P =v r4<w-Ƌ>u @ >t Â> tqGPP & *OPQRp Y"Y+Q &~G 6*TPRQE Y"Y+ȋO &~G]U>wDŽu$ \?\P?!uE$ÊO:Ouကu uP @ P ]]U;v NP U]UFV‹NF]UUU< w-Ƌ^V^$W:t :Ȱr@Uṵ]UXFF>X r>XËNFXNF;sщƋ0>;vƋ0"669s @؋6066s Hء9w6Nj >ti+FV+;s&;NsXXÉFF+F;sXXËNF>Xt bPT]U>s]á+;s {P]RHR;wΡRRsPHP,T]UPPp]Ue>et>eu]UgPwjPGPmPw ]UGPw'PPHkPGPP @sHLP@sPSPq~s @sV\PI]Ë @sAP<Gs1P$Gs2P Gs3PGs4P]]UtyGGtb!G@tiG tpwP~ut GP ~PWda?ut Pw ]U젵s P qs3PAP:P>, rPP PPe^q]UZp1 u%^16 uw^APPvZ]UF$rtjr$Êɰt@O Pɰt@Z"PQRY:Ȱv@Y"s!sGP[s GP]UsTscb@b;sEƋ0:u@bP;r@Z"sAb;s뿡b;u-`]Ã:u@P;`u@Y"r]Utpp;`tYËO ɰu@" P ɰt@"Y POQfY"s&GPw'PPP]Up;`uËO ɰu@" P ɰt@"Y POQY"slZp1 tBL^16 t ;^62,P PPP^Zv Pފ.$gbsDt1$@u@ Pɰu@Y Pɰu@Y rPJt T$Y$^$>t>Zu^;vs P' P!JGP%gPPkPP jP P P6ZPPnPmPP0PAP:P6PP5/PP@PPP>Zus RSP]ds]U^tF;tsG]Uv^7^G^G]U^G$vo/G]UPFP=]U Pv-]U P]U P P]Uw>wwwƋ^$Pwu Pw>w wwƋ^$Pvwu]UF tHF1xF1VȻ 1F t>xu FsNFx0P]U^tGPvP^7'P)yy;Fwy y^7'PPU]UFz&]UFz&@&]UPP؉z|P~]U젌ƊN]U^?$tƋF]UF0P]UFPF$P]Uv:P]UF 1PF 1R]Uv/PH]UF袍Fu^ヿf;s]U졄 11]UF 1PF 1X]UF F]UNmun;w]á)]U >t*Ȣ<s㠖f;s]]UGGGG;  H1bu >;v|㠖f+Ȉ]U?u~P P6d6]6/ P66?u6]UFÍO?t?u t]Uv򤸘P> wxu]\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 $Not Enough Memory $ Sort Stack Overflow $Not Enough Memory for Sort $ Name Bytes Recs Attributes $------------ ------ ------ ------------$ Prot Update $ ------ -------------- --------------$ 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 Drive $File Not Found. $;Zx0NSun$Mon$Tue$Wed$Thu$Fri$Sat$<    KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]UPPO]UPFP>]U P]U^?t 7F]U PP ]U P P]Uv]U PP]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Ƌ$P0u]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\P]PPs]U츐P8t8ˀ` u]۸P0]U젆s3P7P PtC7PCs]U-P7Pv]U6>$Cu!s P;P / PC$WtWȢPd]U츐Ps"&G &G$&G\P<><t 6<]ð]U=>= w=\?u]=u]UfWP\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 ss TPsR>tsPqs/s*mHELP    @ @ 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 to 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 Label 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 [create = 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=  11mmKvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]UPFPL]U P]U^?t 7F]U PP]U P PsPPPP]Uv]U 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]UFPF$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) /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# 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<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&"DW ˆ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*PP]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.~>.t&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$ 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>^OuaqIPW^els  ;Zx0N Copyright (c) 1983, Digital Research 10/19/82SHOW 2.1Sun$Mon$Tue$Wed$Thu$Fri$Sat$?????????????Directory Passwds Stamp StampLabel Reqd Update Label Created Label Updated------------ ------- ------ ------ -------------- --------------: Drive Characteristics128 Byte Record CapacityKilobyte Drive Capacity32 Byte 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 off on off on off No Directory Label existsRequires CP/M 2.0 $ 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$ GG;SUBMIT 1.3 COPYRIGHT (C) 1983, DIGITAL RESEARCH 3/21/83 $؜[м<S Rtt 7AC&_Eu &WJ@s@ < \D SD UD BLuÀ>@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>GtEtC>  &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}t2r1V \ O$USER PRINTER $INCLUDE$GLOBAL $LOCAL kk))KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&P#UVN]U]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~ ruiF *F8iw P'iuii:Fw^&$PFiu~ luiF *F8iw Piu] U^F1]UFPFP]U~rJ~rujF,8jw Ppjuv~lujF,8jw PHju]U~rJ~rukF,8kw Pkuva~lukF,8kw Pku]Ull:]w]lu]Umm:cwcmu]Unn:Fw Pnu]UPco]U~/v ~:sn0(~@v ~Gsn7~`v ~gsnWFF]U.Pp p>pyt>pYucZHPPpp< t7< t3Pzpqq< t$< t pRPYYp>  qpp &gQ44]U41"PrPPcP0!PrPPqP#PrP PxP%PrP PP,PrPPP#PrP PP+PrPPP%PrP PP!PrPPPqnPrPPPm]UPM]U<96*PrPPP5!PrPPP "PrPPP$PrPPP'PrPP&PPrP P:P,PrPPCP/PrPP\PPrP PxPmCPrP,PPlX8PrP!PPWC[s]]UPrPPP&PrPPP%PrP#PPPrPPP%PrP#P)P]U~ r^. PlPPL: PlPPQ+ PlPPU PlPPZ PlP P^} PlPPgn PlPPl_ PlPPsP PlP PzA PlPP2 PlPP#/>M\kz PlPPP]U~ rm^.c PlPPlPlQPPPlQPPPlPv0 PlPP) PlPPF &;Ghu PlP PaF &;Gju PlP PEF &;Glu PlP PlF &;Gnu PlP PP PlPPAF PlPPGv#P%~t PlPFP}_ PlPPK PlP PPFP5 PlQP# ' < [ j y  ; V PlPPPb]U[su 55 Zr57 &Gr>u@7P:Lu@Y"r7&u Fr7&O Èt99<w#79&PÈu9u֠7&OƉ}&O&O9tu7&O&>9u#&G2070&G>9t>9u@&G20>9u 0& 0&P7Y>9ur7LJ &GV(868sf(&;t%66\(6 &:GJv8Ǡ7Ê6>9 u7&O 7&G>7uP66:7vtPrP6tP PlPP6ÍuPPlP6}PlP6j666t\>7s76>6w P 6us Z4Zs6 >7r[s]UcPPPPPP]UqP~wF1H;vt>v PlPPÍIPÀW0u ?P PlPW PlPSLPlPQ6PlPU 1 tGPF1t3tF1 uKPX PlPPFȱÍIPFȱÀW0u vP"PlPFȱWPlPFȱS^PlPFȱQFPlPFȱU.~t~PP~wF1H;v>v PlPPÍ PÀ 0u P:PlPFȱ 7PlP !PlP PlP LPlP 61 tPF1tt~uF1 uPe PlPPFȱÍ PFȱÀ 0u P/PlPFȱ ,PlPFȱ PlPFȱ PlPFȱ ;PlPFȱ #FFF1s*FF1>w PQPzu]U[s ? ZrR:LwLJ8u &Gr>u@P:Lu@Y"s,&t@É8&G벂>u]8v㋇8&G :Mv@"rÉS6 &L6&LQ&LU&O ÈW<w#&PÈIu &?tA&G&  &G;t@P&?u@Y"rѡ &;Gt$t &GZ>u@P:Mr@Y"s[<wOƈIu۠&OƉQDŽS&OUƄW0& &Gp>u@P:Lr@Y"s!@É8&G뽂>u8v㋇8&G :Mr@"r&O ƈ &O &O  &O>&U &U "&?tH&  &G;t@P&?u@Y"s &G &G;tFt8vgËQB<wõΊI:uڠËUFSDWHw@PȱËQ;Bw@Y"swPƉQY<w(ȱP[IÈIuѠȱPP[UƉUSSWWX\BÉQ<w:ƈIu۠FÉUDSHWt>u8vP?  ËQU[9 s@P:r@Y"sĠP[ ;Qs,<wROƈ u2<w&P[IÈ uӠƇ 0Ƈ Ƈ t66s Z颴Zs1rJ6 [s%]U]P鸁P 긥PP]Uuvwv:Nw3Ft"us ,P@w6v]wuvvĠwv>vw P vu]U[s xNx Zrxy P( &Gty:Wr@P>u@Y"r#||<w#y|&PÈ|u֠y&OƉ&O&O&O&O&G1 ti&G>t1||<wwy|&PÈ|uR|>|wFy|õƀ |u(|>|wy|õƀ |uݠy&Oƈy&|y8|vP PlPP|ÍPPlP|PlP|PlP||Ë>t PlPPGPP|Ë>t PlPPGPOP PlPP|ÍP+||tP.PGPzPyȢy<s|>|w Pv|u;s Z{Zs6 @>yr[sgT]UPrQPPt`PrQPPa'PlPPPO;PrQPP<'PlPP/P*]UFs}BP][s [ Zs >,~ &GG8~w~~ ,&O ƈ&O &O&?t7&<w3~ &PÈu~ Ƈ,,~trP~ &GG8~vPrP~  PrP~ ~ Âu PrPPO PrPP~ ÍP~ Ë>tPrPPk PrPPpP{>t PrQPu PrQPzPV>tPrQPP>>tPrQPP'>tPrQPP> tPrQPP>@t PrQPP>tPrQPP>tPrQPP>tPrQPPPrPPPq~tO &Gs&GG>w Pus Z}Zs6  &Gr:[s)Up&G , &GT,*PrPPP&_ :P*PrPP P&w*PrPP PFs&G$ &*P&w$FsA*PrPP1 /*PrPPN P.&w FsA*PrPPj P,&GD=w1 u~   P|Fs&*PrPP P,&wSKP*PrPP P &wL- P&oFs*PrPP *PrP P PV &wG7*PrPP !P6 &wH*PrPP$!P &_PT:PN*PrPP8!P &_K(:P"*PrPPI!P &wQ**PrPP^!P &Our!v!P*s*PrPPz!Pr &t!!PF*PrPP!PE &wJ&*PrPP!P% &G^@>t@&6@m߰*PrPP!P G`&G&$B$&?t&u&GB$6Bt@&6@:߰*PrPP"P9 &GX@>t@&6@ޠ[s]UޣFF<0rFP<r@YPu@Y"s "P`]áF1tމ *"&.Z[ r>u u:XuÈ<,t< t<]u˷:Yt0ctCu Z\:Ytc< t<,u;{ߴ Ê:Yt  O  &OQ&  [ ܢr>ht>Hu܀>mt>Mu8ɀ>ot>Ou 6벀>et>Eu럀>pt>Pu#>qt>Quـ>ut>UuPBÀ>ct>Cu 6d[s*> uE"Pܸ`"Pܰ P۸u"Pۢ]?  ?P@* FREE *@[]@  0123456789ABCDEFABCDEFGHIJKLMNOP Type any key to leave and return to main menu.$ Continuous Display?$ Time Interval (in hex) :$Which Option ?H (elp)M (emory)O (verview)P (rocesses - all)Q (ueues)U (ser processes)C (onsoles)E (xit)->  Illegal command tail.$VALID SYSTAT COMMANDS :SYSTATSYSTAT [OPTION]SYSTAT [OPTION C]SYSTAT [OPTION C ##]- where --> C = continuous display-> ## = 1-2 digit hex timer.-> OPTION =M(emory) P(rocesses) O(verview) C(onsoles)U(ser Processes) Q(ueues) H(elp)Virtual ProcessConsole Name Flag Prior Status Resource------- ----------- ----- ------ --------READYPOLLDELAYSWAPTERMINATESLEEPREADINGWRITINGFLAG WAITCIO WAITSYNCHINGERRORCPU DEVICE #TICKS = SWAPERR CPU READY LISTDELAY LISTDISPATCHERPOLL LISTOTHER?CONSOLE # ERROR $ $Process Virtual | $Process Virtual $ Name Console PD# Start Len | $ Name Console PD# Start Len $ ________ _______ ____ _____ ____ | $ _______ _______ ____ _____ ____$ $| $ | $ $ Shared Code List $ $  $| $ | $ $ $ $ NAME NMSGS MSGLEN MSGCNT $READER WRITER MX-OWNER FLAGS $ ________ ______ ______ ______ $______ ______ ________ _____ $ $ $ $ Flag Values : 1 = MX, 2 = NO DELETE, $4 = NOT USER WRITEABLE, $ 8 = RSP, 10 = FROM QD TABLE, 20 = RPL QUEUE, $40 = DEVICE QUEUE.$  $ PHYSICAL VIRTUAL$ CONSOLE CONSOLE$ NAME STATE$ -------- -------$ -------- -----$Not implemented for MP/M-86 2.1 $ BACK FORE,BUFF,DYNA,PURGING,NOSWTCH,SUSP,ABORT,FILEFULL,^S,^O,^P $Default Disk = Default User Number = Default Printer = Current Physical Console = Current Virtual Console = Background Mode = DYNAMIC $BUFFERED$OTHER $Buffer Space = Maximum Memory Per Process = PARA$Number of Virtual Consoles = Number of Physical 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$Free Process Descriptors = Free Memory Descriptors = Requires Concurrent CP/M-86 or MP/M-86$ ->$ Invalid Option.$ ->$@  0Ȏ.HpмQ>Y.>Bt T(00 Error reading boot track .Ȏ؎м 36GtVWU]_^πuduYuNt t,t3t,ÉÊt.uaÉ6.nP63 t >X* Xu3ۉK&.>t>u%ñ!u26u2>ðË.>S6666 õ&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 v ?C*"tu mtO'Pӻ X[KK'2*t s 8u28tàuVteruG.<rȢà"t t2 Ê֠<r'u3R?t]tF92&6<u6ù@>ڎËPXx> COPYRIGHT(C)1983,DIGITAL RESEARCH(01/26/83)1034-0025-009999SKK4  0"ؿ ˺ . ສ 0tа  p W 0 H H I H H H H H H i t H H H Loading CCP/M-86 V3.10....$Hard Disk Not Properly Installed Aborting..$ No CCPM.SYS File On Disk$ Error Reading CCPM.SYS$ Error reading SETUP.FIL$ No SETUP.FIL On Disk$ $CCPM SYSSETUP FILA  sword ? $, delete (Y/N)?$Invalid File$Requires Concurrent CP/M-86$MM KvCOPYRIGHT (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]UA  Pv]UPv]UPv]U-PFP]U찏PP]U찘PP > 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 \N> w \?u PuٰPlPb\Pw؊<us.>t > u:u Y6Yu]Invalid Filespec$ (drive)$ (filename)$ (filetype)$ (password)$. $Password ? $Requires Concurrent CP/M-86$No wildcards allowed.$File not found.$Invalid Filespec.$[[==KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&xPUVN]UPFPL]U Pv<]U PP+]U찏PP]U찙PP ]U P]UF tHF10F1VȻ 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 ~9wn0F2r@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  PP'k PPPr] VCMODE EXAMPLES$ vcmode (show background mode)$ vcmode dynamic (sets background 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$ XIOS.DOC -------- The XIOS is assembled using ASM86 and is genrated as a small model. All the data and code are within 64k of SYSDAT. The source to the XIOS and related documenation can be obtained on a separate disk from Altos. The part # for ordering XIOS is Memory map --------- LOW MEMORY ---------- 0-400h ---> inerrupt vectors 400h - 480h ---> 8089 parameter blocks 480h - 1000h ---> SETUP data saved by loaders 1000h- 15000h---> Operating system (depends on configuration) XIOS INTERRUPT VECTORS ---------------------- # 4 NMI #21h Timer interrupt #22h Hard disk #23h Tape #24h Serial I/O #25h Serial I/O expansion #30h Special entry point (see below) ;============================================================= ; INTERRUPT # 30h ; user should provide enough stack ; ; ioc_addr returns address of firmrev allowing access ; to ioc by non-system callers ; updates mp/m time in sysdat block ; ; ENTER: CL = 0 to read time, 1 to set time ; ; ; BX = 'BR' , CX = channel number, SI = parameter values ; ; DX = 'SM' set mode for floppy , CL = mode value ; ; DX = 'SP' return pointer to setup data ; ; EXIT: AX = offset, DX = segment of IOC blocks ; ; CX = offset to time data, DI=ptr to disk parameter block ; ; DI = offset of setup data ;=================================B  ============================ Direct xios calls examples -------------------------- xios equ 28h ;xios entry point SYSDAT get_xios: push es mov cl,09ah ;get xios entry point int 224 ;get sysdat address call mov di,ax ;offset of sysadt add di,28h ;point to xios entry point in sysdat mov ax,es:[di] ;get offset of entry mov xios_offset,ax add di,2 ;point to segment mov ax,es:[di] mov xios_seg,ax pop es ret xios_entry: push ds push es mov ds,xios_seg mov al,xios_func ;any xios function callf dword ptr .xios_dir ;direct xios entry pop es pop ds ret xios_offset dw 0 xios_seg dw 0 rrent CP/M-86$No wildcards allowed.$File not found.$Invalid Filespec.$\KvCOPYRIGHT (C) 1983, DIGITAL RESEARCH CONCURRENT CP/M-86 2.0, 03/31/83 Xَэ&PUVN]. ,,<0rj- H  ;v `P, +H+ȉ+ȉƇ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$ $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~>RunDEPhsaas2s 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 C  r>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>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]UPvv6 u]U]U^s]á;r6<t]U_s2^s+!PP=P=PP=P>t]ð]U>u]á:wTPvPt2wr t+QP6h+!u]U;reF6]U> r+]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  > 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  Ƈ  ȴ>]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_> uP]P P\PPP%PmP]U츀P]U>frEP3t]fffȴ]Uhj|js PA\PjsCPu_sPv^OPP|P(P>uV>dtd (WP(<]U ]U> t@]U ]Us ]ð]U>u $486&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*C   <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:^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]U  ]U>u>$u]Ug6N6 hg]Ug]U:Ft@P>t@Y"P>t@Y"]Uvs5#v! PXPP>Nu|>Yuϰ]U,0D< v@]U s  D 6]U9 v ) ]+  ] LIBX$$$$$$$LIBX$$$$$$$LIB$$$BAK2/83Invalid Filename$DIRECTORY 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, Erase It$ BREAK "$" AT $END OF LINE$D   )_92PVFOZ àPy8A:+ێSOZero divide error$%Ë-++Ë6_Cr Ë6_+́;s;rÃԱi@t+ P X"r.t " t5 t 5t+Ɉ><XYZ+^gVDRQSVRSSSP6 [ZB;vStack overflow$+RSU +PP]UP1P  uP P+PPP-P+PnP+P4PFF2FFFvDD~ukvwDDF<[uTvvDD]U&^2 uPP FFv/DDF2 tPPvx DDFaPvvvDDF~uv DDvDDF~uPvWP P^ۋG$Fۃ~u]U$FF?Pv u*Pv u+ uvYDDF<[tvvvFP4DDF2 t ^<]t+ uvtDDFF"F2䓋FPv܊F2X؊2[F~|vDDF~uv DDvDDF~uPvZP PmP PcPPSP PC]U FFFF?vPvFP+PPvF~uvDDFF<=tvPvGFPFX؋FPFX؋GFPvPv]F~umFFF FF F~|FF=t= t=t=t~}L+P PFF]UFF^2 tFFP^2@[FF:FF"v^2%[FFFFFF~|؋FF.F"v^2%[FFFFFF~|؋F]UFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF]U FFF PvvF F PPFPF2 [vPF tFFPPyFFFDPF XPlvvCX t9+PDPF XPGvF tvPFm^FPF@X؊2HFvF2PF2PFFFPF2[F~}SvP>t+]UF!P+PPvvXZ[F"P+PPvv+PPXZ[F#PP+Pvv+PPXZ[]UFF3vDPF2 XP+=uF2䓊F2+FF28Fv]U ^_FÉF^GF^GFb^2PF2X%F~u^<0u+ u~u^<1u+ u+ t+FN^2 u]UFFFPFF2[FF8F|]U~ uv"P>t*vvvGv!P>t+]UVWF FFF PvvYF F PP{vPn>tF 2%=tF2%=u+ tFFPPFFFFFFt+f_^]U ^_FÉF^GF^GF\^?-=[]`;',./ =<>,|[]8*087SH*AREDSU*SPENDON*OF*FOP*TIONAL Syntax: CHSET {d:}filename{.CMD} CHSET {d:}filename{.CMD} [field=setting{,field=setting...}] CHSET [HELP] Fields and Settings: 8087 ON or OPT or OFF SHARED ON or OFF SUSPEND ON or OFF Examples: CHSET qwe.cmd [shared=on] ; Sets the shared field of qwe.cmd CHSET editor [sus=on] ; Sets editor.cmd to suspend CHSET pie [80=opt] ; Sets the 8087 field to optional CHSET * ; Displays settings for all CMD files CHSET qwerty ; Display current settings of qwerty.cmd .; 'K{!G#-3;DHMX100101010 File password protected in Write mode  00??????????? *E  F  F  G  >vSector 000 $G  H  >v.)v t 7 t ) uúwk=nnk4n0p Insert a blank, write enabled diskette in Floppy drive 1 Press to continue. $o<u3jj9 .)v>t˱ 3u뛈훈'؛9 4< t"i2NCÊ2FF to continue. $ Track xxx $  ******** Cannot format this diskette ******** Check for these requirements: 1. Drive door is closed 2. Diskette is write enabled 3. Diskette is correctly inserted 4. Diskette is double sided, 80 tracks per side 5. Diskette is certified for 96 track per inch, double density Press any key to retry. $Filename$Enter Output file: $FILE IS READ/ONLY$NEW FILE$-(Y/N)?$Insufficient memory$Enter Input file: $Output File Exists, Erase It$ BREAK "$" AT $END OF LINE$I  5 :;.O hG1Q  j   <$'$ 23ñhG2. . .!$.&#$. !$PRQSUWV u%R.dN.bB.c. (.Iu . . t^_][YcZX.!$.&#$. ..&. SRPQ.>u"d.YXZ[..&. ..&. PSQRUWV.6u .6 "d^_]ZY[X..&..8RQV.&4.4@ *oBB.>u^YZ . hG:GX-<<7i<hg. ..&. PSQRWVUx.Lt.7F.7E.=2u* F2Nt F 3.C9N tF F 2ËF .9F @.;.'.C.(.)*.*.-$'uð.G.I.KuL.+.".#.$.!., .Ku.-&.8.8.? ., u.-&.>Bt.8.8.I.I.-$&t.?u.J.+.7."Bt&.%.>Bu'<(r#.%۴O*؀.%.$. 8.#.;.&.(h .Jt . . G.J.+.!."&=.J.+.!.".#ú!*쨀tBBJJ؎,.+*쨀tBBJJñ$À.>u.3.&=.2F^2.>Lu .*.,.0...4w%...0.,.*.4f.4f.>7Mu.2$%8 ., t$ËGP`.\G.^.L3.X.[.W.`.ZUZ3uË0=t  32TLG.VNt.VS[ËF .Q.[V.^V.\F 3ҊO.M.X.O.Zø+F 2N;vF(F.>.W.&>2.`tY.W.`uzt].>tEF F c3.X.U$.[.&Z>u$5u.&>F8Ft F F R.b.S.[.QUÊG.ZL3.ZJJ.XJJJJ.[JJ.W.>u..`.2.\S.^L[2.>Lu&.*.,.0..@.4f.V0$...0.,.*@.4F.V(.>Wt.VNt.VSU<][..bu2ðË=t.M9u .O8EuÃ2Ë.U=t'.M9u.O8Eu .Q8EuÃ.U2VM O! Q!w .S!Q .>Lu  ^ PF @ (->O` ,??  Bad sector TABLE not valid [I/O ERROR]: reading cylinder= [I/O ERROR]: writing cylinder=xxx, head=xxx, sector=xxx, r/c=xx Please note down cylinder, head and sector number Enter into bad sector table using CPMSETUP program !!!! /δδδδδδδδδJ  uÀutSG[GË~t.LF.WF.\F.^F .[F 3ҊO.X.Z.&W2.`ÌȎ؁RBt ڸ(Q"!Ëފ2<(|T MӋ\ Eu. 6hT  t RS[ZCÌ؋бÉuGIu.<C.<C.<À v0CPXPX3PPP 0XPs‹XGX tP0 Ü!H،Ȏ؎.!< O!؋7O.!t< O!؋7`. . G. <33<MC 2 3R @PX@  L b$f؎<ھ .<. 2.<3(!(6(QEWS:[_EE ÀYԺ¿ 22.(.(.((<¿ .>(t.(.(.(u.(.(.(u.(.(.(u<(|E.(EuAt.(.(.(u<¿ 3(N<˫ȫv)v0(6(v*v1(v7(v+v2(7(v,v3)v8(v-v4)8(v.v54)v9(v/5J)9(/v6`)v:(J   Uninitialized interrupt, code = 0xxH Memory violaton, (PARITY ERROR ?) code = 0xxxxH at 0xxxxH:0xxxxH xxxxH:xxxxHFilename$Enter Output file: $FILE IS READ/ONLY$NEW FILE$-(Y/N)?$Insufficient memory$Enter Input file: $Output File Exists, Erase It$ BREAK "$" AT $END OF LINE$!!2δδδδδδδδδe It$ BREAK "$" AT $END OF LINE$K  K  ??????????? *L  L  M  M  N  >vSector 000 $N  O  >v.)v t 7 t ) uúwk=nnk4n0p Insert a blank, write enabled diskette in Floppy drive 1 Press to continue. $o<u3jj9 .)v>t˱ 3u뛈훈'؛9 4< t"i2NCÊ2FF to continue. $ Track xxx $  ******** Cannot format this diskette ******** Check for these requirements: 1. Drive door is closed 2. Diskette is write enabled 3. Diskette is correctly inserted 4. Diskette is double sided, 80 tracks per side 5. Diskette is certified for 96 track per inch, double density Press any key to retry. $2/7/84] O