IMD 1.18: 11/10/2014 15:07:51 original motorola disk: 8200system E* E101370 m6800 system software 3.05 disk 1 of 1 , 131082  MDOS304 3050629828200SYSTEM E* \l|s 6 6 6 66*BINEX CM$rLIST CMrMDOSOV0 SY\rDIR CMrMERGE CMrRLOAD CMrEDITOVL6LO`rMDOSOV4 SYrEDITOVL3LOHrEDITOVLBLOrMDOS SYMDOSOV6 SYrRASM CM REDITOVL7LOxrFREE CMrROLLOUT CMrEQU SAeRATCH2SAECUSTOM CFEDUMP CMrEXBIN CMrNAME CMrMDOSOV1 SYlrEDITOVL0LO rPATCH CMrEDITOVL5LOXrRATCH2CFBLOKEDITCM0rECHO CMxrLOAD CMrEDITOVL8LOrEDITOVLCLOrOS0 QPMDOSOV3 SYrMDOSER SYeDEL CMrEDITOVL4LOPrEDITOVL1LO8rMDOSMODECFECHAIN CMDrE CMRBACKUP CMrREPAIR CMrEDITOVL9LOrOAD0 QP8MDOSOV5 SYrDOSGEN CMrEMCOPY CM|rCOPY CMdrFORMAT CMrEDITOVL2LO@rEDITOVLALOrMDOSOV2 SY|rNEWS SApEP%o|uu+YHYHYz{67wvxHY & & &S66~mM?S~S@?@# 305 \CN0 LP0 DK0MDOSER SY }O'0&'L/&04315X%;$*IZ062Y06336;!1~nWn " '6-9bdkt# ( y|1sv aqwFI$3!0-}*26'}O&/7606 Z&nn#Z&9 &Z&900l&l90l&l9 Z&9A%6290%62%9$l9@%j96hiJ&296dfJ&29$&P+O?'& ?% ?.' 9 '? ?6 ' 29'' 9O'9**  $ && ?$~ 09 I &KE?$~09   9090~_0 h0629_?&?.062 C06 0&9  & 90gf90hi9 440J&0 6290   J&110 ކ@Oi @Oc@'0670$1'T4'P8'L9'H 320$&663'6' 22'90? ?0j'} +&?.Y$u Vx~S?*} +?/%?$ 629~/' '  k uS~DKrLPCRCPCNr  1 Q Se b _ \ Y0 O Q*!' $#$%4l&l '&  Ol&l$#$I011nA Oo'  ''  9? Q 1111 9*+"! $# H&YI76 67m*$#+& +|$~e 66?240?31111 O6L6*$ O+O32oo ?(?! O% ~~S|_?3?*67 O*#l&ll&l&&11~Q O |?3?+?$ O~6@6 HYHY027 O 7*" R6& |$L16| R20_$Fo76} Q+?< ?;} R'11 /_;0OTF32111 O~} Q+?< ?;1111111_~^ O67m+ 7 3+ 23m* TF$#$#9    0* |S6]3&011n~~ ~~~~~~    $0 011n&~ " V$]& # "!' m& Ԇ \  ߋHHH0 0'l >0 "!' ]'~ ]&& "'~ } #&~ ~ ,_ HHHH?( && # $ m&~  "& & 0  ? "'B_9 & ?'0 && ~  0  ?'~  "D'~ & '~ ?0  &0?"$? ? & '~ "!'~ &\0 #'  $ &0 "@'o o ooo?!]''?'; ? ?_B  &  ?0* "'~  9       DDD   } &? ? 9'u09 ! _  %*_  Yz !&VFFFF# "GY9' V$]'~ &Ġ''P& &' '00@&?$ &~  ? ? &~ ԗ'u0 & $x&l&'(?)% (&$~ (Š& '?(%*7%'*  ?/%?/$,''G &C&7Iŀ&* ' 7}n76./76~m I '2m '%''0n&'0,-0&_9 90  9    $"#0!?9S$z,9?$&?/$11 (?&?/%9  &ŀ' ?-9Š&   ?.9 900"$uv&9$v'# ((? $u'J))$|(911~ oc' 9Š'9& SS90}629,&*ŀ'Š&9S  #Mnp{' {j?' &&l  ; 7_HY?) ?# * '>&0'Z\'+ } &| J"?(~7 m''?' |&|76   $! 9 ? . ? :9$|&99G$| 0 ~626 29DDDD09#90 T138 "#$ %&'()*+,-.5TtINVALID MESSAGE \3 AT \8UNIF. I/O ERROR-STATUS=\3 AT \8PROM I/O ERROR-STATUS=\3 AT XXXX ON DRIVE X-PSN XXXX0MDOSOV SYs 6 6 6 66*0$j_\$8HGD6@?% 20 229V S ~  0~ | ~||~' 9~Z&~ | ~ ~ ' ~ / /·| ?$~k &_ ?9S? ?:S 9 &C~ ~   ?"' M ~S L&~  & ~    ss~~' ?   '; Z9 ?_$~?'  ?'~r.&.%,]%.& %  l l~]$~.%' &~4']$ &~?&$ &m &m ' ' '~. &? &ƀO?Z?1?1 ?m+ 'K_ $?,?) &~  &  _?&$?,?(~&^XXZ?'gʀ? & _9 ۽XX?'~ 9      &~t?'~vTTT-#~?XXXX?''~o o m*~K?* ?~K.%SZ& ?0?0*~%R?.&ǽʀt?)' oo ?~?(~$9 ?( 9TFVFVD6YYYO FZ,299$ 9g|WW\7g?%39ZXX7g?%3O?*9?-g?)9?m+ \:/11~'9   p ss~~~~~ ~~ 9~~~~~1~N~N~0909X0o8]''d*&ց.&PƂ8]' *&ʍ:& 0?8~e?090 ;' ' 0 l&l9u #'zƀ ?6 ŀ& '@'?$ @?%?0]'Z0Y?%0 ?')760' ?0 ?23*&  ?$?$*1906?290?ƈ8~'6'-  ?-?&0 )?&?)  ?/%?/$ 0_2W9 @&- $*?%$ ?%'?/' ~~~'DK&~ߦJ0 %A]' ?(Z '0  @ ? 09 0 ߦ $ ?(z& ~6 @''  oo  29'~Z '~]&~]|'''~`&'| &&o o  's$~c?@}&~'~}*~9%xl&l&' &}/%}& |&ĽG 0}& }'7G3%!&' &  $~T~$6~T&%}'  '!}, & '  $~T%~i}&| &P9 %}. %9E}+ H}'D$~TO}+ ?.]'~f$L}&| '%C}*~r~}'7TTTT3% 90:%9ʀ  ' 73]' 9z&}* VM7K$>0 1 ' G$ 9 9W}*7 _ 011n~϶?}& W & }* &9 |b}*0 b}*9OZ& 2OZ&  `~~ _'~͆&~ц &$~}&'''~~'| - Z.$~ܽ%_ %$~}'Z' &'?% * &~&(%Q?/'%0 '& &8}'}& $~}'~}'~o_9'&|]*' z' ~4%$~}'H' ' E&| D' }&t&ip%}&~}'&}'&z' p%} p%}}&̽%% &&'m&jj~ن 0] 9  0 &}&   7399@  9冀 %%%"$1111~XXXX[%% %[ 90%% *% 9}+%90997 &39 % 9?/9}&M&ZJ97%3g9399 !8~~~'~  & o_9''  '~v''&?8'~@'X &'L&]'C?/'=ƀ?'?$?/?&% ?$#$?/%o  ?ߤ]'~oo&~ &Q'~ DDD-#~   ? XXXX?'?  ? ?'?"%~0] 9   &0o_90?&ZTTT-P"L ?0XXXX?'''0 ?'6 ?20?90 9  &~0' &?$~'M  Ƅ'~&&ǶƧ ?_9?%~' Ƨ  ?'?'??@?%!?dž&~ 9   ??9̈́HHHH?(VVV9#H  ~.&~dž@ &~O0.''~0&.~Ͻo_90'.?'&~~|O 0 &~ӽ0&~B. ?'?$' ? ?.&~~.' '~oo oo!"#$3. 52?5*~ۦ. 5:m+Z&~.~P}O'~P?6'~m ' ?'3.5 3?&.3. ?'53?~P. .?' ' ' 0@&~ӽ.&0& .62'& 0&~0&~6. ?'?$&~&~&~ ? ?.~' ''~}O'~P.K.M. ?'?$.?%?'?$.?7KLMNm&~S~0&~φ``&~0] 9            !" H&911 .90.$11~9%X  ~~+MAs@UUT8@* ** EOF ** ********************************************************* h  END CHAINHHHHC'1~? $0 9- - ?' 9? %A@'C\&0$ ']'Z 09)~9*'..'*J'tC'fL'_S&~dT'%2 6'A? 2.&4(? ? $~C #6-?/  ~2~k |~A@L&A& Ҷ O 6?&%2M' &A? _?A9 &4'3~+4 '?& ?&? ~~a?'6(2&9 ? ???oo0+( # + . 7xyZ&3Z&9 'x~ !j?o_!e?!h!;&%!h !>&!j!!l!j?' RI S ? '~ U~ H @'E @' {'3j? , ?%?%E?%?%j?%?%!5? =3O? ? _3!A!E!C0CM!N!A?]&5!E0-.3.*!A!E?'''' ? ~ !^? ƀ?#~  MDOS . !q!WHAT?!q!n ) 0B01COMMANDSYNTAXERROR 0502NAMEREQUIRED 0603\0DOESNOTEXIST 1B04FILENAMENOTFOUND 0805\0DUPLICATEFILENAME 1A06DUPLICATEFILENAME 0D07OPTIONCONFLICT 3008CHAINABORTEDBYBREAKKEY 3109CHAINABORTEDBYSYSTEMERRORSTATUSWORD 1C10FILEISDELETEPROTECTED 2411DEVICENOTREADY 0E12INVALIDTYPEOFOBJECTFILE 0F13INVALIDLOADADDRESS 1314INVALIDFILETYPE 1F15\0HASINVALIDFILETYPE 1E16CONFLICTINGFILETYPES 2717INVALIDDATATRANSFERTYPE 2218DEVICEALREADYRESERVED 2319DEVICENOTRESERVED 2520INVALIDOPEN/CLOSEDFLAG 2621ENDOFFILE 2922BUFFEROVERFLOW 2A23CHECKSUMERROR 1524LOGICALSECTORNUMBEROUTOFRANGE 0725INVALIDFILENAME 2B26FILEISWRITEPROTECTED 2027\0ISWRITEPROTECTED 0928DEVICENAMENOTFOUND 0429INVALIDLOGICALUNITNUMBER 1230INVALIDEXECUTIONADDRESS 0A31INVALIDDEVICE 1132INVALIDRIB 1D33TOOMANYSOURCEFILES 1634INVALIDSTART/ENDSPECIFICATIONS 1735INVALIDPAGEFORMAT 1436FILEEXHAUSTEDBEFORELINEFOUND 2837ENDOFMEDIA 1838INVALIDLINENUMBERORRANGE 1939LINENUMBERENTEREDBEFORESOURCEFILE 0240DIRECTORYSPACEFULL 0341INSUFFICIENTDISKSPACE 1042SEGMENTDESCRIPTORSPACEFULL 2C43INVALIDDIRECTORYENTRYNO.AT\8 2D44CANNOTDEALLOCATEALLSPACE,DIRECTORYENTRYEXISTSAT\8 2E45RECORDLENGTHTOOLARGE 0C46INTERNALSYSTEMERRORAT\8 2147INVALIDSCALL 2F48CHAINOVERLAYDOESNOTEXIST 3249CHAINABORTEDBYILLEGALOPERATOR 3350CHAINABORTEDBYUNDEFINEDLABEL 3451CHAINABORTEDBYPREMATUREENDOFFILE 3552SECTORBUFFERSIZEERROR 3653INSUFFICIENTMEMORY 8-:/IFSECHO ECHO @* @* @* @* /XIF @* @*6800MDOSCRTEDITOR(E.CM)CUSTOMIZINGCHAINFILE-ISSUE#02 @*Forversions3.14andla ter! @* @*Touse:=CHAINECUSTOM; @*whereareasfollows: @*ECHO=echooutputtoprinterforhardcopyreference @*(onlyvalidforEXBUG2.0orlater) @*1=changeDEL&BSkeysforscrollingtypeterminal @*2=assemblertaboptioncustomization @*3=forceassemblertaboptionasdefault @*4=changeforwardtabcharactertohoriz.tab(HT=$09) @*5=changelines/pageforPRINTcmdto88 @*6=inhibitperforationskipbetweenpagesfor @*thePRINTcmd @*7=changeinvocationdefaulttoN(linenumbers) @*forCRT-MODE @*8=changeinvocationdefaultto-N(nolinenumbers) @*forSCROLL-MODE @*RESTORE=restoreeditortooriginalstate @*-X=deletecustompatch#Xasshownabove @*NOTE:Multipleoptionsareseperatedbycommas. @* @******************************************** @***NEVERpatchafactorymasterdiskette** @***(Makeabackupcopyfirst)** @******************************************** @* @*Patchesareappliedtodrive#0. @*Drive#0mustcontainCRTEditorE.CMversion3.14orlater! @* @*Abortwith'BREAK'keyor @.strike'RETURN'tocontinue... @* /IFSRESTORE /IFS1,2,3,4,5,6,7,8 /***ERROR:Can'tspecifycustompatchnumberw/"RESTORE"optionparameter. /ABORT /XIF /XIF /IFCRESTORE @***Changeversion#toXX:XX PATCHEDITOVL0 23/":" Q /XIF /IFSRESTORE @***Restoreversion#toXX.XX PATCHEDITOVL0 23/"." Q /XIF /IFS1 @*------------------------------------------------------------------- /***Custompatch#01acknowledged. @***CUSTOMPATCH#01** @*ChangeEditortoassumenon-CRTterminalinSCROLL-MODE.The @*DELkeywillechobackthedeletedcharacterandBSisignored. @* PATCHE.CM 2B6D,22D/E6,00,7E,38,DF Q @*Ifusingascrollingtypehardcopyterminalwhichrecognizes @*theBScharacter(suchasTexasInst.Silent700),enterthe @*followingchangemanually.Itwillbackuponeprintcolumnand @*dropdowntothenextlineforcharacterdeletion. @*=PATCHE.CM @*2B6D,28E/08,0A,00 @*Q /XIF /IFS-1,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#01acknowledged. @***DELETECUSTOMPATCH#01** @*RestoreDELandBStoeraselastcharacterfromCRTinSCROLL-MODE. @* PATCHE.CM 2B6D,22D/CE,2D,FB,7E,F0 2B6D,28E/08,20,08,04 Q /XIF /IFS2 @*------------------------------------------------------------------- /***Custompatch#02acknowledged. @***CUSTOMPATCH#02** @*Assemblertaboptioncustomization. @*Manuallyenteryourownchoicesormodifyacopyofthis @*chainfile. @* PATCHEDITOVL0 @*ThisisthedefaulttabcharacterforAoptiononly.Changethis @*soSPACEBARcanenteraspacecharacter(insteadoftabcommand). 433/"" @* @*ThisisthenewtabtableforAoptiononly. @*Itmustbeinascendingorder(binarytabcolumnvalues>1). @*Unusedtabstopsmustbegroupedattheendandset=0. @*Therearetwenty(20)tabstoppositionsavailable. @*NOTE:Thereisalwaysapresettabstopatcolumn1. 9E2/08,0F,18,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 Q /XIF /IFS-2,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#02acknowledged. @***DELETECUSTOMPATCH#02** @*Removeassemblertaboptioncustomization. @* PATCHEDITOVL0 433/"" 9E2/08,0F,18,0 0,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 Q /XIF /IFS3 @*------------------------------------------------------------------- /***Custompatch#03acknowledged. @***CUSTOMPATCH#03** @*CustompatchtoforcetheAtaboptionasthedefault.All @*othertaboptions,ifspecified,willoverridethedefault. @****VERSION3.14&later!*** PATCHEDITOVL0 3C7/7E Q /XIF /IFS-3,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#03acknowledged. @***DELETECUSTOMPATCH#03** @*RemovecustompatchtoforcetheAtaboptionasthedefault. @****VERSION3.14&later!*** PATCHEDITOVL0 3C7/39 Q /XIF /IFS4 @*------------------------------------------------------------------- /***Custompatch#04acknowledged. @***CUSTOMPATCH#04** @*Custompatchtochangethedefaultforwardtabcharacter(ESC) @*fortheSCROLL-MODEtohorizontaltab(HT=$09)whichisa"TAB" @*keyonsometerminals.Usefulfornon-EXORtermterminals. @*NOTE:Canuseanycharactercodeexceptthefollowing: @*[$04,08,0A,0B,0C,0D,18,7F,A0-BF,D0-D7] @* PATCHE.CM 2B6DO 243/09 Q /XIF /IFS-4,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#04acknowledged. @***DELETECUSTOMPATCH#04** @*Removecustompatchtochangethedefaultforwardtabcharacter. PATCHE.CM 2B6DO 243/1B Q /XIF /IFS5 @*------------------------------------------------------------------- /***Custompatch#05acknowledged. @***CUSTOMPATCH#05** @*Custompatchtochangethenumberoflines/pagefor @*thelineprinterto88lines/page(80=$50printlines @*and8perforationskiplines)for8lines/inchsettings. @* PATCHEDITOVL6 474/50 5BA/50 608/08 Q /XIF /IFS-5,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#05acknowledged. @***DELETECUSTOMPATCH#05** @*Removecustompatchtochangethenumberoflines/page. PATCHEDITOVL6 474/3C 5BA/3C 608/06 Q /XIF /IFS6 @*------------------------------------------------------------------- /***Custompatch#06acknowledged. @***CUSTOMPATCH#06** @*Thefollowingpatchwillinhibitskippingoverpage @*boundaries,regardlessofthePERFskipvalueused. @* PATCHEDITOVL6 5F5/39 Q /XIF /IFS-6,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#06acknowledged. @***DELETECUSTOMPATCH#06** @*Removethepatchtoinhibitskippingoverpageboundaries. PATCHEDITOVL6 5F5/96 Q /XIF /IFS7 @*------------------------------------------------------------------- /***Custompatch#07acknowledged. @***CUSTOMPATCH#07** @*ChangeinvocationdefaulttoN(linenumbers)whenFILENAME1 @*doesnotexist(seesection1.5INVOKINGTHEEDITORinthe @*editormanualM68EDITORM/D3).WhenFILENAME1doesexist,the @*firstlineofthefileisexaminedtodeterminethefile @*numberingoption.ForCRT-MODEoperation. @* PATCHEDITOVL0 201/80 Q /XIF /IFS-7,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#07acknowledged. @***DELETECUSTOMPATCH#07** @*Restoreinvocationdefaultto-N(nolinenumbers)forCRT-MODE. @* PATCHEDITOVL0 201/00 Q /XIF /IFS8 @*---------------------------  ---------------------------------------- /***Custompatch#08acknowledged. @***CUSTOMPATCH#08** @*Changeinvocationdefaultto-N(nolinenumbers)whenFILENAME1 @*doesnotexist(seesection1.5INVOKINGTHEEDITORinthe @*editormanualM68EDITORM/D3).WhenFILENAME1doesexist,the @*firstlineofthefileisnotexaminedtodeterminethefile @*numberingoption.ForSCROLL-MODEoperation. @* PATCHE.CM 2B6D,239/00 Q /XIF /IFS-8,RESTORE @*------------------------------------------------------------------- /***Deletecustompatch#08acknowledged. @***DELETECUSTOMPATCH#08** @*RestoreinvocationdefaulttoN(linenumbers)forSCROLL-MODE. @* PATCHE.CM 2B6D,239/80 Q /XIF /IFSECHO ECHO;N /XIF @***EOF** <@* @*CHAINFILETOSET6800MDOS3.0XFORSCROLLOR @*CRTDELETECHARACTERMODEOPERATION @* @*Toinvoke:=CHAINMDOSMODE;SCROLLforscrollmode @*=CHAINMDOSMODE;CRT"CRT" @* @******************************************** @***NEVERpatchafactorymasterdiskette** @***(Makeabackupcopyfirst)** @******************************************** @* @*Patchesareappliedtodrive#0MDOS. @* @*Abortwith'BREAK'keyor @.strike'RETURN'tocontinue... @* /IFSSCROLL.CRT /***ERROR** /*Mustspecify"SCROLL"or"CRT"asoptionparameter! /ABORT /XIF /IFCSCROLL.CRT /***ERROR** /*Mustspecify"SCROLL"or"CRT"asoptionparameter! /ABORT /XIF /IFSSCROLL /***SCROLLmodespecified PATCHMDOSOV2.SY 0O 194F/7F,26,20,BD,1B,9C,27,DD,4D,26,01,5A,4A,FE,1B,E5,E7,02,A7 ./03,7F,1B,E8,3F,25,E6,00,BD,1B,10,24,C5,7E,1A,DC 1984/EA 19A5/C9 Q /XIF /IFSCRT /***CRTmodespecified PATCHMDOSOV2.SY 0O 194F/08,27,09,C1,7F,26,1C,C6,08,BD,1B,10,BD,1B,9C,27,AD,3F,25 ./09,BD,1B,C9,7F,1B,E8,BD,F0,2A,C6,08,20,BC,00,00 1984/51 19A5/30 Q /XIF @***EOF** $?#($ $0300 _"""g"")1#5  "_""# SYNTAX ERRORSYSTEM SECTOR COPY ERRORDIRECTORY READ/WRITE ERRORSOURCE FILE COPY ERROROBJECT FILE CREATION COPY ERRORCANNOT DELETE DUPLICATE NAMEBACKUP FROM DRIVE X TO Y? APPEND FROM DRIVE X TO Y? DISK NAME: DATE(MMDDYY): USER NAME: NO FILES TO COPYDELETE FILE NOS.: NEW NAME: STARTING TO COPY FILESINVALID TO COPY/VERIFY FROM DOUBLE TO SINGLE SIDEDENTER FILE COPY SELECTION COMMANDS: SAVE (S), DELETE (D), PRINT (P), QUIT (Q), NO MORE (CR)S, D, P, Q, (CR):. NOT FOUND .SECTOR  OFFSET DRX- DRY-COPYING . - DUPLICATION: IS IT TO BE COPIED? NOT COPIEDCOPYINGMDOS SY OV0OV1OV2OV3OV4OV5OV6ER   O?w.#).#1) & & 110) 1 &1 10&~$ݖ)'!l!"!q!")1ׂw ' '$;&`Y%A' %k& JY 11!+!Z&!u0$ ? Y'?)u 1u !.~%k~' ? ~1>? ~1>!&J!9!&L !&߆   9 |%9|#(9|&9|"9|$9'&z'#- ~.S'&|' #" $ $A$C$D%I%L% N%R$S%U%V$Y%Z%3+*~1$&/97/QM??$HYIOPO}!*DVOPDVFNMST_?/"m!+/) *,&*,&%EMQ|-7&3%5Z&$'4*O,+,-?-$?),Y&Y&~1.~1$~1OPTFTF[\Y*,9HZ&;~+}, ~*+}`_G |` . .w 'y "/|_ I&̖_&!~0$!Ƚ0$cC? ab Ub.'XX`"[}b'c%Rd cd|b-'6a'!_cHY?%?1?1?*G?)dcLƪ ?'J&2,' &a&|aC C &9,~* '~+hS'D&e_C SA  .{|&f]*'_6 2&V6_'yT$ 7 +m3T$ ' v`Ga c cca'*&!aZ& eS'  ?f|` ?'aI&`& ."/2,&~* & _&|_~*~), &*?9Z&9f'Gƪ I' m + ?( 9w  E0y w? .&&"/E?%{ *,4K/=02%e_-A' _`?)_j E_`0 lm?%~,'~,̖!D% ""'+/ 0$"'+7' 9ƀ!~1)Cc? N'Y', ý,!? Coc? &E?%B,?%A c E .{]&Ł & w Eyw ? .E,~,!=Ƃ~1)Ɓ!~1)jklm 9 Ž0$Ɔ?#9 6I/7E *2)02%K+ 6I+ 22&Ku?'wI?'y w?0Y%)E 2K=-??A A-A_`?/%- OP?/%- _-- ڽ-A&4'0Y9,?$A?-A?*?)?_?-_4?)402,-TFV72/?)/90Y4O_I/9A=/ $9? / %n&?'nA?'A== >?(>oJ&9 y w? '~$ֱ &  ' 0,~$3.9rwyrw?9r{}r{?9   ?9.S.yyw?9 6....1@29 7rW%1%W1XXZ&t2tr]9uU uUUu9 '97HYHY?%2|I9?]&91*2,402$~/%&~/ؽ,!/'# .{]& &7y ww? ,!e'&?%Z& &7 ?'yw? ,!8'0_ ' -z.\ "77?(yw?3'y?0Y%9? w? ]91$#'2? %9?2 '' (Z& 6 ?52:(?3'?4 ?5 ? %? ? %9~1.n .Si$0&*,-?)*tn9n .S$0%&245?)2tn  91>1'4'7-9#Mk1>o'6 p&0zo&3 '4&]*7 T$7* <n3Y 9o p 9  ƀ?' ?.?)960? 296? !ƃ Ƅ  ƅ?#0$#' z(' ?5 ?]'/l&l1s1s #0m&jj1s Z&1s96dfJ&296hiJ&29A% 62% 0%62%94'!~!'(o'')(e? Ɓ?#*'&~!? $~ u(}? %'N&~"Y&(? &'? ]'')%'& '_?/# (? @ƀ?# (? &'? ]'')%ٶ'&'+*?/#''?/#~"{'')g&0?('?'''?/#(? &0,?'-P?'&0'!'?'&0'!'?!'r$ $#@~!DK&&&?& ?.& ]&6? ??) &I ( "0300DK0LO ) B !'DK0LXS0   !0!!?]'~"6! ?2 ' !!?'~" '~" ??$?/$6~$c ?) ?&g|0?&`|0 &W  ?&G % # & . ! !! ? ?&|0?&|0 & ~$c~$b ,) *#O)## !!!!)#z!&.)#!!)#!)##!' 1 " *~# }"&"#': #&%'1" ?'~$b? %Q )) z"#&&&$ # -'$ 9 ,) *#.)#/)##  ~$:,C)#* ?'~$b9,&) ')-9),,($g**z-9-6,C)* *2) ?&9~$b? 0'"J'J'J' ?'_? ? ? ??_? ]'/l&l$$ #0m&jj$ Z&$96dfJ&29ECTOR NUMBER COPYING FILE . MDOS.SY DOES NOT START AT SECTOR $18 WRITE/READ TEST IN PROGRESS TFTFTFVFVD6YYYO FZ,LX 0300#&P##?' '~"~"&u##?'' #X$~"&F?'~"?&'~"&k?&?&&F"'% '~""&3#&##&&? ?|&2&|&1 '*'"&9&F"' '~"|&2&|&1"'&o&H&q&k?&|&4&|&3 A,~!Z"0&7S&@A&A&J #&7##?'"~"&& &?&+?&'D&K&&7#&# #?&?'"~"?&&&&&u&"~"'"~"&5&6&7&&8#&##?&##?&? ~ `0-9#"~"&'"~"&J&H#%#&B&D&H & -&&H#%#&D?$&B?/%&B&6&5?/%&?'~"&5&6&"' &? &5 =|&6&|&5&5&6&B?/%&&o&&q&k?&|&4&|&3&D&5&6?/%&H &~ `,' & " ~!? "?? ?     6 &k"&F"&"9"?''_? "?''_? 9"? $"?"?9"&1#$+##&$'? "9&H & #_0-9#]& 9\. &H#'%)#' 9&??$HYIM&" 9DVDVF##  &&&&##?% && & 9 $/%/DK0 SA#$&DK0 SA%0&0DK0 SADONE. NEW FILE LINE COUNT IS XXXXXCURRENT SOURCE FILE IS .SA:0]&~'l&l'''''''o%'l '670 'Z&32'l&ll&lj ,' m&jj'l&lj&'O9'd ]'G''oo 'HY%5HY%1%+HY%''l&l?%_%z'&O9 &*. ", *;&"& *"&*  'Z|. -'I"""ہ,'-&J6 '* &.^'/&& !̶!?/##2^& !ζ!?/"|-'"~&d#ƀ~%3#-Ƃ /'7^& "!ζ!?-?$8"߽*|" ""۽*|#&? ~$58(~&@,~$0@ @A)!+&BB&~(C&~(D'"( Qh %0300 MDOSOV5 SY!!!!"?DKCF "e"DKCHAIN SY"#4 } }"fHM"@ !! ! "]"_ ILLEGAL NESTING OF CHAIN COMMANDSCHAIN.SY DOES NOT EXISTLABEL TABLE OVERFLOW ON LINE :SOURCE SYNTAX ERRORILLEGAL OPERATORINVALID CONDITIONAL EXPRESSIONILLEGAL NESTING OF CONDITIONALSEXECUTION OPERATOR OPERAND ERRORVALUE TOO LARGE FOR FIELDEND FILE REACHED BEFORE LAST XIF FOUNDUNDEFINED LABELS FOUNDOUTPUT RECORD BUFFER OVERFLOW#!?'/~-X!! 'O+ ,M? &NN!PN?]&~& ~&<'B!' N&/!ׁ &("J?%$!')N&?#~-#~-X# ~-XO+ ,M?&G ' RR' R ?&. ! ! #,T! ! ! _!? ~-W &N[ 'M;' &=N O+=$0'. '2,'%&"_N, '%'\ &N ,%& 6~-X?.g ?.73%!  TFTF?)"_ !?)"a "$!?&| ?& | "@?'~-W| ?&| *(+;? $~-%((!?' &\~*!["e],*&/&ѽ,u,*'[AB' @'/&,u, \'%'= 'T\&, ' ,u, ~-W$$? (N$"PN-\$? !? ~-%+=$'ԁ%&]',uZ& ,u"e@'#/' "@?&~&׶"f*'( @"g? "j] & [,[ ["f.'Á*'"i ' ,' '~'M(A7##-3'7#?'3(A'(Z&$8~'P=nELSE(nIFC (ZIFS (ZXIF (zXIF (zABOR(CMD(JMP)LBL)5SET)VTST)uO*'(*"f~&׍"I&0** ** ~-%;;';9;+' ;Ā9$h~'P"i[,[ [N+=$ ')"hC' "hS'N.' ',& N& &9$I~'P[O&N ' FF& *~'$~'PO+$' &]'+ ) O+$'؁ &]'+ )~))%, &P* "i**~)~))%*M%E ', &**%ޖS*N@'T?SRN*T*R~) LH?'" JH-L9_"i,&<,6, ' &;,[ [2W'S'T'M&  RNPsNsO 9 9|REFzR' HY$$~'PP&Q&?%T9,,*z&' *& 9S, ',& 9EQ'NE&GT"LT%GE$LE#BSBC  6H#,J,uZ&2~,u;+'$~-# "'+*+ $ !??+"@?'&,? "Q"Q"_"]  #%,#,T~%~-WG H"LJ_&?*$?/%#~-#G H&LJ }_,+' '\ _ 9]'6HJ'&##-'0# 0. G&##,Co?$L_2M 9=2 9L?(9 '.' ,'%' 96_!?! ! ! ! ! ! ! !P !! ! #,T2M& ?2 ?&?3 9-W 99VVVV9Y]"' "F]Y9%~-#Y[ Y[[Y9 '9 7VEݽ.L%E.@FFZ&ɗX2XV]9VACVA?9 6- -- - -29V=?V=?9? '"J'J'J' "@?'_? "@?!?!??_? ]&~-l&l-------o%-l -670 'Z&32-l&ll&lj ,- m&jj-l&lj&-O9'd ]'/l&l.2.2 #0m&jj.2 Z&.296dfJ&296hiJ&29A% 62% 0%62%9Y 0300),{))?'&~!# &~',|DK&~',y,X,X,))?'&  ',DK',,X,X)_ 'W;' )с 'G ',`&3)сD&=&*,))7?''o~'3 ',& ) m&~' ,['`'$@' &UDŀ',X',|''','~'&,X',|' ',' &~&' & ,&,',X'~$ ,&,{,,&,,,&,|),))?tS,['~',[PP' ,r,r ,,)i$~'/,[ ',))) )?,q?'~&?&,[@'~",,,,,,,,',,,?&?'},&},'&,, '3,q?&~" &,&W,,,?',,q?'~"),*U,,,?&o,u?')*K)) ?,,?&K,[ '"'C,q?'~&)),)) ? %'=})'B)ʽ(*?,,,?&~"~&*V, ,,*X,,',))'3,q#$)?/%~#,q )ͷ)?' '~&,#$)?/$,?&~$ &,'~",,),?',),*U,,q?&, ?&,u?')*K) )?'(g& ,#$)?/$, )Ϸ)?' ':~&))))ƀ)? $~"?'(g&))))))~#))-!))--(4~",[ '~'ŀ'S,^,?,^$&~&&~'$&~'~',[',]6,\644446n ,&0,)i$~'/,X&~&:,|),)) ?,q?'~&?&,''~',['~''& ',x,,['&׆,, |)ն,[@&K,,,)4'?'~&?&'3,q?' &~"})& ,u,s'|),s,,?& CN,&~'+Y,,W,,[&|)ս''3)',q?'4 &)',?' &~"~&))-))-?- ~$})&,s')',?' '~%&})& ,'|),u,s,t?.L),,,?.L)$),u),)))? $~"?'(&~%CN,y&~'~',[',X',r,r, |),|,X' ,&SA,,),|)) ?,q)4'?'~&?&,' ''~',x,,X&,|),)) ?,[@'~%]'~%? '=? ,      , 6 ? $'=?9,q'h,&,&,',,,'h9'?''_? '?''_? 9,)4'?& ?&,? 9~&,?'9,ŀ'~'(,' '~' &,X& ,,&,['9,),))?,,,,,? )? )Y'ƀ?#'=?(3?5Z&9Ɓ?#,[&? 9})&(e)ʽ(*(e?5|))B-)97)˼)'))-!))--(437))--))-(3Z97)˼)'))-))-?- (437)))-.))-?(3Z9) ))-5))-)))-=))--#(49,X'))9H& R&,Y,Z @ o9U& D&,ʧ, ,,??$HYIM&" 9DVDVF)),,*V*W))?% ,,*X 9.$NCWB LV@DM*Z+XDK0  SA*Z+XDK 0 LO)*UVERIFY IN PROGRESSXXXXXXXX.XX:X EXISTS. OVERWRITE? RECORD XXXXXSECTOR XXXX OFFSET XX SRC-XX DST-XX]&~-l&l----ۆ---o%-l -670 'Z&32-l&ll&lj ,- m&jj-l&lj&-O9'd ]'/l&l.. #0m&jj. Z&.96dfJ&29  .G .Y$ 0 011n..oo<.9..4<..+ z.&z.& %0& .9.#a@ 0300O"%&" '.;' '|&  'Y&|" S&|% ' 9 "C"D ?"C""? "C ''/ "C ''?  ?& "C&"L&}&& "C&"C"T!n ? $?"C!?$~!G!&!&%&"P &׶"P'Ɓ?##"#? D!&$"& """? ? %C"? ? %8Y&"C?$ ? ?#""#"? !J&~ " ';'~ F?!J''ƀ?##8"#8? ? ?&~!5O#$ "D&z# % &!9 &# |#"L'&"L&z$  &$ |$"L'&"D""" "?!9#+"D""""?&$*O J'"L" "L"9""D""?.""L"M:"C09 "\" DELETE  ? IS PROTECTED DELETED DOES NOT EXIST 0300H& O? ? '&;' ' ? ƀ?#? ' 'N&2?2 n?5?ECHO NOT AVAILABLE WITH EXBUG 1d  0300O$%&#L- $$$v0$e$f ?%$e%%? _% '@;& '5E&  $ A&  $$ ܁L& ԁS& ́ ' !$e$' /~#5$e ' %$%7u3%?$~#5$%$%%?$~$1 $e& '~" &&" "? $~#"$e?$~##'#&"J& !&$r &|&#!&~"$$p%$%%ڽ&O$v'('%$%%ڽ&$e$p%%Q%%?$~#5$%Q'+|$?''*$%$?)$$%$%%ڽ&Ö!&~"%Q*@Ƃ?#&.%$% %?~"00$ $?%Q)(''?'%$%%ڽ&)(''%$%%ڽ&$$1$ '$$?$'$Ì57&)+*@Ɓ?#&$1 ))+? $~#~" $$1"'~#9~!_+, $f&z+  &+ |+$n'&$n&z,  & |,$p'&|#$f%%%% ?~!&ƀ@?#&9$1 s' ? i&'!',$%&o%%ڽ'$%&t%%ڽ&&R$1&(''%&%%ڽ''%&%%ڽ&&v$1!'-Z'$J?$f%$%%?.$$n$9++$f%%%%?&,*O J'$n% $n%9%%$%%?.$r$H%$&$r9!&? 9z-&<-?49?2% Z' %?5?390 $%PDRIVE : DISK I.D. : . !WDSCN0 *NO SDW'S* NO DIRECTORY ENTRY FOUND TOTAL NUMBER OF SECTORS : /$ TOTAL DIRECTORY ENTRIES SHOWN : /$ NO TERMINATOR FOUND IN FILE'S R.I.B. ]'/l&l&& #0m&jj& Z&&96dfJ&29]&~'l&l'''''''o%'l '670 'Z&32'l&ll&lj ,' m&jj 'l&lj&'O9'd $0 Z&9%/?%+] _]?&]' ? ?  @ ?$_? ? ?$C&Y)a_]?&)a&v)l&Yoo?%Ŧ@c[e9' ~(~([e @_]?&]+|X 6?%?%Y@c9 ? ? ?6 ?(m ?.7i  301'''1''?&X_' ';& ' 'U& T&2 %'4,,(8'%! & &(+? %'Y'? ? !u$ ~!"7> + 17}*,3-(=? &0?&? ]'%1%/&'&0''?(I? &' ?'( ''& &'&&)#&')  ''?9&?%8&'&''&' &' &?$&'oo  9?* ?.9&?%? %&' &?%? $ 9&?&?9 '' ?%$'((+' ?'('''?& O9'ڜ(&&')&? 9 &? 97 ?$ '?%Z& 397 '?%Z&39&Ŧ&H'&0''&?&'''&?&'u?(' '?'&?9P%o|uu+YHYHYz{67wvxHY & & &S66~mM?S~S  ''(o&&' MDOS SYMDOSOV0 SYMDOSOV1 SYMDOSOV2 SYMDOSOV3 SYMDOSOV4 SYMDOSOV5 SYMDOSOV6 SYMDOSER SYDOSGEN DRIVE ? DISK NAME: DATE (MMDDYY): USER NAME: SECTOR 0000 LOCKED OUT LOCKOUT ADDITIONAL SECTORS: ENTER STARTING SECTOR (HHH): ENTER ENDING SECTOR (HHH): ABOVE SECTORS HAVE BEEN LOCKED OUT INVALID SECTOR NUMBER COPYING FILE . MDOS.SY DOES NOT START AT SECTOR $18 WRITE/READ TEST IN PROGRESS TFTFTFVFVD6YYYO FZ,29]'/l&l)) #0m&jj) Z&)96dfJ&29]'+)oo))l&l)%*Z&)9A% 62% 0%62%96hiJ&29  !DK0LXcDK0LO!&!oH $ 301!h DK h UNIT=0  CHANGE BUFFERFILE= . CLUSTER ALLOCATION MAP DIRECTORY  PSN=0000 LSN=0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  h!!"0#*7#'>"1"""l"+""=""U" h h : SYNTAX ERROR MODE ERROR BOUNDARY ERROR INVALID SECTOR ADDRESS PHYSICAL MODE WHAT? !ˆC00/,7)/}/&0u$? # ? c? + %,'~'D* 'ޗ *' *&~%"#*!B'C'D&0') ')''}/&*  '*B& & T" ' &N&F#ƀ~%3#Ɓ |+'&,*7'"H') &' ,&'ǽ*7' &H)#n %*;'/&I"(|,N~&@#aƄ #-Ƃ,!?#? ~$0)A@)?%)/~$0) *0-!3.6* &)2% 70u~$0#ƀ~%3!D&'&q("k?(')"ƀ*f"3157~$0#ƀ~%3!+&B''D')7'-3/'5 D&'&(" ?(')~$0#~%3#<ƃ *;&"&$**"&* I & ƀ?7~$0#ƀ~%3-%)( ?('"ۖN& |N* &~'.)%.'*I* &~'"&*. ", *;&"& *"&*  'Z|. -'I"""ہ,'-&J6 '* &.^'/&& !̶!?/##2^& !ζ!?/"|-'"~&d#ƀ~%3#-Ƃ /'7^& "!ζ!?-?$8"߽*|" ""۽*|#&? ~$58(~&@,~$0@ @A)!+&BB&~(C&~(D'"( /&"m"ƀ*f3"51')7&~(_~(MC&'(%U')(%L)/'" P!D&>'&2)&.' 1(*"!?')?(' )1" #ƀ~%3" "*f"m')*?/$ /'֌&і0!B!()$~("*"*"`(? g9";"="*|9*|99 -z/.==;?L?&;M&? %'"(?&')''@&~(EzB&)~(;~$0?1% ?1%}/' 9}@&? 9?2 '' CZ& 6#?52:C?3'?4 ?59}@' CJ'# 9L)%`0!L"!"Ֆ0! !"?&=!ځ0-@3.<0ŀ&,"*f!"9 !DK!!?&?&\/7 9#S? 9~)? 9/'!?& O/7?& 9!_? 9"ƀ*f O/':'!1!M&? ?&!ݶ!HYHY'?)!߶!?-" 9!_? 9'"110"M&?9 ?:%9"60? 2 9 7OH_+*%H+IIZ&KQ2QO]96JDFJD?29 6*****29L% L%%L9 '9C%TF& L'V7O%LQ%@R%S'Q7U%YW%]'/l&l++ #0m&jj+ Z&+96dfJ&296hiJ&29A% 62% 0%62%9 |u 8 +m 314EDITOR OVERLAY NOT AVAILABLE=T736O:24m8[77000`0w11.212w3R3246+67BOF OR EOF ENCOUNTEREDo67o F1 F2 F3 F4 F5 F6 F7 CRT SCROLL PAGE ^ PAGE v LINE ^ LINE v  DUP .:COMMAND SYNTAX ERROR7 7$SOURCE FILE SEQUENCE ERROR. RESEQUENCE REQUIREDCOMMAND ABORTED$C CHAND DEL DELEDUPLE EX EXTEF FINDI INSEL LISTMERGMOVEN NUMBPRINQUITR RANGRESES SAVESEARTAB V VERIX XTRA‹ڋ  xJJxēHFWHAT?LINE NUMBER OVERFLOW RESEQUENCE LINE NUMBER CONFLICT AT RESEQUENCE (Y/N)?0000001  3 P >o mc000EDITING FILE : .:WITH LINE NUMBERS!!-%-6*̖6&~+6=T-:.&0 .+B& cmc"LO&.. !".('& $%6'~,1&LD&~,1$- 6&L:'~,LA&&((~+6&~,A.=-:.(& *@$- 66&~,t =T-: *ȧ *ʽ? H_.. .   @ - 6 6'~,9&~,.=-:=T]s.M?9?9?94 &~-28&:!!? !?4 &~-vط*džȷ*****† -8*‹*† -8ҽ8!?944~]s.L9 -~' 5th./.,~.z8ķ5t./ڷ.,9 * EDITOVL0 z    K!8.O*'%L..&~/ F% &O99c~h _88$%$!5' 4 '=5'* ' 9,]s>8ߖ554 ' * 'ӽ8ߖ!8ٽ?4 ':ҽ8~.M!&~/ &*# !  ! !#! ~.\*~" $~.M**&~/* &&&&'8%&8% & & |.L&8" &$5'9,]s>8߶*555' 4 '=*&ǽ8ý8*8Ƚ8߆ *O:*8~.M4'%&!8&*& '~/9 *!4~.M4&~/9$! 8R'!$6'~/9*&~/9*!4~.M4 &9<;s<94 &9<;s<94 &9<.KI6'# *I&68ս=44]s9,<94 &9<.KI&6'1 _*&I68ս=44]s9,<94 &9<***&**.KJ_I& N|*I* 4'6& 6* 6&! *_**&<I& 8ӽ8<94 &9<***&H****$S>8 8>8ߖ4&8׽88 894 '9>S>8ߖJ!8׽894 &9&98&8&<44ҽ8߽:<:***†Ƿ*8Ͻ8;н8 8н8ý8߽:ȷ*8Ͻ8;&&'%&#& (& & &94 &9%&%9ѽ;:&(&' 88%/&N#)88׋N&':*!&!8ͽ8;94 '*216&39&4Ĉ'J~-9 !49!4'%!$!8*8&~58* *!" * $L 88ɋ*"&+" &!88ɋ*"g&+"a|" &$.L&8ߖ*& *ҽ8߽O:~.M%&%**'Ľ8 !89*_!&'"^&$X&'"7&"1&*! 88׋!Ľ8ߖ! $L 9(Ľ8(' ( 8(&' &88׋94 &98*' #! ! *!$M' * $L * *÷*!' ! !6!# 6&21 94 '&9**&9:>.8ǽCF* % =z*Ͻ8*8*8*8*8߽8*'~68*8|*|; &&&&'8%&8% & & *" &$*&&*!*!8ͽ8:ҽ8߆ *O: *89>ҽ8>89>c>894(('9:**_Ƿ*****†׷*dž 8Ͻ8889<7>7%&' 8ǽI! <.8ǽCF!|!6& !8ѽ87<7>8>8<94(('9<4'F>cm+B$b+F8a>F&8+B$_c"8+B$kc"*Ƚ? *Ƚ?90010001%*!*%*!%!...9S*9",M&9_-,&'(8( & "88(&' 99+4 &<.?3CF 6& ?389ӽ8ߖ44Ƿ*****†ط*dž ?18<">" @"**_%-&''I&6'*_*9+I<.?3CF "6'~:`| 4 ' *#* ?/8 I "?/""/9*/* " ?/8"*"/>S*_"""" ?3I ".K%~:`L~9Ն?-8ҽ8"<">"@9+&~:445'~:?+=]s>8ҽ8I89ƽ8߽8&Ž8*8*89":***†Ƿ* ?18;"8߽:ȷ* ?18;9"**?%8<">"@""&**L_?3I" 8**L_?3I&""B&67**L_I36~;"<">"@6&<6'"?3& 6"&I I&6'&<4' 6&<Ƿ*****† ?18"& ׽88 ?#8|"?/&"*#*""&8?-89"4'Z"&5&?3I&:9":4'\"'**;9!&)=T~=:! % =T-:!&9,44 ':?+= !&=T ?!=55]s4 ':>8߽.M#"4 '5ȷ"*L"L"?)8ȷ**L*L*†ط*dž ?18"#? 904 '(5'=ȷ"*L""?)8?'80? 554((& ɽ8 8߽]s4 'ҽ89*":4&ȷ**L**†ط*dž ?18 ȷ"*L""?)8ؽ8߽:55;"*9 8 889Ƿ*4' <4ח44 ' ؽ8߽]s944 4**"*†ط*dž ?18?89,?:94' <444 &>S9ȷ***"*†ط*dž ?1844B4?9JH?n%""!*""!*%*%?FĿʀ?e?F?sO6 ?F2%"$'?s %?e?k$'L?s&L?F9?@ &?o o ?????&??&$? &|? 䆀' ?????$&?9? ?%?9@@ ',@ nB=,/.._/.,B=?6B=B!&P&P9B;,/.._/.,B;?6B;B!(R(R9&*,&'?5*6z**̽B *y*y9B;@"ȶB:B9""ȷ*(R (R9B=@"ȶB:B9""ȷ*&P &P9, *B:B9()*+," & $~Ai*+,%& %*$'(* *( ( *+,%& %+*,((9,&, ((9, B0,B ,!"+*& &! * ,!*,ߧ*$&$,!*&, ((9~A,6&9 &69=T-:,6&9=T-:?,69$(T&+,"#!" ,$_-,&'&o| """",_-,$%"_""Ȁ&'|"&$ 9 0 _1023" $0&&'2"i&3$c& &,$%""&"$ $$$-$$l& #~"$$&$ &$'6&& %$""ȋ*69,.H&696,$-,"·".0._/.230&'u$%""l&"$e& - $$ K&,2_M,S%$()$$$%""&"$ $(' &&6669&2' $$%$-, ,9,&&'" &$&'&WFHYHYHnHmPQ_P" &Q$PQ9,DP,P,-9,DP,& ,P9P&$$,'&$ $&9,P,P,N&NN&,N,%&',&,&,"& $,&,&9,"_-,&'N&&N,&,$'&',&,$'&',"&"ċ_,&D]9*"6#" "Hk &"oD_P%E&Q%?P',P.G6&.D,."ċ _" &$,EJ9PP 69N&JL.N9NO.%(&/#"N.%&/# NN ~FFNLJ9N."&/$ NN~FFNLNJ9L&.o 9._/.&'&L'./LLM.o9._L.L.&./L&L.LD.L9J&.ooNLNJ.D]9JKJ&'&.'&./JJK.NLNJ.D]9JDJKLJ.J.JNLNJND]9.FFFGC9.6P$"ė  _." &".96$%%-&#'6&!.&.$ $ _." &"6 ˖6'9.&P.D].9"R<cm+Bc# 6&I& <cm+Bc&~II~I<cm+Bc$ 6&I <.6&O8CF9""&6"@A<@>8߽.M~I;"ʜ&~I~I><."&"ѽCF9""&6"@A>@=.<?>/..>9@A@=>A@=<<.@<.G'#%$@A$@&""͖ "$L ն"_"% &"#Ln L9"B.F.H&69D&69@.CBB&/.CB.G۶"ϱ"$L 9D./".B']H'HD./@EED.&'&/.ED.EDD.G۶"ϱ"$L 9!&P&Q%q&'k@ϽE̖6'Ln~L.B?&P&BFB&CB/.BCB../B]6'"̗!!"$L O4"96!5'~NF6'~NFNu6&DH9"&8"ȽNܖ4',"+B$c#6' 655"+B$c"E̖6'6K6' 6 <~M.B?D&'&ED/.ED'&.D'&/.]6!"%~NFL~Mp5&~NnO2=B><44]s>8߽.MO4"9(R&O4@{"Ŗ5@'N O4" @"(R& H&DH9$+B$+F$`O0"ȶ**9&$64&9&&0% 9"$' &$ &$'*&5544 6*9$"$#% XT 4 &>S4'Z9$& 9,]s>89 &RR'& XR=>89 ' $'<6&/"4&<+Bc"*Ƚ?>896/<$_&' &XN+B#c"XL*(*a%z" *(&' XJ &#*G! !#'|!w! HH_'&,-,+B#c&~P!& XR=>89,+B#c# !  ! #*##* ~PF _XIXH,-,#( #)$^XF(0XD' _$t$x${$z$}#)_XCXB,-#$&#,'S4'%$c+BX>c'$_+B$cc#<,@'T, 'Vb,'_$'PX<&SA0 *|X=X< *~*X:W6/9M&$^$^*|$'R $^$^,'T,'W,'$&5#(6,*& *&6GGGG6#(#(6#(&?>89<#6$'#&~Rx9#660$#&~Rx0$66|~R4$&~R &~RX>+Bc"6'9% +Bc"&+B`&+B`&+B`9$&9 &~S9$&9$&9#%*&'4'<cm+B$_c" $^$^R Y-&4'9-& $^$^RR'6&  "M&~S+BX>c&$^$^+B$_c"-&R#% &R-'~SR'-6&#~S+B$cc"9#%9$&9$&9#%/&R,',&Q4'2cm+B$+FX9a X2+B$c",&R R'6&#~S+B$c" &R,'9R'6&#<+B$k`$k+B$c"9X/+B$nc"X,+B$qc"$&9:&R:'9F& $^@$^RR'6'<#<+B$nc"-&R-'9F& $^ $^RR'6'<#<+B$qc"9A'a&X)+B$uc"RR90%9#+Bc"! _&'&0%9#~U|! $L ؖ!&+B`!&+B`!&+B`!_R+B$uc"$&<9$&9.&.& _&'&$tR;&R;&U &R ' 0% 9"899 999999900000100100001*|%0000#$$_##+# #%6S$]N'n&# +Bc"*Ƚ?69$]Y' y' $]~Xu]+B*c"cmc#~Z!>B&~Z!^x4&~Z79+Bc"XV6&~ZE69999:$~Z'~Ze$~Z4 '~Z5544>8*9^9^^; J4&~Z'~Z;^89 $]Yޖ6&~Z9* &~Z9^&4'~[s4 '~[>8~[pcm`$_+B>cmc%~\F^x*Ƚ?$k+B$_+F>cm`$_+B>cmc%~\^x<cm+B$_c%~\*Ƚ?~\*Ƚ?9<.^CF6'^ f _^^^^!&'*_&%<&'%64 '0$[*_'&$[$\"&" $[o$[ K9?9Ƿ*****†^8^8*L*^844:>894 &>S :ؽ8߆^9ȷ*****†^8ؽ8ߖ5594&? $9O9&P$T&)>$V<$X$XB'"$Y$X$V@A$X@$V&)&) <$X>$V9&P&Q$T%A&$U#:&Q&P$U$TB<>I&&*&)$U$T' &*&)&Q&PB<>I9^=9,44]s>8ߖ4 'ҽ8߽.M#!001000**%%00000001$$+D6+K]*|+KS+I+J,@0cP3+H*P+BZ& *}+H*@ * }+H*c;p+Kc]+H%|+H 6+Jz+J+I"+F+D+H0+D+F2cg& }+K' *-+D9+D+Hce+J+K6M*C/ J|+C&|+B J' +F+B+B+F0'+I+J+Kz+I&+K+Jce' 3+H*p+H]*+B-&+J+Kc;+J+K+D+HJ'+J+K9+D+F+I`]+D*S+G+B`]+B+HM*+H0+J' `d.cBz+F/+G+J/`d0+FcC+D+D`+D' +H'011nZ/ 9+B +B+D +Dz+F/Z.91 1~`> 0& z+I& 9+D0'0cP0'c%0'0cP011n+F+G76aa+^+B32+D+E0+J*Sc%+B+D:- l +J*+l+D011n+J+O+D0cP+I+O+D0*S+H*C+H+6+C+C$|+B P6+E+E$|+D3+F/+F@c%+F+C+C$|+B+B6s+I'+^+D+J+B0 +]+B02+ +l2+ +]+l+F+D9+D+I+H*0S+B +B+F +F+D +D'+FbSbS +F +B0 +B+D0 +D+F +FZ&%+I'+F+H*Sb*S  +H*S+F'J :& Z' l 9+D+I]*& +J+D+F&+J+Ka+J' 9+Hbb~b +B+F&+D+B+F+D+H' +D +D+F +FZ&+F+H9z+I+FiZ& l+D+F+H9+D+B+B+D&+DZ&9+D+B+B+D+DZ&9CS9_+D +DZ.9+D+DZ.9'd ]& 9Z+H+I+I$|+H+H9 ( 0300H& O? ? '&;' ' ? ƀ?#? ' 'N&2?2 n?5?ECHO NOT AVAILABLE WITH EXBUG 1!z"U/!޹! !!ކ"U!?)'&|!?(z"U&!!"!!"!"V!!"$!!"!"V!!":!!  0300%%%%?&S%%%%ED %?&6"' /u% ';' #$ 7"3% ]' # )? ?% & "$ %? !}%_??#' %_? ~ o#? %#$ #+%? %%% %?%#$%%? ? ~ #* %%%%%?%? !}$~ %%%%%?%? ? $?"Y'~ %? %? ]'%#%Z& %% ED%%%? %? %#%]&~!% % %j?% '% %%%j%%?%%r"%Z&@%v$_%~$%%|"'%%|)"'|)%_?'~"z%&'z%$A%?(Z'?'%L&'?O%$_%%%?$ ? %_? 9)&$ |)% %&ƀ(?#&? ?%_?' % %&%_? 9%_&? 9& & ? 9##$9%%%%?& %%%% ? 9%%- .%&9%? 9%_& DK "?'? 9 9O"6S'4E'ED&@ $C& B  R& A&(62&4 3M&-') ' ' 37 ' & &"3 93 9 %&%97  '0%62$ 'A% 62%Z& 39$%M 9 ? %X' & 9 9$L$'$A?(J%%$%%%?%$ ? %_%%%%i?$%u?(% %?%%i?9     $_$%%1 0 EDCOPYING FILE: NO MORE FILES COPY ? SUFFIX? ATTRIBUTES? FILE IS NOT BINARY &?)9&3&2_F$&3VFz&2&9 $ %]'&D%)}%& 9O9'e#L'S' 9m&%%_ '\L#'. . %]'цL#'& &D)%%%% x #0300!&! !DK0LXcDK0LO!&! ! ! SOURCE FILE NOT ASCIIRECORD FORMAT ERRORSTART ADDRESS OUT OF RANGECHECKSUM ERROR !!?]&H6! ?2;') 'M! !!?&0 ':;' &)! ! &/' ' & ~& + ! ? ?'! ~& ??$?/$6~& ?) ?&| ?&|  ' !ƀ~&^~&&%J% "# ?/$ ?/# '~%' & ?$ ?/% ?/#!Ƃ~&^ ?--?$&6-?-5!!?&| ?'~&| !!?&5!2! ! !!!?&64 !5! {$z4&2'$('~&2? $~%' ?'~$Y&%J%: "#?.6HYI?%& '%0 !!?&!&2?($ ~& &%0~&p! ~&b?2 ' !!?&?39~&&&l ?'~%? $~% '&( 'rS&&0'ҁ1'9&_6 ''&%O*%%G&'&%;)%*%) "29'1'&%*$%%""z&&- 9 '~& 9!Ɓ~&^ &) && ~%N!ƃ '&%Ԗ*C%&2 2  29 '9 7/+ݽ&%+&,,Z&ɗ121/]9?#? 'J'J' J'!?!? ? ??_? ]'+&oo&&l&l&%&Z&&96hiJ&29A% 62% 0%62%9676&&&?%23298  303'E& ? ?  _C'$1#/#:#/#<#:? #0&ӱ#8&#/0/3.#K#>? #N? #NY'?#KL . "fD'F$T#P}$& '& HH,$3 P,+4"O*_Z&Lm*\K\$)T*"нu$# --? %?)%$ "!! "},+J*~#m%$DDDD"+##@"'*J&΂p$& "І2~! `*΂"΃z΁΂''p|z"΃~@'"_'#_'''@'`΁Ƭ#L#'5'~!Ӷ*zzV#& ,+~#V!vr$~#w|"!"~#`!R? 9+%#6>J9<>%+9'*J&Z&΁΂'*J&Z&9'"5#J_~! FORMAT DRIVE X? 9 ~!v%~#m~ 0x~!Uz0&~  %'~O%&'q& '{'{?'{&?''s&R'&T'''q'r'_?.'{'u_x'{IY''&%'~?'~$'''''''s 's'&''Ķ'?/$ '?&Ƚ&'''?/$ '?&'~?&?&|'j'j'Z,~#'O%'_'R'o'T'n'O'l'P'%~#^? %@? ? ?'  '    ' ' 6 '~%b'&'''''%b9%?''_? %?''_? 9  03000!!!!!? !&(!&#!0,? ?3.!Ǧ ' ;' '  ' 'L&|! ! ?$6 !!u!!?;!!熀"U!ƀ?'H%|!&|!|!&#|! ?276!!ݶ!?/$!23?3!!Z&z"U&"U!!z"U/!! !!"U!!z"U/!޹! !!ކ"U!?)'&|!?(z"U&!!"!!"!"V!!"$!!"!"V!!":!!"!"V!?'!!!!?}!&!? ?!?59!'"T?5z! ! "5"" DRIVE X : XXXXXXXX XXXX/$XXX SECTORS XXX/$XX FILES XXXX/$XXX LARGEST CONTIGUOUS BLOCK]&~"l&l"""""""o%"l "670 'Z&32"l&ll&lj ," m&jj"l&lj&"O9'd ]'/l&l#,#, #0m&jj#, Z&#,96dfJ&290300#"##?#''~"z~"*'"0-3/~"v& "&SA"""" ?"###?]''~"" '|#""&###Ȧ 'P;'# ##Ȧ '9 '#m&~ !' Z,~ !7#ʧ#3#ͷ# #o#&~"z'!#&~"#'" '" & "#̅' & z#&"' & z#&"#"### #?"### #?? $?""#G""# x 0300$?$M$A$??' '~"~"% $A$??'+~"%$A$??'*% #C%%#C%% '}%'%&%%% ?/%$? '{;'$? $?$? 'd 'H&|% L&|% ݁N&|% ԁF'~"۽"'$~"%)#"%$? '.&"'%%) #c"% $?~ $N$?%<$A$??%E$A$??$M%H$b??$?/$~"$b6S% 2&?( ?) $d$C?'~"?&'~"}%'%? %Kd? ?'%}%' L$pP$q$h?'~"?&S% &% $T$}%'$$G%$I}%'$?$$A%#$?$?%$C?': &/}%"'}%'}%%' % %%$(#?S% '%'~"~" '~"L% &:%#%$% ?/$-? %%#%#}%&~!L%& %%?/$~!$T }%%&F%9$A% $?% $?%%,$l%1$n$h?&B%2$l%$n#&1$(%%$$l$E$n%"#&|%%%%% -%%~"+? #?   ? ?     6 %%&%_$?$? '0-9.\# %% %&]'&f%)}%(& 9O9'e#L'S' 9m&%&%*_ '\L#'. . %&]'цL#'& &f)%%(%)%*#L&' 9$n$l$m?-_%?/$ $lJ?($n$l ' #%?$$I?/$?% ? $11~!$h?9$h$ $C$ 9$&?''_? $&?''_? 9%$l%$n$h7?3Z&9$%DK0 SACN PB PAGE XXX XXXXXXXX.XX:X %JENTER HEADING:  ]&~&Ol&l&b&d&P&_&c&d&Zo%&Zl &Z670 'Z&32&Zl&ll&lj ,&Z m&jj&Zl&lj&&dO9'd ]'G&&oo &HY%5HY%1%+HY%'&l&l?%_%z&&O9 ]'+&oo&&l&l&%'Z&&9A% 62% 0%62%96hiJ&29x 0300!p!x!r!p?'  ? ?X%|!o !p ' &~ !p;&!p '!p 'vM'V'*P',('4G'*U' Ɛ !m!m!n!n 0 ƀ  _\)' &~ !r Z'!p?!r !p!p~ I!m&& Š&'}!o'A!n&<ŀ''4}!o'5!x?%? $Z'ZZ&!x Z& Z& Z& ? ? &ŀ'6n'߶!l6!k644446n!20LO!"54~%"Ƃ~%%~%""ƅ -''7 ')9~%",%w #', %hE&S":8&S' EN&A"-. .', %>FE9:7& 8&&W' &X&"-2"s-2"? ')''? $~%""ƅ~%%,%'(!! .!!&!&"-2!./?-E"-2!!!( 0300&V'&X ' '&V?''~%}'Z&~%~!&V&'&&?*|'[}'Z'']'z 'Z&-~%&\'ZSA0 '&''&''0-3/~%'?'' ? ?}'[&~% |'c~!}'['~!L'Z&''' ''~%.''\''x''y'']''z'~O%'&&'_%'a&'o &Z+ &' '?)''ZZX&?'''~ ''\'~%*}'[&/&'~O%&'_'`?/%'_%'a'b?/$'a }'c&A'\'#ƀ''~%5&'j''&& }'j'~%|'d |'j'j'Z-&V 'h;' &V 'XW&|'k&V '_(% -~%\ ]' &V?+&&ڽ'%&'a'b?/$~%"?$'_?/%'o'p }'c&B}'k&=}'d&8'&'&&?'''''? &? &Y'ƀ?#?&V'&'&& ?'j'x'&R??$?/$~%<&R?) &T'\&~#c&R''&T'''?'~$?'}'&}''&'' }'d''''&X&V?|'j'j'Z,+%%'~?' &?&?'~$'''?& ؽ%@?'a'_'`?-&?$&'n&چ?&'l'&''Y''?'~$?&6'{'v''l'{$z'{&2'{#'|'{? %@?2&Z'&''%'~O%&'q& '{'{?'{&?''s&R'&T'''q'r'_?.'{'u_x'{IY''&%'~?'~$'''''''s 's'&''Ķ'?/$ '?&Ƚ&'''?/$ '?&'~?&?&|'j'j'Z,~#'O%'_'R'o'T'n'O'l'P'%~#^? %@? ? ?'  '    ' ' 6 '~%b'&'''''%b9%?''_? %?''_? 9 'hv'. %%?'hu'J%%$|%'hx%%?)%911~%.? $%@?96'f'g2 'h'eM&?9?9'&XSA'0'DK'&V?' ? %@?'~?'~$?&9}'u& 's't?/$'?'~$}'&z'z'''u?'''u9 1DK0 &Z&3DK0 SA&Z&XXXXXXXX.XX:X EXISTS. OVERWRITE? ]'+(oo((l&l(%(7Z&(9A% 62% 0%62%96hiJ&29h 0300#"##?#''~"z~"*'"0-3/~"v& "&SA"""" ?"###?]''~"" '|#""&###Ȧ 'P;'# ##Ȧ '9 '#m&~ !' Z,~ !7#ʧ#3#ͷ# #o#&~"z'!#&~"#'" '" & "#̅' & z#&"' & z#&"#"### #?"### #?? $?""#G""#'?]'#' ? ?}#&~"?]':' ? ?##"###'?&##"###'?&|##'8# '# "#"##?# '# "##?""#'m& "" C" "#"##H"#"##?]& #' ~!f' ? ? ? ?  # " 0 #H#D@WS N XTOTAL ERRORS 00000--00000****ERROR 00000--00000**** UNDEFINED SYMBOLS bNARG bXL~XM&߹A;߲ߴ߶XL9ֻ&~(w !& ! $0300 DK0LO j j D !y."2"'"#E#  #D#E#!!E!=>WHAT? SYNTAX ERROR ILLEGAL OP CODE ILLEGAL OPERAND INITIALIZATION ERROR ILLEGAL ADDRESS OFFSET=  REL ADDR=EXEC ADDR= "f"g"g?]&9 &1!o?&I?&E!&- j,t%%O !l+02~%t &   "ƀ? ?#?_? ?"6&?  hc? 6'~'.)-,& .& %1 U'x- '(,&),& .&7%1 U)-W%x- - &. .'.&"Ɓ ;"Ƃ 4&E-']*,ց &'()?)+02En- 20~$i6"f? ?# 0./?-~,t-$"k-2"? ~%"t-$' +. " $2 +w-$- 2"o-22+%, %7 "w"w-. #"? ~%"ƅ~%%+,0?.EF"{-2#? ~%"-F%++%  ~%""-2#? "ƅ~%%O 5 hFOEH+2H'/,ց '{"&H, GV,ց"' h h, H, ,& "&"|H 2E&+%E 6, 2%9V!k ',& 25& E& LF h~%54~%"Ƃ~%%~%""ƅ -''7 ')9~%",%w #', %hE&S":8&S' EN&A"-. .', %>FE9:7& 8&&W' &X&"-2"s-2"? ')''? $~%""ƅ~%%,%'(!! .!!&!&"-2!./?-E"-2!!!!G!+%, %JE!-. - z.!!)&|G!!!!!!&!? ? %G&~'D~%"|6+ 02,)&~);,֗<,֗=,֗>)'A' B'"ƃ~%%,ֽ)&-R;& <&=' ?'.& ??'0>)&& #B&@& &  @@'~)B&,ρ &8 '~),#'FA,'X')%)'R,&,ցX&,ֽ)'"Ƅ~%%?@'A&@ @ dŀ',ֽ)%ؽ)&?& IA&ņ AA& ?' 0@@ ',)%)&2AB?.M+]& &B6&BA2+%J?(+$"ƅ~%%@EE6E2, 23%!k22Z7&14~%6 ' ')&691%.A+'-&#FFFEC,֍%6CAB}E*?) ?-2A 9A,ρ''D$'5O'*'%'?$E 9.A, 92 Q%A?BBA% ,'UA ٽ,ց %Ɂ$ŗBA, ėKA?1?$?1?1?)K?(A,?% ,ց0'1& 9 9''"Ƃ~%%"ƃ~%% >!!("V?"(2& A'\>+q%ͽ+( &~+O~+eon'O+q%A(0'&\>6+2 'v.N~+e'&  # +q%ÆA?' (@'L>+('30&?ŀ&~*v6& 0 '. HS!!S9R ,X # ܆ !? ~%"-R' ?'.& 9Z&? 9> ' ,T ' j,|!o???_64O !,T%' II? J?IJ ?*$%".0 967$%?/% "#?/"  329%C"#?-?$6IYI! }!l'!m&!n',T%!m!n ,t%|!l!k 3?' 93967!l'!k' !m!n,|%!l329?& 9 ?& 9_? 9!!!?'!!!o9 7IU&/c%U/>VVZ&K2KI]9S h S h hS9 '9)./?))'?)'+%)&W'X&+% '()?/" 9 92}4&  29 6-P-Q-N-N.29ABAADCԉADDԋANDԄASLJHASRJGBCC $BCS %BEQ 'BGE ,BGT .BHI "BITԅBLE /BLS #BLT -BMI +BNE &BPL *BRA BSR BVC (BVS )CBACLC CLICLRJOCLV CMPԁCOMJCCPXЌDAADECJJDES4DEX EORԈINCJLINS1INXJMPHnJSRHLDAԆLDSЎLDXLSRJDNEGJ@NOPORAԊPSH6PUL2ROLJIRORJFRTI;RTS9SBASBCԂSEC SEISEV STATSTSPSTXPSUBԀSWI?TABTAPTBATPATSTJMTSX0TXS5WAI>G%H%bI*jL%^M&N&O%q:r6C2J !$)- #916$s$q$&$&D)9~3L2&C!';'6S0$$J_ OO#ڦ#&CJ !$)-|$92$#H$TOB$& &$&D)3$$LTnooooo&P[HP6H2PTŒ&,&R&'4P+HP76H23o|SP& ~3\N&~31 ŀ'*H JTNS6J2 L'$H `JTN6J2 $'%H8JTNRSJ0RRNOB'~23`4$L%9 HJJH9HHHJSJH9T#7T&$&D)$LT3TTLETLE9XLOn#Ro5T5p'~(ᖊ&)|#R0-9."҆ Z&ֻ&7?+74 ''"=OR8h$ 22#R}~5BގU23׏229o}S*' &~5 '.' A-Z/~5B6$~5BS"Z+2S8h%R'' |R6RSo o]' *~O׆~5B} & '~5B@'߽S'ޔn5Ɩ' Ƥ~471*s~3"ؖ֍T]9_?%&&?2ރּ?/%߼?3B'4'>YSSoM&A&C&R&  ' 'Y>ߑRH"TŖY & 9 9WHT"&$"&"&'0"& ߔ~7H'J' &9WHW ߔ'R& g'R&+SA'B&SSͽ8h% "B' 1S͖&D 2"A'B'~6֔'@ & ''}&&~6_99oSH֔ '~7ā#&~8 ,'X& S8h%~8:O6666|~8 S͖H8,&SX&S8h$~8Y8h%|&!q&'T&}&' 909א88h$~8Ys&'n&#ރHqrIH+&]+ &]*g9нS 򖔅&~8dS88h$~8Y&9H8t9@'$q'ҽS H9STJ~7 ' & 9 9rq' &]+ҽS9|9L3q3rs3# S11Z&]' 3s2'STys&t{A t{sTu3x'40HXxMOIHJKXL 6J&JXLM Z&v6 J&{/||L9-&_7777 :q+'-' 06=+N2~:M6S:qL0N=+R_-&MHPR=+VHTHVM' 7 7  7J&PHHM'R M7 7 7J&H7T HP JRTNU_T&U'_ EU'/HJ"%&5 JH H}M'@'66\zTzU H66\zT H J}M'@66 J\zU 7RN}M' 76VL+' -'77H5N 7 H&+'-'9~9@;*'/'!&GS;a$S͆! 86;0L;9R;D(&~<3L3MPN.'DA-Z/<0-9/6$'@'%'&'''[*'aؽS~<=x f= a= \=O W `o0-9/A-F. S|NH'O'Q'B' B'N _77S67 _7'\76766 N'SLn>P @'O' '||O6NO7N77666P  ŀ& ' &||_7'\76766 ֆS||_7777 ĽS9P0<זP)&SnSPn=+JK H H&11J90&&9S1132H2I2M'11J&2M'111J&66I6H67nHOXIHHIHOX\IHJKJ9b> %BmcHI][IH$=K$=l ٍ9z%L />%E $>/%> J'6S2011_77I7H7nHJ9XI%9)9KHI9   ߍKHIJJ97JJ39S0-9/ A- F.  9 9S0-7. 9S0-9. 9S0-ف1.Մ 9RSA-Z/0-9/ .'_'$&X'X&ԆS όX' X' 96S &RA'B'X& ޽S'$~?Nf'-V &'RN&!SA&TR&UG&޴ '5'.~?NH'3R&S&T&U& V&W'gO IHHIH ,'2JO4,'666666֍7֌7766666W6 Q&JH29Oʙɑ"& ѳ#ݽS~Co9' `&ӽS 'S,'Ė&H T¦' RV'0J&JRlRTV JTTR H @&l VH29&B(9OLMLR'OL& `&| *@ A(RSB'R ۖL&HM'O' T !"ҽ),')|LO6@SIN .'')zLO6@SIN *O' T !"ҽ)9 M&()'#!')|MO6@SIN"TNOO'RHTTņ TzO& !"ҽ)9O& NO"TR76HTTņ 23S׆ TzO& !"ҽ)95TRT"N&"TT"R ŀ'3 ; `&U" .'M 'D 'R" 'S"Ҧ"սSRH"TR Q M TVPNO"TzP&Q'VQVPV&';VTT]TTTzM& *P'zO&T !"ҽ)5T zOON' T !"ҽ)9J ,'MȒBSINOM& "'9,&NODVNOXIHIXIXIIHșǽB'lPRPTLR42"#&92"&22"&+2"&$2"&2#R4MH271zH&LJRS"RTU'T L&N&O'~BT9 HIH' "H 9oS & _qrs 88h$ Sqh*s':c'S'S16'#S & 2,'Ɓ ' &`*s~3'+S _LoN^_A'\B'rD'lP'gA-Z# .'S 2No4>ֻ& @' P L,' ' 'ԽS`*s~3~SN&Y&:&L \\\\S&ځC&ԁT&΁:&L ޽LٽS8 ' 'ԽS 0|'S #x&q߃suy߹քt*s~3'+~MILޑ &U@' ŀ&K PM($S D߹ޑ&|& ֺSB& D& P& ޹ ,ŀ&ܽS 7S_B' D'P' \\\\'Sޑ߹N߃*s~3OA B C D P76 l&2&.'*Bރ&';:%7|&H&&&H& ޹ք"%#9&&&S 9HT&H 9'+S 23׸T߹&WƠ*s~3f' &^SC&S8h%|^`  "7NQ$ S_*s~33*s"H޴NXZTŽ5p'S~(#RoX' S8h% '_S*&^'|_  'S X߲N$&n5T4_*s_&RȌC&SnQ&X߲ߴ߶ZֳN~3 P;',NRTP2&Z&TR 9TR 9ֳʒ%9ݽS~Co?+9_' ޴J ߴ޴ H`5}#R#& Q7\' &a`H_'JߴN9KQ7.& Q7O]&~OeO]'S 0 -M޴NJM-3M' NzM ]' E`]E`K#'Q7Z&K]`K~N]`~N6޴N2' & %de ߲d#KLO%~N޲KT]K.TK~NCDC9_0- 9/A-Z.9\95"NQ%~5BHf-~Mֵ޲ ߴ HIP.Q|f_NOn#Ro5T~4޴N[ ߲OXYZ_S &19S &']ZL޲[Y޲]^]߲X&9~M(')'#,'*;'. &X'|Y X\X' X'ZX' X&ލ4 X&,@|_#Rof'N ('S~(3o}]~PO|Z][YY][ ]9_'}5T4` #&*s9fJ,~Mf޴߲ ߴ~3C` `C9=q'6+4\ 12q++\ ()q'"* \ q'*\ q& \ q'\ ~R LX X"_S '4,'\ YZ]'o\_S&\Y&S & _X 9 S88h%_9S_*s~3cJ+c"' `*s~3 O XYbcL&~Qߗc"' X' "X *n h*sY'~3|bf& ('S~(_NRZ&cL&~Qߗc|b >Q&nQ&+cJ*~Qߗczb&!"&5Tf&4`n*s~3C&n%'5Tf&4n_*s~RA#RoS*'D~W%'S '5*'1 &S ' S ' &S"Z+S8h%/!_96R]+_"I& "F&9ޔ9~WS_*s~3767640m+ Lhi+&oo$  ii" dfj&111239766660XIhi$j&1111197_ 7Co]' 'oC39Co oC9 7DDDD390:%9&]}'?7j6@?#2nllO'T] ''' !&)&4' 4j39''96AuOqrsx296 CTG%|G 6ECG02CET&9'd M& 9AE&P9#N9OXCXCTTCDC9&?'9EH42Z&E9LDAԆLDXSTATSTXPJSRPABAADCԉADDԋANDԄASLJHASRJGBCC $BCS %BEQ 'BGE ,BGT .BHI "BITԅBLE /BLS #BLT -BMI +BNE &BPL *BRA BSR BVC (BVS )CBACLC CLICLRJOCLV CMPԁCOMJCCPXЌDAADECJJDES4DEX EORԈINCJLINS1INXJMPHnLDSЎLSRJDNEGJ@NOPORAԊPSH6PUL2ROLJIRORJFRTI;RTS9SBASBCԂSEC SEISEV STSPSUBԀSWI?TABTAPTBATPATSTJMTSX0TXS5WAI>ABX:MUL=LDDSTDPLSLJHBRN !BHS $BLO %ENDCEQUF@FCBH,FCCFFDBHNAMJAOPTCORGKPAGJRMBISPCJgSETFwBSZILTTLIIFCQIDNTJXDEFJXREFK COMMLASCTLBSCTLCSCTLDSCTLPSCTLPAGEJMACRMsENDMQIFGTQCIFGEQNIFLTQWIFLEQbIFEQQmIFNEQvIFNCQENDCQFAILS=LSRDASLDLSLDPULX8PSHX3^X=' LP>?~Z4#&^XCN' LP' ~X>^X ? ^X]^Z!0]]?AL]Yg]+'*]0]]~XDK>^X & ,' ~X^X!!>!DK&]^T!^V ^T? !!!"!!!?&?&~Y~X|@='|2~Y^X=')!^T!^V ^T?LX'' +LO RO! f^X!^Z!0!! ?^X?]' ~X!0!.! '|( LX'' +LO RO!^X & ^X ,&DK!!!''+ !$!!!!!~Y^X='|- $=&[%)_ ^R?/"?/%^S5~Y~X^X=&[%)_2^R?/"x?/%^S6~Y~X^P_ & ,'\ ^X^P^\9=&'' ~Xz'!(&LX'' +LO RO!|*~Y=&ޖ'&|' Ж@& |@^X ^X~Z/3& }/'% ZLP!"!!?&B?&>!Ϸ!#R!#!DK! !!!"Җ6?(7?$ ? ~)l_ ;2&!?Z' !0!~X ^T':^V^T?}A']9? #-? ]' ?' $BO&& LLL&&,&XM߼~'VENTER HEADING MDOS MACROASSEMBLER . COPYRIGHT BY MOTOROLA 1977 #$E!"G M/Z&S.U%X,HAQYLYOZP[\N[R[A\]0 SA]]]]'G^^oo ^HY%5HY%1%+HY%'^l&l?%_%z^&O9 023 ,N 301 x # "% T U  (')'*'''(( U `5)6)K)J)I*"x!&..&'*K'*[=*A*?*" ID SECTOR READ ERROR WRITE TO DISK TO ATTEMPT TO CLEAR ERROR? ID SECTOR CANNOT BE CHECKEDDISK ID: VERSION: REVISION: DATE: USER: VERSION AND REVISION NUMBERS IN ID SECTOR AND RESIDENT MDOS FILE ARE DIFFERENT. THE NUMBERS IN THE ID SECTOR ARE CHANGED TO: . RESIDENT MDOS CANNOT BE LOADED -- SECTOR READ ERROR.ID SECTOR UNUSED AREA NOT ZERO. ZERO IT? LOCKOUT C.A.T. READ ERRORC.A.T. READ ERRORDISK IS NOT FIXABLELOCKOUT C.A.T. IN ERROR - RECONSTRUCT? Y(YES) OR N(NO): WHICH SECTOR RANGE IS TO BE LOCKED OUT? C.A.T. IN ERROR - RECONSTRUCT?  .   DIRECTORY SECTOR READ ERRORDIRECTORY ENTRY IN ERROR. DELETE? POSSIBLE INCOMPLETE NAME CHANGENEW NAME: INVALID RIB SECTOR NUMBER. DELETE? HASH OR NAME DUPLICATION ERROR. DELETE? RIB READ ERRORRIB IN ERROR. DELETE FILE? FIRST SDW IN ERRORSDW BOUNDS ERRORRIB CLUSTER ALLOCATION DUPLICATIONILLEGAL SDW TERMINATORNON-CONTIGUOUS SDW ERRORNON-0 BYTES AFTER SDW TERMINATORBINARY LOAD FILE RIB ERROR GOOD FILES FILES WITH BAD RIBS GOOD FILES FILES WITH DUPLICATIONS ALLOCATION DUPLICATIONS DELETE: NEITHER(1), BOTH(2),(3), (4):  SIZE: CONFLICTS: CLUSTERSWRITE RECONSTRUCTED C.A.T. TO DISK? RECONSTRUCTED C.A.T. MATCHES DISKINVALID RIBS RESULTED IN RECONSTRUCTED C.A.T. NOT MATCHING DISKILLEGAL ATTRIBUTE OR UNUSED BYTES. DELETE? MDOS.SY DOES NOT START AT SECTOR $18  .SY DOES NOT EXISTBOOT BLOCK SECTOR CANNOT BE CHECKEDBOOT BLOCK SECTOR READ ERRORBOOT BLOCK SECTOR HAS BEEN DESTROYEDMDOS MDOSER MDOSOV0 MDOSOV1 MDOSOV2 MDOSOV3 MDOSOV4 MDOSOV5 MDOSOV6 $0%s%n%s%p%n? %t&%|' %s0-3/? ? u" x71$&7XX x z"7.$ %7~."%~7%74%$7ѽ--% ^7 %ٽ7I-76'H-$A Z7 ? ]'-26M/ '?'? 2376-%|IZ% %723-$ x#& z#' x&# z&#&67|I#2&#x&$  &7% #ZO?|II'74~."7?2M..-?%Z& ?339 % T%%?] &%7 ަ7%Z& - Z?'." 'Z 9%%"%%#%&#&&#&&!# /2%~.'Z7$~.dž"" *= |67O?32?'P?.'7'F X8'-&VI7o%8'ށ &V7o%IJ?/"678"7 ?3V'?$ 74%/2$'7$'F7?~/  * o$81' 8'9'4&(6?) ?-24& ?$8"7 &9? ?"#67.2$'4&'7%7%>74%9"&, *>?(' }?(&&#w& 9 9'F7?"7.$ +7 K+7%7%74%8%n"%p%nƀ?'#"ƀO?8%n"%p%nƀ?+׽7 "7.$(!7%7$'F7?74%"&#ƠO?5,%.&&Z&~1G(=6f~1G&S&~1G'7(a7(7'SA ] % T%%?]&ށ &%, 7#x7;$~05 , 7o$( &, &'+)~0H _,%0%0 7 _?$(~0H p+&DDD)&SY h&D+%l%n `%p%n?&%nl?++& j'+V7 %l ?'%lm*½5%~0/+%n+{%p%n?%nm&+{7%n%nm*O675z$~3, "I7.$#+(۽7%7%74$(6f$|7~3"8g%I')7 S"I8g%Y7MS?'SM7o3% Z?'O7u$) "KI'%8gQZ?'MN?/"QOP?/%)+ K I#l' I@& S ?/%)N~1, ' "I8g?'KII8g% K')e ISTI#x& , &u~3'?$"?.t# , ')~ #m'J$FUzU&=#n'8ST?/%0O?/%)#p#r#s?/%#n#oDVFU?*%#r?/$) &|65%~1%47%87)7" 71$'7?!xƀO?I5z%D$6I=>?)I5$I&~5@IK5zD$ _6='|KIJ?)I& |L5$%<7%@7%D7)75z&~5_6%Hƀ7%L7'7%X 7%\7%d7*r75$~4'_6A''ݽ7%`7%d7*l7%T 7!I"xKMR ? OQIIKKH$*6M8|O  A& 7 ?'O2RRM} * ' zQ& &O '  7*(7 &1'4'3'2&66u33&~37%P7("#x71$(!7?3]'6u5%~3" 71$'7?5z% D$65$"7.$'4 %hƀ?'}%r&*7% 7;?*ǽ7?* 5 5%&' 9#&* !&&,?',+L&-|*(& 9("? $?#x71$(!7?#x,O+% 7%7%7,% ?'%% %$%8 %7% 7%$7,%((%*7%(7%(%(%*%*3Z&( '7$ % ( '& 9?2'7?37% &o,?("#x7;$ 'F7?|%r9H=O?"xƀO?, "7.$(۽7?"C8g%WEG?$8"xJ??}H* D'!x4 /!x3'==!''AAEEGG&C 9?(739?(9"O " $$ !M&?9 ?:$!60? 2_1' 8' 9'Z4&] 9??$&_?/$ * ?/9 97? 7? ? %39?#z" 9 97 c? 9Y ' N '' 9 98\^8\?9 688888|297.^^\?9 78V%8%V8WWZ&:2:8]9;X ;XX;9 '97HYHY?%2|I9]'/l&l88 #0m&jj8 Z&896dfJ&296hiJ&29A% 62% 0%62%9TFTFTFVFVD6YYYO FZ,29P%o|uu+YHYHYz{67wvxHY & & &S66~mM?S~SDD0E$%s 302$3$X$ %  UNDEFINED SYMBOLSMEMORY MAP NAME S SIZE STR END COMNCOMMON SECTIONSMODULE NAME BSCT DSCT PSCTERR- UDS COVPHSIORLOVGOVSOV MDS ICMISYUAEGAEBAEUIFUOIIAM- MDOS LINKING LOADER REV 00.00 COPYRIGHT BY MOTOROLA 1977#}$%R$%U%:9"###F*$%$3% $X$16? ?7 ˀz7&!"oo o !_?9?_?/$?$TFTF?-D ?/$ D ?/$ O§Z&#Z&L$ߗߙߛߝ$;CN o 9Ͻ9$3 ;?) $T$$&  ;?) $/$$ $3$wy{} O10 ##C##! 27#}83 '`;' 'XA83 '5B83 ',C-A&B&C& E83En-&%~'e8E83 ';' &7 %~'e 6 6#5$D& $9? 3#&?#9?#~9E&$~'=U&$~'=N&&~'=F'~'2&~'=_*)A&* X&)#83=&('~9~'Q &ȽA<1' $ ;1)'~(+& ,&Z&Y'0OP#" %#$##ZY#"% ####' &##?/$%!~'e####56&ƀ#6#XI$|#]'$|####65##%$$3&L#$$83$#L#O2})'X#X'6 "!2## '\&l<0})&C6566$ #{$z5&5)P65? ~&2#'$9$ $ O#L(D#~))'S0"#G_=?@7ROcQeSgUiWkߗߙߛߝ#OC ~':H'~'283='~'Q  ! ;Q%~'@P&۽83=&޽:!?'  ! $:& 83M&83_]&(&1'7 6&z#&~'::'~'Q ' ' ' ;'83 ~'@&~.g:!=&Ֆ>'#5D$:!*DY$0'4~9'=?>'##DY%/~9 &= ?'##? = &D ~'==,&-83A%*'&%&=83S&83C& 83T&98E9~'Qw c= =B%PL%&GFHEGG83='~+:!\&.}=&t:!?'mƕEFGF##&~':~'2?&#DY$@ &7 ###} '}=& DDPOF}=&g'T%& $ ~B~'Q~*6E2&M&~':N& &$'%*~'e#~'=F& #~'=T&~&~'2U&83G&&83#=&#:!?'# #DY%~'Q& }*' ?$#M&]'?/$%!~'e#?/"?%#8$;$3$' ;$;}&'?~dT&&~,<~'2E&83=& :!#?&~'Q?$?%2~':D' ~'2! !83$%>?=' :&* ~'Q838E;Q$$%:&83_M'\F&%83 ,' ;' ' &Ŗ>'0 "?&#%' (&1&~'20z#'  ,'~'@~-LOA,LIB,OBJ'MAP=IFO+EXI,INI,$IDO'IF=<"MO=K&G&->=  &9G&>='6 >= >  F@&CEƀL_IJKCLDDL'&TEE I>= K\HJ& eޑ? 'Eޏ=#A O@E>ޓA A # C## GH   ##%6C%1~'Y zF*~5p*6_HGHG3  ;E& =G GG  '.&.9 >='  '_JIC }='G?@})&~D"1I'JI%J _JJI7R "BCD?@CٖC?@K_B@@??zB+EGKK}=&GED KCD  ~8M 5  5  $ 8Z  $ ' 9$ ~:" ƀ$ &89 9\O  8Z$~9?  #'"  89 &7 9 9" $9]9ZO     9  M' '~: 9 9$ ;19$ #DK ;<19$~9]$0&~9\)'~9C}-&~9S$## ##&%'?  LEOCE#5u##787 D&OCE$## 9"O=#?7R$;09'~:    ~9$ '!$ ;$ ('O(1#7~&'S'MM&A9&? 9? ? ۦ @'?oo 9?9?9? ? ? ? 9? 9? 9? 9? o~97o ?'03? ~94O?>##D}4&.'$R>##?H'}4&.'$'$0H}4'# #' ս83_A%Z#90%9"\9O9&A?0#H83zH'0%9"0I##XIJKXIXI%KJI## ʁ$&?O##H83zH+0%9"0 A%F"7I##XIXIXIXII## =#5O >=787 D&=## ?9ϖ?99RO#:>& 9=:'8E$ -83_M'%\F' 4$0$~'Q#%(&W1'88 K%&1&(&~0 2&*#&# #& #&}4' #'7 Ȇ'83 9K&)$&!''@  $9]&z&99K9} &WIF#$&~'2<#~'LSA#$;@~':(&RO#$ ;)1 ' ';'83 &9? ~9F#8E83/#'/8E:>&~'QF:&:!?'/')# '~<6##F$&N&C' DKF ;9.&:v&# #:v$ #83  9=> E  P??A'20==?D$?zE& ? E ?AD ='? ' ?=>$}C $}NO$$} $ ?9=ѡ' =&~'2~'=F=U=-C@%S@*=-?$ $ ??ܽ@*OGA=&A' J'~?4 ?G|A A' Z&&C~>p&<~?BG&6$5? D& ?>u|G2 '-p&?4?ܽ? >u|G=D  P?' ?B9? ?CzB& ?B ?~>nG&>G?$ $ ??  P??$5?D& ? ?? ?C?=B~>  ? $5?D&: ?=5?D$?? ' ?9G&0?$ $ ?     G=5 D$=OR "C= VU 'C= XW ,C ?~>n=5?D$?=AE&P??=9   $&֠'@@9%<9]z? $~'=9@ = &A<=$5  P?D& ?  P?A * ?':&- C? C?  $Cٽ??D . ?|  'YZ cdnm C? &='(OP C?OPZYmZ&mY' $C wx C?悦 $C?nm )Cٶ E&P ?? &9~@O O?EFAmndcYZwx&'<}''=>悗?@&'Mxw%Y%"Z$~BYZ 0&'@?@ZY$ *~B}''=>AC $~B=>OPFEExF '~AMEHG@F}'@?A A23?@xG%I}'7&m&OB˕IJ?7I4A=>C %FEE=>OP}'3tF& Q&\R$& '~B%!~'e%$ %' O=OPOPdc &&9: '&8:X> ?=}:' =@? OP@? D YZ>=$ &]'~B?@EHxH$JmZ&mY'BOP?":%@$4ZY=%(&>%"& CB'C?'?@A 9 &')&  ?"%@$ =%&>$D A 9 XIXI65XI65565956DDDD09#09#z6'5 9 9 9#~#542Z&17#~#95' D& 9 97& 957&75Z&p' 9D ̽D '&9 9#5D_x5IYEF-&s- E#'P$## ##EEFGVTTOˢLKF'DZ K' EFE Oƀ#?E###DCD#D#IJ#$ P#JOIJ IJ##=' CZ& G5CD&C7GI' EED~D9% ~9 %~9~9$&' &%' 9 !"#$ 90 "0300 ADDRESS MUST BE GREATER THAN $ START LOADLOAD ADDRESS:USER MEMORY MAP NOT CONFIGURED DOES DRIVE 1 CONTAIN A MEMORY ROLLOUT? INVALID DISKETTE IN DRIVE 1   ,00! Æ0 LO *.! **,%Է '~"E~" ;&~"S~"3 '~"o  ~"S '~"y~"   '~"~"y '~"~" %׽%ݶ '~"ն U'~"~#D'~"~$ '~"~#` %׽%~# &~"~# V'~"~#U'~"~# D'~#~# %׽%%׽%%׽%ݽ&&V &~#7**%%ݽ)ٽ) DŽ &2% 'B%ݽ&' #~#'~# #~#( *(!j .! *!h*&&R*$%~#`'׷ '~#~#` N'~#~#`Y&~#ڽ%ݽ) DŽ &%'B%*"'  #~$A'~$ #~$A*(!j 3! *!h*&&R*$%~# * &~$f~$  *&~$|~$J%6%׽%ݶ ǁ1'~$%׽%ݽ&*%*% Y&~$%%* % !**w&~$*%%ݶ  & '~%~%Z  *% һ *% &~%Z~% * % һ *'~%~%_** ** o &~%~%%%?9? 9?9?9? 9? 9u9脽%9m%9i%90&~&!l* %׽%9 ǁ3"~&)%׽%* % '~&D* %׶ &~&Q~%9*69&q&S&qS'_  0}6299!`!a!d!c!f * % '~&%׶ '~&%׶ '~&* %׶ &~&% *% !X!Z!d!V!c!U*%!d!c!`!f9'~'N~'*%*_**  ** o &~'~'%9$  8 &]&   9'(9'((90 DRIVE 1 SCRATCH? START ADDRESS:END ADDRESS:INVALID ADDRESS RANGEARE YOU SURE (Y, N, Q)? RLLOUT T獗Z疦.$9 9, & 9: Ձ &9 : "% $ F9[ &  9 L ]' IyFYIVx]&ƀ  xvw9 'Y'N'~d &Y'~du}& }&v t u脽S0Lw脽S~d'(((ǁ'N'Y'~%9')}& }&9 !l RLLOUT e)' 8 !h , F ]'/l&l*i*i #0m&jj*i Z&*i96dfJ&29!!Ӧ!!ա&!Z&9!!Ӧ!!է!Z&9&& LLL&&,&XM߼~'VENTER HEADING MDOS MACROASSEMBLER . COPYRIGHT BY MOTOROLA 1977 0cc~d~d`~f1~d MDOS EDITOR RELEASE 3.14 COPYRIGHT BY MOTOROLA 1978 INSUFFICIENT DISK SPACE ON DRIVE . CONTINUE (Y/N)?  d`el.f14&,'(m]+B$_c"mZ+B$kc"*Ƚ? 4& z**Ƚ?>8߽.M4*| &d"&d$6=T-:mX=**̋ *~**&0 mP+B& cmc"SA&mNW6' M,=T-:& 4% =T-:& cm+B+!c"&+*& +. cm+B"c"&"& "mL$& $ mD+B$ cmc"&$ 5fjmB( m:+B( cmc"&(g 4m9**̋%& m8m9$ m6m7( &oo$oo(oo& !"$ !"( !"DK& $ ( &o$o(o$(h*y9&P(R***4@']s >c4' +/ +/m4=9k0mMmL *~*mNW6/-:$ 4% =T-:$&&& $ & '6,& cm+B$ cmc"$ cm+BmDc&55 $ cm+B"c"$"$ "9k0,'9mCmB *~**|?66-=T-:( 4%H 9muk0 '4;' =T-:c"*|*|k0m2* * oJ&9A&)c ' | mu * ***F& &| c *C*C& &| c   *) S&- 8B449N&c"&~g"-&1*|*|k0N' =T-:c"&~g"5ߗ54_4*|*|k0c' =T-:$&~h~g9mMmL *+*- 66&*5' *=T-:mL*&'~ik**̋ *+m/+B+c"*- 66'~iR**&'+* *+*=T-:i{*44m,+B+c"*̽k$ i 5'4' *=T-:dccj\mLk9*&'15'+*Ā&'* **̽=T-:9""&WFWFcc"H_m+m**+*c%&c%*cc9"0cm(=8* '*8߶*~j4 ': >SN'n&-:Y'y'~j9( ' "i"j9*& "c|""&""H_m+m**+*c% &c%~jc$L Ė"i"j9"mB*0" mCmB ,-,- 66&*&'~imBk9,?66' ,=T-:,?66' ,=T-:9*|dd & d *| d9#_m+m*./m601023,c c-.xc $L ,2' 9*{*|m6*~m***{l(6*oo6&kQ*{l(6*oo6&kQ'0$9*{l(6*oo6&kQ*{l(6*oo6&kQ9?9%_9BDDEBCBDBF4&DH HP&&'"&$ &o& &'&ED&oooo- %@%" &CBNJLB>H<4' MkB<79-~*ccOLDNEW*+(y&RSCRATCH2(TSCRATCH1&+*| c0109999*ma|m|Z.9-ƽ8ߍ&' ' 'm"~gK~.hRAMFB,R5CONT;GETTHEDPFREG CLR,R11RAMFUCJP,PUNT;EXIT(NOERRORS) NOSUCJS,CKWRTFLT;CHKFORWRTFLTS NOSTWB,DFSTOP;ANDWAITFORSTOPPULSE NOSUPUSH,4095;YES.SETUP819USECTIMEOUT PASSD,ZIPQCJP,SECTWRLPZRTS;MWC=0??(CLRQRmm~m~o@~n$_+Boc&$+B$_c"4&<$_+Boc&o+B$_c"$k+Boc&o+B$kc"$_+Bc"Yv4 '9,$_+Boc&I>F&o~+B$_c" 3$k+B$_+F>cm`$_+B>cmc$^x<cm+B$_c&8o|$_+Bc" $k+B$_+F`4 &o|8.M4'8߽.M9,]4.M%%00100100009999000020245E6342 .F0730020245E6350 .K10K0020245E635D .F1F0020245E6367 0020245E637F COMMONSECTIONS NAMESSIZESTR BLCB00E00020 DLCD06E4245E T$D000D2B42 A$D001E2B4F DEFINEDSYMBOLS MODULENAME:EDIT .SD21A9ALUSMP2D06mm~m~mսmՆn4 &>S99,]s94&<+Bnc'~m<%~nx$%&&'n%&n%&$ $& & ޖn&%&'0& && +Bc"Hon9nn;<cm+Bc&$&K KI ;&;9& JI&90000%* 00CONT ;ISAMID-TRANSFERSPIRALSEEKREQUIRED??? BMPTRKMASK,HDS,0F,0F00RAMFB,R14CONT;0->DESIREDSECTORREG INC,R14UCJP,FLIP;ELSEINCDESIREDSECTORREG NOSCJP,BMPTRKZ;IFSOBUMPTONEXTTRACK CPR,R6,,1DCONT;CURRENTSECTOREQUAL29(DEmm~m$z&<4' ']$_+Bohc&4'<cm+B$_c"$c+Bohc&$4'$_+B$cc" od+B$cc"$_+Bc"Yvob94&B$c+Bodc"44$c+Bohc#6&$f+B+Fogbsn 5$c+B$_c"44obmm+B$cc" 6&n I&4&9,-9$x _ocob $z$$z!  J!!o`]1! ; _ocob+L+M!_+M+L&' &!K4' ;ob8]!6!6obI9%000100004D2292 SCRN56D2295SENDCHP38DFSENDLNP38F1SENDPGP392C TTYCRP3E53 MODULENAME:GETCRC GETCRCP3F35JMPRTNP3FFDPUTCRCP3F80 MODULENAME:FILEIO BCKOFFP40CFGETLSP4230INERRP4209OUTERRP4221 PUTRCDP400FPUTSF2P4045RDSF2Pmm ~n~nMn(n$*&4'n~( nn~$ nn~>ҽn-:$+Bnc'$+Bnc&m$+Bnc'< *ʽ?>Ž-: *ʽ?*>ņշ*_ *ʽ?9,?,'=T-:?,'=T-:9?9 a A &+(T4 &9~8REG NOSUCJS,FILL;TRANSFERABURSTOFDATA SECTWRLPNOSUCJS,BRSTMGR;SELECTABURSTSIZE LDR,SWC,,100CONT;256->SWC PASSR,R9NOSCONTYDST,400;7->DAR LDR,R9,,7CONT PASSD,ZIPQUCJS,SRCH;CLRQ,FINDDESIREDSECTOR-1 NOSUCJS,ARGRD;SEmm~mSTRING NOT FOUND6 o& *ʽ?#+Boc'#+Boc&See*ee*_-,,-~gE]6M'~gjI9]ƽee8߽.M9jz&LP ojxjy !"jr66&~j(&=T-:&ju66&~j@&=T-:it9,?,&~jY=T-:,?,&~jn=T-:9?9?9?9cc$  d t T D %%000199990000SELREG NOSUCJP,RDNXSECT;GOREADTHENEXTSECTOR ADD,1DA,R14,OOFFRAMFB,R14CONTYDST,10;INCHDSELREG NOSCJP,RMTSZ;YES.DOMID-TRANSFERSPIRALSEEK CPR,R14,,700CONT;CURRENTHDADDRESS=7?? RDNXTRAKMASK,R14,7,0F00RAMFB,R14CONT;0->, mm~m~n~nY#&44 F44$q+B*c"$n+B*c"$c+B*c"$_+B*c"$^`*]s9$+Boc'$+Boc&44 $+Boc'<44]s9o&'&$%$'$&&&'&'$"&%" &o& *]s9R'6& %~n*$'$&]s9R'6'<#<*+B$k^$m+B+Fobs,' $'<+B$kc#<+B!_Q&"&'$"&%$!"#"' &&" &&"!"!$' "'<$'$&]s9R'o&~n001* offOFF*ʽ? H_.. .   @ - 6 6'~,9&~,.=-:=T]s.M?9?9?94 &~-28&:!!? !?4 &~-vط*džȷ*****† -8*‹*† -8ҽ8!?9 0cc~c~e~f?XTRACT BUFFER OVERFLOWSOURCE LINES NOT FOUNDEOF ENCOUNTERED$+B$_c"$+B$kc"$_+Bm@c'~dX$c+Bm@c'~dX$k+Bm=c'~dX$+Bm:c&~dQ$+Bm7c'~dXi>]s9$+Bm:c&~d$+Bm7c&~d$+Bm4c&~dF&~e'cm+Bc cս`~eC<cm+Bc+F$kmDh6'~eUm/=$+Bm:c&~e{$+Bm7c'~e~i>]s94&~e$_+Bm@c'~e<cm+B$_c"$c+Bm@c'~e4&~e$_+B$cc"~em++B$cc"$c+Bcc"cg2c&~f ]s9c+B$cc"m(+B$nc"m=+B$qc"i6f94&~fm$_+Bm@c'~fm<cm+B$_c"$c+Bm@c'~f4&~f$_+B$cc"~fm++B$cc"cg26c'~ff94&~g.6'~g.$+Bm@c"~g.$+Bm=c'~gm1+B$c"$+B$kc"$+B$_c"d$g+B$_c"]s9i>]$_+Bc"Yv4&~gy<cm+B$cc#~gv6'~gvg~gR~g$c+Bm@c"~g6'~g$f+B+Fm.bsg~gy6.~gm&=c^ 9<_cccc $~g'~g䁸"~g69 #~h '~h%~h cc$~h '~h"~h 696*c<*E̖6&~hHc*K~h#./c.oo<.<!.c!m$]1m"I9 $]7c'~h6964&~h &~h]c&~i'6'~i'.m CFcc4&~i m &$+B&+Fcѽ`&+Bc cս` _m!m 6'~i$Y~h4'~i=6'~i=9,697cc&~i`7cG7c~iCmcc9 LINES DELETEDINVALID FIELD m@+Bimc"$_+Bm@c&4'<cm+B$_c"$c+Bm@c&$4'$_+B$cc" m++B$cc"$_+Bc"Yvk4&,$c+Bm@c#6&$f+B+Fm.bsj~ m"ii+B$cc" 6&j~ im+Bm@c#m=9,]s9m"9 ;*+B$k^$m+B+Fm*bs$q+B$kc%24'$n+Bmc&~k̖4&$n+Bm(c&~k$n+Bmc" 4'<$n+Bi_Qm#m"ii&'$q+Bi_Qm#m"ii$% _m#m"()&"&'$m"I9 _%$'& $%("&)$$ '&&$$ $&'&m#m";Km"I9Kip+B+Fm.a9$^@&~ll$n+B!_Q!_- mm*+*+B$n^$n+Bm=c&m=6$z9$q+Bm=c&#**J!&*J!!+B$q^9$^ '3$q+B!_Q|!!_mm*+*+B$q^$q+Bm=c&m+B$qc"$^$^$n+Bmc$4'm+B$nc"$n+Bm=c&m(+B$nc"9999i*005006im7%%c0010001c010 a A 0000000+F+G76abs~`CONTDISC,3;SETREADENABLE NOSRPCT,$;PLOSYNC(8USECTOTAL) SYNCDLYNOSLDCT,27;DELAY5.8USECFOR IORID,R9,,200NOSCONTWDPF HTM2MASK,R5,8,283RAMFB,R9CONT;DS->M2 NOSUCJP,SYNCDLY IORID,R9,,100NOSCONTWDPF MASK,R5,8,183RAMFB,R9CO&0cc ~gIS THE SOURCE FILE LINE NUMBERED (Y/N)?SOURCE LINES NOT FOUNDm$*m"&* cm+B& cmc"*&* & $_+Bmc&,$c+Bmc&m+B$_c"m+B$cc"$^&=T55]s>8߽.M$+Bmc&m+B$c">F&m+Bc" >cm+Bc"4'($+Bmc&$+B$+F`$+Bc"4'Yvlmm&]sm =8* '*8߶* ~i!4""&]4 &>S n&N y&Y N'Y& * ~hc $]*N'~j$_+Bmc'~im+B$_c"$_+Bmc#"6&$b+B+Fmbsm"l6B Ζ6'm =9$c+Bmc&m+B$cc"m"&$c+Bmc"~j–6'~j$f+B+Fmbs4&~jy$+B$c"$+B$+F` $m& ~jm& m m]1 _mmYm"&6'~jl6B ~j*Y'~km$m+B$c"$+B$_c%~k6'~km"l6B ~jޖ6&~km =9$c+Bmc'~k4$_+B$cc"m"&$+B$cc#~k6'~k4&~k$+B$c"$+B$+F`m& ~km& m m]1 _mmYm"&m$6'~k&l6B ~k9&lֽ]s4 '=4&9,]s9 m"&mm oo!"DK o  4%=T~l&l66' &=T-:&l66& &=T~l6&& & & 0 '& &'&=T~l6& &$=T]s55>8߽.M6' &=T-:9,?,'=T-:?,'=T-:9?9?9. ?9c%$cc$001000999900010000c%TRBM;HEADERPOSTAMBLEWORD->MEM CLR,R9NOSCONTSTRBDA;0->DA,INCPAR(SKIPCRCWORD) NOSCONTSTRBM;CKSUM->MEM,INCPAR CKSUMCONTMEM,2;DA.XOR.Q->Q->DA NOSCONTSTRBM;DA->MEM&INCPAR PASSR,R14NOSCONTMEM,2;HD/SECT->DA CKS,0cc ~c~gLINE NUMBER OVERFLOW RESEQUENCE44'5 5 5ߗ5]6$+Bkzc'$+Bkwc&^4&<4455ks+B$_c"$^$^kp+B$nc"km+B$qc"Yv6&h ^ gk~g^$+Bkjc'<4&ks+B$_c"$^$^$_+Bkfc&kb+B$_c"$k+Bk_c&k\+B$kc"$_+Bc"5'6-I& kf+Bc"Yv554&kX+B$_c"$+Bkfc&kX+B$c"$+Bk_c&$k+B$c"$+B$_c$:4'4>F'.cm+B$c#$+B$+F>cm`$+Bc c`$+B$c"c+B+F$k44cm+Bc c`~g<kV< kT]1$+B$+Fc`$+Bc c&k~$g$+Bc c`$ *kR"ȽE̖6'K~f.B?>=.<?>/..>K~eζc&55 55c44kb+Bc"Ho&) % &%I9,]s4497cc'7cG7c kPc9ckN=]s9 LINES DELETEDINVALID FIELD kf+Bgc"$_+Bkfc&4'<cm+B$_c"$c+Bkfc&$4'$_+B$cc" kb+B$cc"$_+Bc"Yvj4&,$c+Bkfc#6&$f+B+Fkebsh kLgg+B$cc" 6&h g+Bkfc#kJ=9,]s9kL9 ; +B$k^$q+B$kc$$q+B$nc$24'$n+BkGc&~i4&$n+Bkpc&~i$n+Bkmc" 4'<$n+Bg†_QkMkLgg€&'$q+Bg†_QkMkLgg$% _kMkL()&"&'$kLI9 _%$'& $%("&)$$ '&&$$ $&'&kMkL;KkLI9Kg+B+Fkea9$^@&~j$n+B!_Q!_kFkE*+*+B$n^$n+Bk_c&kC=6$z9$q+Bk_c&#**J!&*J!!+B$q^9$^ '3$q+B!_Q|!!_kFkE*+*+B$q^$q+Bk_c&k@+B$qc"$^$^$n+BkGc$4'kG+B$nc"$n+Bk_c&kp+B$nc"9999g*006g%c7$$001001000000010000 0050019999n N O+D+H0' +k k'c &0' *k k011-+H&n+D0& +DZ&0_911 P+B0&+BZ& +F+G76abs~`/ 8a>F&8+B$_c"8+B$kc"*Ƚ? *Ƚ?90010001%*!*%*!%!...9S*9",M&9_-,&'(8( & "88(&' 99+4 &<.?3CF 6& ?389ӽ8ߖ44Ƿ*****†ط*dž ?18<">"20cc ~g~k|4g45g59]sg49$^9~.M69m*l& cm+B* cmc"&*& * ]ƶ$^&~hk|B *&l$l(5&"+B+!c""+*"$ +!+B& cmc"$ & +*++l+B$ cmc"5544'5 5l+B( cmc"+*++($4ߗ4 *ʽ?g΅&m&+!+B& cmc"ji<.lCF4&;$c+Blc#)6&%$f+B+Flbs gi6&lI .lgg+B$cc"6& gi6&lI mkW^ g9m,lmg_mll6mB!9 m&ll oo!"DK o  4%=T~ji&l66' &=T-:&l66& &=T~ji6&& & & 0 '& &'&=T~ji6& &$=T55]s>8߽gԖ6' &=T-:9$_+Blc&n$c+Blc&^4&ҽ8 =T-:l+B$c"l+B$c"~g'449?9?9?9?9001*|9999c00010000SCRATCH2SCRATCH1(T&+%cETCHERRREG->R9 NOSCONTSTRBM;STROBESELMEM,INCPAR CKSUMCONTUNIB,8;DA.XOR.Q->Q,RESETBM/DMA DZ,UBUSNOSTWB,NXMSSYN;WAITFORSSYNELSENXM WEOBCKSUMUPUSH,50;10USTIMEOUT,DA.XOR.Q->Q NOSCJP,FILLOOPZRTS;LOOPBACKFORNEXTW0 80cc ~c~hi~jb~kO~lSTRING NOT FOUNDINVALID FIELD m&hi$_+Bmc&4'<cm+B$_c"$c+Bmc&$4'$_+B$cc" m+B$cc"$~+Bmc&m+B$~c"4' ']6$c+Bc_Qk6'm}=9$^!"em{94'~e$c+Bmc#~d44m+B$cc"cc-7&'16&-$~+Bmc#$+B+Fmbsc cf $~+Bmc'$z'^ V$c+B$_c"44m{cc+B$cc"*6&&$~+Bmc#$+B+Fmbsf $~+Bmc'I&4&9,-9'&m|m{44455_mzmy *4 '9,\:**; $\>8ߖJ my8_mzmymv+B$nc".M$z$}$^$}$z"$}!" %< _m|m{() " "_)($%()&%&'%($ $( ( $z!$}'${&$}mt]1&c _m|m{()!_'&$%$}_'&&'$%("&)$$&&$$ '&m|m{;$u+Bmqc&($}_ccccc&g6& & &; ~fK4' ;m{8]66&~$~+Bmc'nm{I$n+B!_Qm{c6'94'+B$cc#9$z' !l6 )!_m|m{&'&0 !$ 0 0| 96! #9$q+B,_Qm|m{-,$z*+&'*"q&+"k&$'b6'^$x$$z_'&23&($'$t&$$(2' %$$y$x+L+M$z_+L&+M&6&& 9 c&cmyR'$&~h$'~i-cmo mt]1m+B$cc"m+B$~c"4'<cm+B$_c" m+B$_c"$^$^c& # #$x$z$}L"&~i*"mt]1~i˖4&~i$_+Bmc&>$c+Bmc&.$^&'*+B$_c"*+B$cc"*$^$^$n+Bmvc&7$q+Bmlc&'*+B$qc"*+B$nc"*$^$^c& #$# #$#$'Gmoc mt]1*c$z$}L*#IE̖6' c*K~j.$x.c&.# .#$z$}Lccmt]19$^@&~j$n+B!_Q!_mkmj*+*+B$n^$n+Bmlc&mh=6$z9$q+Bmlc&#**J!&*J!!+B$q^9$^ '3$q+B!_Q|!!_mkmj*+*+B$q^$q+Bmlc&me+B$qc"$^$^$n+Bmbc$4'mb+B$nc"$n+Bmlc&mv+B$nc"9$_+Bc"Yv6,<4'$c+Bmc&$_+B$cc"jb$n+B!_Q$z& !$ $}'66&$z' !l6 !_m|m{&'9!]$u+Bcc"m+Bcc"!_m|m{&'c+Bmlc&mv+Bcc"4'!"&'!&'g6&Oc+B+Fmxbs& &c+Bmlc&&9c+Bm_c&&9$z_'&&'~l4&c+B$cc&~m c cm{Im{(4'+B$cc#^ 96'~m c+B+Fma$n+B!_Q$u+Bcc"~l?998006132c*000$^999001%%c999900010000*$38DF XDEFSENDLN SENDLNEQU$38F1 XDEFSENDPG SENDPGEQU$392C XDEFTTYCR TTYCREQU$3E53 XDEFGETCRC GETCRCEQU$3F35 XDEFJMPRTN JMPRTNEQU$3FFD XDEFPUTCRC PUTCRCEQU$3F80 XDEFBCKOFF BCKOFFEQU$40CF XDEFGETLS GETLSEQU$4230 XDEFINERR Iu>t* *6800MDOSVERSION3.0-SYSTEMEQUATEFILE-09/10/80 * * *SPECIALOPTION--TURNOFFTHELISTING * OPTNOLIST PAGE *CHA1 NGESFROM07/25/78EQUATEFILE: *FUNCTIONAL: *1.NONE. * *OTHER: *1.MOVEDEQUATEFILEVERSIONNUMBER/DATEINFRONTOF *THE"NOLIST"OPTION. *2.CHANGEDSOMECOMMENTLINESWHICHWERETOOLONG. *3.CHANGEDE$FATLOPERANDTOEQUIVALENTVALUE($80). SPC2 * *DEFINETYPEOFMDOS--RESIDENTMDOSONLY * MDOSF$EQU0.0=>MDOS,1=>OEMMDOS MDOS9$EQU0.0=>MDOS,1=>MDOS09 SPC3 * *SKIP2MACRO * *THEGENERATEDBYTEISA"COMPAREINDEXIMMEDIATE". *THEEXECUTIONOFTHEBYTEWILLCHANGETHECONDITION *CODESONLY.NOREGISTERSAREAFFECTED.THUS,AONE *BYTEINSTRUCTIONISFORMEDTHATSKIPSFORWARD2BYTES. * SKIP2MACR FCB$8C. ENDM * *SKIP1MACRO * *THESAMECONCEPTASTHE"SKIP2"MACROISUSED,EXCEPT *THATA"BITTESTACCUMULATORAIMMEDIATE"OPCODEIS *GENERATED. * SKIP1MACR FCB$85 ENDM * *SCALLMACRO(SYSTEMFUNCTIONCALL) * SCALLMACR IFEQNARG-1 SWI FCB\0!.%01111111 ENDC * IFNENARG-1 FAIL*UNDEFINEDSWICALLARGUMENT* ENDC ENDM * *UCALLMACRO(USERFUNCTIONCALL) * UCALLMACR IFEQNARG-1 SWI FCB\0!+%10000000 ENDC * IFNENARG-1 SCALL ENDC ENDM * *SEQMACRO(NUMBERINGSEQUENTIALEQUATES) * SEQMACR IFNENARG \0EQU*. ENDC ORG*+1. ENDM PAGE * *SYSTEMFUNCTIONDEFINITIONS * * .$SAVSET*.REMEMBERTHECURRENTLOCA.COUNTER ORG$0.RESETIT=0TOUSETHESEQMACRO * * * SEQ.RESRV.RESERVEADEVICE SEQ.RELES.RELEASEADEVICE SEQ.OPEN.OPENAFILE SEQ.CLOSE.CLOSEAFILE SEQ.GETRC.READARECORD SEQ.PUTRC.WRITEARECORD SEQ.REWND.POSITIONTOBEGINNINGOFFILE SEQ.GETLS.READLOGICALSECTOR SEQ.PUTLS.WRITELOGICALSECTOR SEQ.KEYIN.CONSOLEINPUT SEQ.DSPLY."OUTPUT(TERMW/CR) SEQ.DSPLX."OUTPUT(TERMW/EOT) SEQ.DSPLZ."OUTPUT(TERMW/EOT,NOCR/LF) SEQ.CKBRK.CHECKCONSOLEFORBREAKKEY SEQ.DREAD.EROMDISKREAD SEQ.DWRIT.EROMDISKWRITE SEQ.MOVE.MOVEASTRING SEQ.CMPAR.COMPARESTRINGS SEQ.STCHB.STOREBLANKS SEQ.STCHR.STORECHARACTERS SEQ.ALPHA.CHECKALPHABETICCHARACTER SEQ.NUMD.CHECKDECIMALDIGIT SEQ.ADDAM.INCREMENTMEMORY(2-BYTE)BYA SEQ.SUBAM.DECREMENTMEMORY(2-BYTE)BYA SEQ.MMA.MULTIPLY(SHIFTLEFT)MEMORYBYA SEQ.DMA.DIVIDE(SHIFTRIGHT)MEMORYBYA SEQ.MDENT.ENTERMDOSWITHOUTRELOADING SEQ.LOAD.LOADAFILEFROMDISK SEQ.DIRSM.DIRECTORYSEARCHANDMODIFY SEQ.PFNAM.PROCESSFILENAME SEQ.ALUSM.ALLOCATEUSERMEMORY SEQ.CHANG.CHANGENAME/ATTRIBUTES SEQ.MDERR.MDOSERRORMESSAGEHANDLER SEQ.ALLOC.ALLOCATEDISKSPACE SEQ.DEALC.RETURNDISKSPACE SEQ.EWORD.SETERRORSTATUSWORDFORCHAIN SEQ.TXBA.TRANSFERXTOB,A SEQ.TBAX.TRANSFERB,ATOX SEQ.XBAX.EXCHANGEB,AANDX SEQ.ADBX.ADDBTOX SEQ.ADAX.ADDATOX SEQ.ADBAX.ADDB,ATOX SEQ.ADXBA.ADDXTOB,A SEQ.SUBX.SUBTRACTBFROMX SEQ.SUAX.SUBTRACTAFROMX SEQ.SUBAX.SUBTRACTB,AFROMX SEQ.SUXBA.SUBTRACTXFROMB,A SEQ.CPBAX.COMPAREB,ATOX SEQ.ASRX.SHIFTXRIGHT(ARITHMETIC) SEQ.ASLX.SHIFTXLEFT(ARITHMETIC/LOGICAL) SEQ.PSHX.PUSHXONSTACK SEQ.PULX.PULLXFROMSTACK SEQ.PRINT.PRINT-TERMINATEWITHCR SEQ.PRINX.PRINT-TERMINATEWITHEOT SEQ.GETFD.READFDR(RESIDENTMDOSONLY) SEQ.PUT2 FD.WRITEFDR(RESIDENTMDOSONLY) SEQ.PUTEF.WRITEEOF(RESIDENTMDOSONLY) SEQ.EREAD.DISKREADW/ERRRETN SEQ.EWRIT.DISKWRITEW/ERRRETN SEQ.MREAD.MULTIPLESECTORREAD SEQ.MWRIT."SECTORWRITE SEQ.MERED."SECTORREADW/ERRRETURN SEQ.MEWRT."SECTORWRITEW/ERRRETURN SEQ.BOOT.RELOADMDOS * ORG.$SAV.RESTORELOCATIONCOUNTER PAGE * *ASCIICONTROLCHARACTERS * NULLEQU0.NULL SOHEQU1.STARTOFHEADING STXEQU2.STARTOFTEXT ETXEQU3.ENDOFTEXT EOTEQU4.ENDOFTRANSMISSION ENQEQU5.ENQUIRY(WRU-WHOAREYOU) ACKEQU6.ACKNOWLEDGE BELEQU7.BELL BSEQU8.BACKSPACE HTEQU9.HORIZONTALTAB LFEQU$A.LINEFEED VTEQU$B.VERTICALTAB FFEQU$C.FORMFEED CREQU$D.CARRIAGERETURN SOEQU$E.SHIFTOUT SIEQU$F.SHIFTIN DLEEQU$10.DATALINKESCAPE DC1EQU$11.DEVICECONTROL1 DC2EQU$12.DEVICECONTROL2 DC3EQU$13.DEVICECONTROL4 DC4EQU$14.DEVICECONTROL4 NAKEQU$15.NEGATIVEACKNOWLEDGE SYNEQU$16.SYNCHRONOUSIDLE ETBEQU$17.ENDOFTRANSMISSIONBLOCK CANEQU$18.CANCEL EMEQU$19.ENDOFMEDIUM SUBEQU$1A.SUBSTITUTE ESCEQU$1B.ESCAPE FSEQU$1C.FILESEPARATOR GSEQU$1D.GROUPSEPARATOR RSEQU$1E.RECORDSEPARATOR USEQU$1F.UNITSEPARATOR SPACEEQU$20.SPACE(WORDSEPARATOR) RUBOUTEQU$7F.DELETE(RUBOUT) * *SPECIALCHARACTEREQUATES * SUFDLMEQU'..SUFFIXDELIMETER OPTDLMEQU';.OPTIONSDELIMETER DRVDLMEQU':.LOGICALDRIVERDELIMETER DEVDLMEQU'#.GENERICDEVICENAMEDELIMETER FAMDLMEQU'*.FAMILYNAME/SUFFIXDELIMETER E$FATLEQU$80.FATALERRORBIT PAGE * *MDOSSECTOREQUATES * SC$DIDEQU0.DISKIDPHYSICALSECTORNUMBER(PSN) SC$CATEQU1.CLUSTERALLOCATIONTABLEPSN SC$LOKEQU2.LOCKOUTCLUSTERTABLEPSN SC$DIREQU3.DIRECTORYSTARTPSN SC$DREEQU$16.DIRECTORYENDPSN SC$BBEQU$17.BOOTBLOCKPSN SC$DOSEQU$18.OPERATINGSYSTEMPSN SC$SIZEQU128.SECTORSIZEINBYTES SC$TRKEQU26.NUMBEROFSECTORS/TRACK *(SINGLESIDED) SC$TKDEQU52.NUMBEROFSECTORS/CYLINDER *(DOUBLESIDED) SC$CLSEQU4.NUMBEROFSECTORS/CLUSTER SC$MAXEQU2000.MAXIMUMNO.OFUSABLESECTORS *(SINGLESIDED) SC$MXDEQU4004.MAXIMUMNO.OFUSABLESECTORS *(DOUBLESIDED) DFCLS$EQU32.DEFAULTNO.OFCLUSTERS * *DISKIDSECTOROFFSETS * DID$IDEQU0.OFFSETTODISKID(8BYTES) DID$VNEQU8.OFFSETTOVERSIONNO.(2BYTES) DID$RNEQU10.OFFSETTOREVISIONNO.(2BYTES) DID$DTEQU12.OFFSETTODATE(6BYTES) DID$NMEQU18.OFFSETTOUSERNAME(20BYTES) DID$RBEQU38.OFFSETTORIBADDRS.(20BYTES) * *DIRECTORYENTRYOFFSETS * DIR$NMEQU0.OFFSETTONAME(8BYTES) DIR$SXEQU8.OFFSETTOSUFFIX(2BYTES) DIR$RBEQU10.OFFSETTORIBADDRESS(2BYTES) DIR$ATEQU12.OFFSETOFATTRIBUTES(2BYTES) DIR$NUEQU14.OFFSETTONOTUSEDAREA(2BYTES) * *R.I.B.BINARYFILEOFFSETS * RIB$LBEQU117.NUMBEROFBYTESINLASTSECTOR RIB$SLEQU118.NUMBEROFSECTORSTOLOAD RIB$LAEQU120.MEMORYLOADADDRESS RIB$SAEQU122.STARTEXECUTIONADDRESS PAGE * *UNIFIEDI/OCONTROLBLOCK * *OFFSETS * * IOCSTAEQU0.ERRORSTATUS IOCDTTEQU1.DATATRANSFERTYPE IOCDBPEQU2.DATABUFFERPOINTER3  IOCDBSEQU4.DATABUFFERSTARTADDRESS IOCDBEEQU6.DATABUFFERENDADDRESS IOCGDWEQU8.GENERICDEVICETYPE/CDBADDRESS IOCLUNEQU10.LOGICALUNITNUMBER IOCNAMEQU11.FILENAME IOCMLSEQU11.MAXIMUMREFERENCEDLSN IOCSDWEQU13.CURRENTSEGMENTDESCRIPTORWORD IOCSLSEQU15.1STLOGICALSECTOROFCURRENT *SEGMENT IOCLSNEQU17.CURRENTLOGICALSECTORNUMBER IOCSUFEQU19.FILENAMESUFFIX IOCEOFEQU19.LOGICALENDOFFILE IOCRIBEQU21.PHYSICALDISKADDRESSOFR.I.B. IOCFDFEQU23.FILEDESCRIPTORFLAGS IOCDENEQU27.DIRECTORYENTRYNUMBER IOCSBPEQU29.SECTORBUFFERPOINTER/INITIALSIZE IOCSBSEQU31.SECTORBUFFERSTARTADDRESS IOCSBEEQU33.SECTORBUFFERENDADDRESS IOCSBIEQU35.SECTORBUFFERINTERNALPTR IOCBLNEQUIOCSBI+2-IOCSTA.IOCBLENGTH * *UNIFIEDI/OERRORSTATUSES * .$SAVSET*.REMEMBERTHECURRENTLOCA.COUNTER ORG$0.RESETIT=0TOUSETHESEQMACRO * SEQI$NOER.NOERRORS,NORMALRETURN SEQI$NODV.NOSUCHDEVICE SEQI$RESV.DEVICERESERVEDALREADY SEQI$NORV.DEVICENOTRESERVED SEQI$NRDY.DEVICENOTREADY SEQI$IVDV.INVALIDDEVICE SEQI$DUPE.DUPLICATEFILENAME SEQI$NONM.FILENAMENOTFOUND SEQI$CLOS.INVALIDOPEN/CLOSEDFLAG SEQI$EOF.ENDOFFILE SEQI$FTYP.INVALIDFILETYPE SEQI$DTYP.INVALIDDATATRANSFERTYPE SEQI$EOM.ENDOFMEDIA SEQI$BUFO.BUFFEROVERFLOW SEQI$CKSM.CHECKSUMERROR SEQI$WRIT.FILEISWRITEPROTECTED SEQI$DELT.FILEISDELETEPROTECTED SEQI$RANG.LOGICALSECTORNUMBEROUTOFRANGE SEQI$FSPC.NODISKFILESPACEAVAILABLE SEQI$DSPC.NODIRECTORYSPACEAVAILABLE SEQI$SSPC.NOSEGMENTDESCRIPTORSPACEAVAIL. SEQI$IDEN.INVALIDDIR.ENTRYNO. SEQI$RIB.INVALIDRIB SEQI$DEAL.CAN'TDEALLOCATEALLSPACE SEQI$RECL.BINARYRECORDLENGTHTOOLRGE SEQI$SECB.SECTORBUFFERSIZEERROR * ORG.$SAV.RESTORETHELOCATIONCOUNTER * PAGE * *MDOSINTERNALVARIABLE * *ANDLOCATIONEQUATES * MDOS$EQU$100.STARTOFMDOSASECT CBUFL$EQU80.COMMANDBUFFERLENGTH CBUFF$EQUMDOS$-CBUFL$-2.COMMANDBUFFERLOCATION CBUFP$EQUCBUFF$+CBUFL$.COMMANDBUFFERSCANPOINTER VERS$$EQUMDOS$.VERSION# REVS$$EQUVERS$$+2.REVISION# KYI$SVEQUREVS$$+2.SAVEAREAFORKEYIN$VECTOR ENDOS$EQUKYI$SV+2.ENDOFMDOS ENDUS$EQUENDOS$+2.ENDOFUSERPROGRAMAREA ENDSY$EQUENDUS$+2.ENDOFSYSTEM(MDOS)RAM RIBBA$EQUENDSY$+4.RIBBUFFERADDRESS ENDRV$EQURIBBA$+2.ENDOFMDOSROMVARIABLES GDBA$EQUENDRV$+2.GENERICDEVICETABLEADDRESS SYERR$EQUGDBA$+2.SYSTEMERRORSTATUSWORD SWI$SVEQUSYERR$+2.SWIVECTORSAVEAREA SWI$UVEQUSWI$SV+2.SWIUSERVECTOR IRQ$UVEQUSWI$UV+2.IRQUSERVECTOR IRQ$SVEQUIRQ$UV+2.IRQVECTORSAVEAREA CHFLG$EQUIRQ$SV+2.CHAINFUNCTIONFLAGWORD SYIOCBEQUCHFLG$+2.SYSTEMCONSOLEIOCB SYPOCBEQUSYIOCB+IOCBLN.SYSTEMPRINTERIOCB SYEOCBEQUSYPOCB+IOCBLN.ERRMSGFILE PAGE * *LOGICALUNITNUMBER--BITDEF. * LU$RESEQU%01000000.IOCBRESERVEDFLAG * *IOCDTT--BITDEFINITIONS * DT$OPPEQU%00000000.OPENUPDATE/INPUT DT$OPIEQU%00000001.OPENINPUTMODE DT$OPOEQU%00000010.OPENOUTPUTMODE DT$OPUEQU%00000011.OPENUPDATEMODE DT$NFFEQU%00000100.NON-FILEFORMATI/OFLAG DT$TR4 UEQU%00001000.TRUNCATEFLAG DT$CLSEQU%00010000.FILEOPEN/CLOSEFLAG DT$SIOEQU%00100000.SECTORI/OFLAG DT$OUTEQU%01000000.OUTPUTTRANSFERTYPE DT$INPEQU%10000000.INPUTTRANSFERTYPE * *IOCFDF--BITDEFINITIONS * FD$FMUEQU%00000000.USERDEFINEDFORMAT *(SECTORI/OONLY) FD$FMDEQU%00000001.DEFAULTOBJECTREC'DFORMAT FD$FMLEQU%00000010.BINARYLOADFORMAT FD$FMBEQU%00000011.BINARYRECORDFORMAT FD$FMAEQU%00000101.ASCIIRECORDFORMAT FD$FMCEQU%00000111.ASCII-CONVERTED-BINARY *RECORDFORMAT FD$CMPEQU%00001000.SPACECOMPRESSIONFLAG FD$CONEQU%00010000.CONTIGUOUSALLOCATIONFLAG FD$SYSEQU%00100000.SYSTEMFILEATTRIBUTE FD$DELEQU%01000000.DELETEPROTECTIONATTRIBUTE FD$WRTEQU%10000000.WRITEPROTECTIONATTRIBUTE * *UNIFIEDI/OCONTROL * *DESCRIPTORBLOCKOFFSETS * CDBIOCEQU0.ADDRESSOFIOCB CDBSDAEQU2.SOFTWAREDRIVERADDRESS CDBHADEQU4.HARDWAREADDRESS CDBDDFEQU6.DEVICEDESCRIPTORFLAGS CDBVDTEQU7.VALIDDATATYPE CDBDDAEQU8.DEVICEDEPENDENTAREA CDBWSTEQU10.WORKINGSTORAGE CDBLENEQUCDBWST+2.CDBLENGTH * *CDBDDF--BITDEFINITIONS * DD$FMCEQU%00000001.ASCII-CONVERTED-BINARY=DEFAULT DD$LOGEQU%00000010.LOGICALSECTORI/OFLAG DD$CNSEQU%00000100.CONSOLEFLAG DD$RWDEQU%00001000.REWINDFLAG DD$OCFEQU%00010000.OPEN/CLOSEFLAG DD$INPEQU%00100000.INPUTDEVICEFLAG DD$OUTEQU%01000000.OUTPUTDEVICEFLAG DD$RESEQU%10000000.RESERVABLEDEVICEFLAG * *CDBVDT--BITDEFINITIONS * VD$BINEQU%00000100.BINARYOBJECTFLAG VD$GDBEQU%00001000.TEMPGDBPOINTERFLAG VD$SDAEQU%00010000.TEMPSDAPOINTERFLAG VD$NFFEQU%10000000.NON-FILEFORMATFLAG * *DEVICEDRIVERENTRYOFFSETS * DV$ONEQU0.DEVICEONOFFSET DV$OFFEQU3.DEVICEOFFOFFSET DV$INTEQU6.DEVICEINTIALIZATIONOFFSET DV$TRMEQU9.DEVICETERMINATIONOFFSET DV$IOEQU12.DEVICECHARACTERI/OOFFSET PAGE * *DISKEROMADDR.EQUATES *(ABSOLUTEADDR'S$0000-$001FRESERVED) * CURDRVEQU0.CURRENTDRIVENUMBER STRSCTEQU1.STARTINGPHYSICALSECTORNUMBER NUMSCTEQU3.NUMBEROFSECTORSTOOPERATEUPON LSCTLNEQU5.#OFBYTESTOREADFROMLASTSECTOR CURADREQU6.MEMORYADDRESSFORDISKTRANSFER FDSTATEQU8.DISKTRANSFERSTATUS SCTCNTEQU11.SECTORCOUNTUSEDINDETERMINING *ERRORS SIDESEQU$D.NEG.=SINGLE;POS.=DOUBLESIDED * *EROMENTRYPOINTS * OSLOADEQU$E800.BOOTSTRAPTHEOPERATINGSYSTEM FDINITEQU$E822.INITIALIZETHEDISK'SPIAANDSSDA CHKERREQU$E853.CHECKANDPRINTERRORFROMFDSTAT PRNTEREQU$E85A.PRINTERRORFROMFDSTAT READSCEQU$E869.READSECTOR(S) READPSEQU$E86D.READPARTIALSECTOR RDCRCEQU$E86F.READANDCHECKFORCRC RWTESTEQU$E872.WRITE/READTEST RESTOREQU$E875.MOVEHEADTOTRACK0 SEEKEQU$E878.POSITIONHEADTOTRACKOF"STRSCT" WRTESTEQU$E87B.WRITETEST WRDDAMEQU$E87E.WRITEDELETEDDATAMARK WRVERFEQU$E881.WRITEANDVERIFYCRC WRITSCEQU$E884.WRITESECTOR(S) * *EROMERROREQUATES * ER$CRCEQU'1.DATACRCERROR ER$WRTEQU'2.WRITEPROTECTEDDISK ER$RDYEQU'3.DISKNOTREADY ER$MRKEQU'4.DELETEDDATAMARKENCOUNTERED ER$TIMEQU'5.TIMEOUT ER$DADEQ5 U'6.INVALIDDISKADDRESS ER$SEKEQU'7.SEEKERROR ER$DMAEQU'8.DATAADDRESSMARKERROR ER$ACREQU'9.ADDRESSMARKCRCERROR * *MISCELLANEOUSEROMEQUATES * RETRY$EQU5.RETRYCOUNTFORDISKR/WERRORS * *LINEPRINTEREROMEQUATES * LPINITEQU$EBC0.INITPRINTERPIA LISTEQU$EBCC.PRINTCONTENTSOF'A' LDATAEQU$EBE4.PRINTSTRING,CR/LF LDATA1EQU$EBF2.PRINTSTRING,NOCR/LF PAGE * *EXBUGEQUATESFORMDOS *(PARTIALLISTONLY) * INCHNPEQU$F015.INPUTCHARACTER(NOPARITY) OUTCHEQU$F018.OUTPUTONECHARACTER PCRLFEQU$F021.PRINTLF/CR PDATAEQU$F024.PRINTSTRING SBIT$EQU$FCFD.BIT7INDICATESIRQOCCURRED(IF0) BRKPT$EQU$FF1F.MAID'SBREAKPOINTTABLE(8FDB'S) BKPIN$EQU$FF4F.EXBUGBREAKPOINTSINMEMORY AECHOEQU$FF53.INPUTCHARACTERECHOFLAG(0=>ECHO) IRQ$VCEQU$FFF8.IRQVECTOR SWI$VCEQU$FFFA.SWIVECTOR NMI$VCEQU$FFFC.NMIVECTOR XSTAK$EQU$FF8A.EXBUGSTACK MAID$EQU$F0F3.MAIDENTRYPOINT XREG$PEQU$FF16.MAIDP-REG. XREG$XEQU$FF18.MAIDX-REG. XREG$AEQU$FF1A.MAIDA-REG. XREG$BEQU$FF1B.MAIDB-REG. XREG$CEQU$FF1C.MAIDC-REG. XREG$SEQU$FF1D.MAIDS-REG. BRKPE$EQU$FF63.ENDOFMAIDBREAKPOINTTABLE CNACI$EQU$FCF4.CONSOLEACIA * *SPECIALMACROFORCENTRONICSPRINTERSTOPRINTTITLES *(NOLONGERUSED) TITLEMACR TTL\0 ENDM OPTLIST * *SPECIALOPTION--TURNONTHELISTING * }\ |**8200SYSTEMNewsfile**Issue#01 =========================================================================== **6800MDOS3.04NEWS** ----------------ADDENDUMM68MDOS3(A1):reprint--------------------- 1.WHENCOPYINGFROMUSER-DEFINEDDEVICESTODISKETTEFILESUSING THECOPYCOMMAND,THEREISNO"HANDSHAKE"PROTOCOLISSUEDWHEN MDOSISBUSYWRITINGTOTHEDISKFILE.THUSDATACOULDBELOST WHENMDOSISBUSY.SUCCESSFULTRANSFERSOFTHISTYPECANONLY BEACCOMPLISHEDWHENALLOFTHEDATAFITSINSIDETHEDYNAMICALLY SIZEDBUFFERALLOCATEDBYTHECOPYCOMMAND.ALSO,THEUSER DEVICEDRIVERFILEMUSTENDWITHANOBJECTBYTEGENERATING DIRECTIVE(I.E.,NOT"RMB"). 2.STARTINGWITHVERSION3.01,THE"DUMP"COMMANDCANBEUSEDTOTRY ANDCLEARCRCDISKREADERRORS.UNDER"DUMP",THEREADSECTOR(R) COMMANDNOWACTUALLYTRANSFERSWHATWASREADTOTHESECTORCHANGE BUFFER,EVENIFADISKERROROCCURS.THUSREADINGTHEBADSECTOR, EXAMINING/CHANGINGIT,ANDWRITINGITBACKMAYCLEARTHEERRORIF THEDISKISNOTPHYSICALLYDAMAGED. 3.STARTINGWITHVERSION3.02,AN"EP"ERRORWILLOCCURDURING INITIALIZATIONIFA6809MDOSDISKISINITIALIZEDONA6800 EXORCISERORA6800MDOSDISKISINITIALIZEDONA6809EXORCISER. FIXEDTOWORKCORRECTLYSTARTINGWITH3.03VERSION. 4.STARTINGWITHVERSION3.02,AN"EM"ERRORNOWCAUSESTHEADDRESS OFTHEERRORLOCATIONTO6 BESTOREDINLOCATION$0000.THISERROR LOCATIONCOULDNOTVERIFYEITHER$AAOR$55.THEMEMORYSIZING ROUTINENOWCHECKSMEMORYMORETHOROUGHLYBYSTORING$AAAND ALSO$55INEACHLOCATIONTOBESUREALLBITSCANBETOGGLEDAND ALSOCHECKSFORATLEAST16K($0000-3FFF)OFCONTIGUOUSMEMORYTO BEPRESENT. 5.SYNTAXERRORSCANOCCURWHENRUNNINGACHAINFILETHATCONTAINS TRAILINGSPACES.THETRAILINGSPACESCANBEGENERATEDWHILE USINGTHECRTEDITORWITHOUTTHEUSER'SKNOWLEDGE,DEPENDING UPONTHECOMMANDSEQUENCEENTERED. 6.WITHVERSION3.02,THEEQUATEFILE("EQU.SA")HASBEENCOSMETICALLY CHANGED.TOSEETHECHANGES,ENTERTHEFOLLOWINGAFTERTHEMDOS PROMPT(=): LISTEQU;L(FORPRINTER) OR LISTEQU(FORCONSOLE) -------------------------NEWINFORMATION-------------------------------- 7.Withversion3.04,thedelete(DEL=$7F)orbackspace(BS=$08)keys willdeletethelastcharacterfromtheinputbufferandalso eraseitfromaCRTscreenaswellbysendingBS,SPACE,andBS characters.Anycommandorutilitynotusingthe.KEYINroutine willnotrecognizetheBScharactertodeletethelastentered characterfromtheCRTscreen.Inthiscase,theDELkeymustbe used. Achainfile(MDOSMODE.CF)hasbeenprovidedtoalloweasytrans- formationbetweenCRTandSCROLLmodehandlingofthedelete characterfunction.Listthechainfilebyentering =LISTMDOSMODE.CF;Lforprinter or =LISTMDOSMODE.CFforconsole forinstructionsonhowtoexecuteit. 8.Withversion3.04,attheendofasuccessfulFORMATcommandthe bellisrungandthe"FORMATDRIVEX?"isreissued.A"Y" responsewillstartformatingagain.Anyotherresponsewill terminatethecommandandreturncontrolbacktoMDOS. CorrectionstoEXORdiskII/IIIOPERATINGSYSTEMUser'sGuideM68MDOS3(D2) 1.Page26-02,paragraph26.2.1ControllerDescriptorBlock--CDB Changethediagramwordingforbytes00/01from "IOCBaddress"to"(reserved=0)" 2.PageG-02,AppendixGDirectoryHashingFunction Changethe2ndfromthelastsourcecodelinefrom "HASH3STABTMP3"to"HASH3TBA" Thedescriptionatthetopofthepageisthencorrect. ------------------------------------------------------------------ 6800MDOSCUSTOMPATCHES **ChangeMDOS"CTRLW"functionto"CTRLX"(orothervalue)for handshakingwithhighspeed,bufferedhardcopyconsole terminal,suchasDecwriterIII. =PATCHMDOS.SY >3F1,0/18(WAS$17=CTRLW) Q ------------------------------------------------------------------- **KNOWNERRORS** 1.IF.PUTRCISPASSEDABUFFERWITHTRAILINGSPACESANDNOCARRIAGE RETURNINBUFFER,THETRAILINGSPACESARENOTINCLUDEDASPART OFTHERECORD.INORDERTOBESURETRAILINGSPACESAREINCLUDED, ACARRIAGERETURNSHOULDBEINSERTEDASTHELASTCHARACTERINTHE BUFFER.(#14) 2.WHENRUNNINGROLLOUTWITHTHE'V'OPTION,THEFOLLOWINGSEQUENCE WILLCAUSEADISKERRORTOOCCUR: ROLLOUT;V LOADADDR=XXXX =(PUSHRESTART) EXBUGY.YMAID *XXXX;G BEGINADDR=AAAA ENDADDR=BBBB AREYOUSURE?Y DRIVE1SCRATCH?Y E3 TOAVOIDTHE'E3'ERROR,PRESSABORTINSTEADOFRESTART.(#15) 3.IF.PUTLSOR.PUTRCROUTNEISUSEDTOEXTENDANEXISTINGFILEAND THEEXTENSIONDOESNOTCAUSEADDITIONALSECTORALLOCATION (I.E.UNUSEDSECTOR7 SEXISTEDBEYONDTHELOGICALENDOFFILE), THENEWLYWRITTENSECTORSARENOTINCLUDEDINTHEFILE'SSPACE UNTILAFTERTHEFILEISCLOSEDANDTHEN,ONLYIFTHETRUNCATEFLAG HADBEENSETBYTHECALLINGPROGRAM. ONECONSEQUENCEOFTHISISTHATDATAWRITTENBY.PUTLSINTO ALLOCATEDSECTORSBEYONDEOFCANNOTBEREADBY.GETLSUNTILA .REWNDOR.CLOSE/.OPENSEQUENCEHASBEENPERFORMED.(#16) 4.WHENRUNNINGROLLOUT,ITISPOSSIBLETOGENERATEA CONTIGUOUSFILETHATHASFROMONETOTHREEEXTRASECTORSAT THEENDOFTHEFILETHATDONOTCONTAINDATAFROMTHE REQUESTEDMEMORYRANGE.(#24) 5..PFNAMWILLRETURNA"NULLFILENAME"IFAFILENAMEBEGINS WITHANUMERICDIGIT.THESOURCEPOINTERHASBEENADJUSTED BUTTHEREISNOERRORINDICATOR.(#23) 6.IFAPERCENTSIGNAPPEARSINANEXECUTION-TIMECOMMENTOFA CHAINFILE,A"SOURCESYNTAXERROR"ISGENERATED.(#20) 7.THE"EXBIN"COMMANDHASAMAXIMUMINPUTBUFFERLENGTHOF80CHAR- ACTERSWHICHMEANSTHATTHEMAXIMUMBYTECOUNTFORANS-RECORD TYPEFILE(.LX)TOBECONVERTEDIS38($26).THISTRANSLATESTO AMAXIMUMOF35DATABYTES/RECORD.RECORDSOVER80CHARACTERS WILLCAUSEERROR#22,BUFFEROVERFLOW. 8.UserdefineddevicedriverforCOPYcommandwillnotfunction with.KEYINunderCHAINoperationduetoconflictinoverlay region#3withMDOSOV4.SYversusMDOSOV5.SY. **ENDKNOWNERRORS** =========================================================================== **6800CRTEDITORNEWS**(E.CM3.14) CorrectionstoEDITORMRESIDENTEDITORREFERENCEMANUAL-M68EDITORM(D3) andaddendumA1. 1.Page1-3,underparagraph1.5,INVOKINGTHEEDITOR,replacefromthe topofthepagetojustpreceding"TheresponsetotheEcommand..." withthefollowing: TSspecifiestheinitialtabstopsettings(seesection2.21TAB COMMAND)fortheEditorasfollows: Aimpliesassemblertabs(8,15,24)withthespacebaras aspecialtabcharacterandwherebyan"*"incolumn1 willdisablethespecialtabcharacter. CimpliesCOBOLtabs(6,9,12)withthespacebarasa specialtabcharacter. FimpliesFORTRANtabs(7)withthespacebarasaspecial tabcharacterandwherebya"C"incolumn1willdisable thespecialtabcharacter. FNisthefilenumberingoption.AnNimplieseditwithlinenumbers. -Nimplieseditwithoutlinenumbers.FNdefaultsto-NfortheCRT- CRT-MODEandtoNfortheSCROLL-MODE.IfFILENAME1doesnotexist, itiscreatedaccordingtotheresultingFNvalue(i.e.noline numbersfor-N,withlinenumbersforN).IfFILENAME1existsandFN revertstoN,thenthefirstlineofthefilewilldetermineifweare tobeeditingwithlinenumbers.If-Nresultswheneditinganexist- ingfilewithlinenumbers,thenthelinenumberswillbetreatedas data. SspecifiesthattheEditoristoinitializedinthescrollmode, andthattheuseriseditingfromanon-EXORtermtypedevice.With thisoption,theuserisrestrictedtoscrollmodecommandediting. Startingwithversions3.13,auto-mode(CRT/SCROLL)detectionis implemented.ThepresenceofaproperlysetupEXORtermCRTterminal willcausetheEditortoentertheCRT-MODEofoperation.Non-EXORterm terminalswillprintanextra"F"character(readcursorcommand=$C6) afterthesign-onmes8 sageisdisplayedbeforeenteringtheSCROLL-MODE. Thusthe"S"optionisnotrequiredunlesstheuserwishestoforcethe SCROLL-MODEonanEXORtermCRTterminal. WhenSCROLL-MODEisentered,theEditorconfiguresitselfasfollows: *CRTterminalisassumed: 1.DELkeydeleteslastenteredcharacterfromtheinput bufferandfromtheCRTscreen(viaBS,SPACE,BS). 2.Thebackspacecharacter(BS=CRTLH=$08)functionsjust liketheDELkeyabove. *Thedefaultlinenumberingoption(FN)ischangedfrom-Nto N(assumeslinenumbers). *TheforwardtabcharacterischangedtoESC.Backwardtab commandsareignoredintheSCROLL-MODEasbefore. ThesefeaturesarenotimplementedwhentheEXORtermF2keyisusedto switchfromCRTtoSCROLL-MODE,exceptfortheDELkey." 2.Page1-10,underparagraph1.6.2,SCROLLMODE,changeTable1-4toread: TERMINAL KEYSDESCRIPTION  CTL-WPausetheprocessingofthislist.(CTRLandWkeys) CTL-XCancelthisline.(CTRLandXkeys) CTL-DRedisplaythecurrentinputcharactersonthenextline. CTL-HSameasDELkeybelow.Someterminalshaveaseperatekeyto transmitthiscode(=$08backspace)whichisusuallyaleft arrowkey<-. ESCEchospacestomovetotherighttonexttabstop.(Forwardtab) DELDeletepreviouscharacterandindicatesobyerasingitfrom theCRTscreen. BREAKStopprocessing;awaitanewcommand. F1ChangemodetoCRT-MODE.(Notfunctionalwiththe;Soption). ChangeFIGURE1-4from: COPYRIGHTBYMOTOROLA1978 EDITINGOLDFILE:LTR3.SA:0WITHLINENUMBERS to COPYRIGHTBYMOTOROLA1978 F EDITINGOLDFILE:LTR3.SA:0WITHLINENUMBERS  3.Page2-8,underparagraph2.7,ECOMMAND,after "Aneditorcommandthatwillterminatethiseditsessionandinitiate theeditingofanothernamedfile.(Forcommandspecifics,see INVOKINGTHEEDITOR,paragraph1.5)." addthefollowing: "Iftabsareineffect,theywillremaininforceforeditingthenext fileunlesstheuserspecifiesanewtaboptionortabcommand." 4.Page2-11,underparagraph2.9,FINDCOMMAND,changeExample8from: ">F/SAM/cr"to">F/SAM/Acr" 5.Page2-13,underparagraph2.11,LISTCOMMAND,changeExample6from: "...startingfrom12thlineaftercurrentline" to "...startingfrom4thlinepriortothecurrentline" 6.Page2-14,underparagraph2.12,MERGECOMMAND,addthefollowingtothe paragraphwhichstarts"TheVERTICALRANGE...": "IfanycharacterotherthanY,y,N,ornisentered,thecommandwillbe aborted." NOTE:Thisappliesonlytoversions3.13andlater.Priorversions requiredaproperresponseandthustherewasnowaytoabort. 7.Page2-15,underparagraph2.13,MOVECOMMAND,changeatthetopfrom: "SYNTAX:MOVE[VERTICALRANGE][/NEWLINENUMBER],NEWINCREMENT]] to "SYNTAX:MOVE[VERTICALRANGE][/NEWLINENUMBER[,NEWINCREMENT]] 8.Page2-16,underparagraph2.14,NUMBERCOMMAND,changeExample3from: ">N100,1cr"to">N200,1cr" andchangeExample4from: "4.Insert3linesbaetween..."to"4.Insert3linesbetween..." 9.Page2-21,underparagraph2.19,SAVECOMMAND,change: "WHERE:FILENAMEimpliesthatanextractfunctionistobeperformed." to "WHERE:FILENAMEimpliesthattheoutputbewrittentoanew9 file." 10.Page2-22,underparagraph2.20,SEARCHCOMMAND,change: "SYNTAX:SEARCH[STRING][A]" to "SYNTAX:SEARCH[.TRANSPARENTCHAR][STRING][A]" 11.Page2-23,undersection2.21TABCOMMAND,replacetheparagraph startingwith"WhennoCHARisspecified"withthefollowing: "WhennoCHARisspecified,thespecialtabfunctionisdisabled. ThespecialtabrequestCHARisnotrecognizedwhentheEditoris inthecommandinputmode.Thisissoitcanbeenteredasanormal textcharacter.Iftabbingisdesiredonthecommandline,usethe designatedtabkeys(EXORtermtabkeys,orESCkeyforother terminals).UseofoneoftheEditorinvocationtabsettings(A,C, F)willsetthespecialtabrequestCHARtothespacebar.See section1.5INVOKINGTHEEDITOR. Alltabs,includingthespecialtabCHAR,areresetbyenteringa TABcommandwithnoparameters.The1to20COUNTN'sspecified mustbeseparatedbycommas.TheCOUNTNvalueswilladdadditional tabstopsuptothemaximumof20.Thereisalwaysatabstopat column1,soitdoesnothavetobeentered.Sincespacesentered viaatabrequestareidenticalinternallytospacesenteredvia thespacebarkey,thefull4digitlinenumbermustbeenteredin thelinenumberedmodeiffollowedbyatabrequesttocolumn1. Thisinsuresthatcolumn1informationwillbeplacedincolumn1of thefile."  12.PageA-6,under"ASSEMBLEPROGRAM2",changeatthetopfrom: "=RASMDIST1;L(cr)..."to"=RASMDIST2;L(cr)..." -------------------------------- **KNOWNERRORS** 1.Occasionally,wheneditingintheSCROLLmode,garbagelines maybeappendedtotheendofthefile. 2.OccasionallywhenrunningovertheendofalineinSCROLLmode, thuscreatingablankline,apreviouslyenteredlinemaybe deletedafter(1)theblanklineisdeletedand(2)function functionkeyone(F1)isdepressed. 3.Verifyconditionsetsandresetsunderconditionsthatasyet havenotbeendefined. 4.Aspacecharacterissometimesrequiredinthecommandsyntax betweensyntacticalelementstopreventsyntaxerrorsunder conditionsthatasyethavenotbeendefined. Example:>C100:30-60/SAM/BILL/givessyntaxerror >C100:30-60/SAM/BILL/noerror >EX100/./givessyntaxerror >EX100/./noerror 5.Inscrollmodewhenenteringtextintoanewfilewithoutlinenumbers, thecurrentlinecanbecomeoffbyoneasfollows: >ABCinsert3lines >DEF >GHIAB >exitw/returnonly >F-1enterfindcommand GHIAB >C/AB//changecurrentline(actuallychanges) DEFcurrentlinehaschanged! >L*-2 DEFnewcurrentline GHI 6.Whenaddingacharactertothelastcolumnofanewlineinthe CRTmode,thatlinewillsometimesdisappearastheeditorauto- maticallycreatesthenextline.Thelineisstillpresent internally.Itisjustnotdisplayed.Hitting"F4"andthen"F3" willredisplaytheline.Linescontainingatleastoneblankand endingin"M"or"E"aremorelikelytodothis.(#147) 7.ProblemwheneditingafilewithlinenumbersinCRT-MODE: A"MOVEmmm-nnn/xxx"commandwherethecurrentlineisbeyond"mmm" willonlyduplicateanddeletethespecifiedlinenumber(s),and notalsoextractthemto"xxx".Thusdatacouldbelostfromth: e fileunlesstheusermanuallydoesanXTRACTcommand("Xxxx") beforetheextractbufferischanged.Doa"F0"commandorhit functionkey"F2"priortoanyMOVEcommandsofthistypefora temporaryfix.OrmanuallydotheXTRACTcommand.(#178) **ENDKNOWNERRORS** -------------------------------- **HELPFULHINTS: 1.The"FIND"commandwitharepititioncountgreaterthanone willnotdisplaythelastoccurence,sinceithaspositioned theeditortothislastoccurence. 2.Iftheeditorcrashes,thereisno"warm"startrecovery procedure.However,usefulinformationmaybepresentinthe SCRATCH1.SAtemporaryfile.Ifyouwanttoeditthisfile,it mustberenamedfirst(seeMDOS"NAME"command). 3.Wheneditingafilewiththe'A'optionandthedefaulttab characteristhespacebar,spacesinsertedpastthelasttab stoparenotsavedinthefile.ThisisbecausetheSPACE characterisnowaTABcharacter.ChangetheTABcharacterto anon-spacecharacterfortemporaryfix(seeECUSTOM.CFfile). 4.Theeditorcanleavetrailingblanksontheendofsomelines, dependinguponthesequenceofcommandsenteredandtheEXORterm firmwarepresent.Thisnormallydoesnotcauseanyproblems exceptforcertaincommandlinesinchainfiles. 5.Withversion3.1XoftheCRTEditor(E.CM),whereX>=3,certain newcustomizingfeaturesareavailable.Listthecustomizingchain filebyentering =LISTECUSTOM.CF;Lforprinter or =LISTECUSTOM.CFforconsole forinstructionsonhowtoexecuteit. ******************************************************************** **CAUTION:DONOTREMOVEANYDISKSFROMTHESYSTEMOROPENTHE** **DRIVEDOORWHILETHECRTEDITORISINOPERATIONDUETO** **POSSIBLESCRATCHFILESONANYDRIVES.ADISKERRORWILL** **CAUSETHEEDITORTOCRASH.** **** **CAUTION:DONOTINVOKETHECRTEDITORWHENACOBOLDISKIS** **INANYDRIVE.COBOLDISKSARENON-MDOSCOMPATIBLE(FMS** **FORMAT)ANDWILLBEDESTROYEDWHENTHECRTEDITORCREATESA** **SCRATCHFILEONIT.** ******************************************************************** **ENDHINTS** ===========================================================================  **6800RASMNEWS**(RASM.CM3.01) **KNOWNERRORS** 1.THE'ENDM'DIRECTIVETERMINATESCONDITIONALASSEMBLY. TEMPORARYFIXISASFOLLOWS: =PATCHRASM.CM:1 >0/21 >4310,F64/20(WAS$26) >Q THISWILLCAUSEALL"ENDM"DIRECTIVESINSIDEUNASSEMBLED CONDITIONALCODETOBEIGNORED.THUSMACRODEFINITIONSMUST NOTSTRADDLECONDITIONALSORERROR#251MAYOCCUR. 2.NOERRORGENERATEDIF'END'DIRECTIVEEXPRESSIONIS EXTERNAL.GENERATES$0000. 3.MULTIPLYDEFINEDSYMBOLSCAUSEIMPROPERGENERATIONOF PHASEERRORS(#220). **ENDKNOWNERRORS** -------------------------------- **EOF** ; < = > ? @ A B C D E F G H I J K L