Thi� tex� fil� wa� originall� commen� line� i� th� SYSMO� �
       sourc� file�� An�� reference� t� 'thi� code� refe� t� th� fil� �
       SYSMON.ASM.

            Thi� cod� wa� originall� writte� a� on� o� m� firs� program-�
       min� effort� i� earl� 1978�� an� � hav� cleane� i� u� slightl� �
       sinc� then�� I� run� well�� an� ther� ar� n� know� bugs�� bu� i� �
       isn'� a� 'fancy� a� i� migh� be� o� well.

            Sinc� i� ha� bee� pointe� ou� t� m� tha� "th� programmin� �
       styl� look� lik� so-and-so's"� le� m� giv� credi� wher� credi� i� �
       due:

       �����A      T� th� CP/� User'� Grou� (a� i� wa� i� 1978�� no� a� �
       �������i� i� now� fo� distributin� assemble� sourc� file� o� som� �
       �������ver� nic� (fo� th� period� utilities.

            B�     T� L�� E� Hughes� 808� SD� (doe� i� stil� exist?� fo� �
       �������submittin� th� aforementione� utilities�� an� whos� RM8� �
       �������provide� th� inspiratio� fo� m� t� tackl� thi� programmin� �
       �������projec� bac� i� th� Dar� Age� o� microcomputing.


                 N O T I C E  --  N O T I C E  --  N O T I C E

            I� yo�� ar� goin� t� us� thi� code�� yo� MUSԠ modif�� som� �
       hardwar� constants�� T� avoi� gettin� burned� PLEAS� assembl� th� �
       whol� thin� a� i� i� an� REA� th� WHOL� listin� t� ge� � bette� �
       understandin�  o� wha� th� progra� i� al� about� I� ca� b� prett� �
       confusin� a� first.

            P.S�� - I� yo� edi� an� re-assembl� wit� D.R.'� ASM�� mak� �
       sur� tha� i� assemble� OK�� AS� get� confuse� b� multipl� neste� �
       IF's� o� whic� ther� ar� many.

            NOTE�� CP/� i� � (registered� trademar� o� Digita� Research� �
       Inc.�� Pacifi� Grove�� California�� Referenc� t� thi� trademar� �
       withi� th� bod� o� thi� tex� i� onl� t� indicat� tha� thi� cod� �
       wil� interfac� wit� sai� trademarke� product�� an� doe� no� impl� �
       tha� th� owne� o� th� trademar� owns�� approves�� o� use� thi� �
       code.

            Usage�� Thi� cod� tex� i� th� sourc� fo� � powerfu� monito� �
       designe� t� emulat� front-pane� typ� dat� manipulatio� functions� �
       Th� cod� wa� designe� t� b� place� int� EPRO� i� al� systems� �
       whethe� o� no� the� ha� fron� panels�� Therefore� i� th� use� ha� �
       � fron� panel� th� cod� wil� attemp� t� boo� th� operatin� syste� �
       o� o� th� firs� physica� driv� (A:)�� I� th� use� doesn'� hav� � �
       fron� panel�� contro� passe� t� th� comman� interpreter�� givin� �
       hi� som� fron� pane� typ� commands� Th� use� ma� simulat� � fron� �
       panel-les� syste� b� settin� th� fron� pane� switche� t� 8� hex.

            Comment(s)�� Thi� i� 808� sourc� cod� an� coul� b� mad� muc� �
       mor� compac� i� Z80(tm� cod� wa� use� (especiall� ɠ �� Ϡ com-��        mands)�� Thi� cod� a� supplie� doesn'� 'd� anything� b� itsel� - �
       yo� wil� hav� t� alte� i� t� sui� you� system�� Th� dis� control-�
       le� thi� cod� run� i� th� Digita� Microsystem� FDC-3� I� yo� hav� �
       � differen� controller� DON'� tr� modifyin� thes� driver� - writ� �
       NE� ones�� Th� cod� t� driv� � FDC-� i� ver� complex� an� sinc� � �
       a� probabl�� th� onl�� perso� withi� 50�� mile� (beside� Bo� �
       Radcliffe� wh� ha� one�� I'� NO� goin� t� explai� ho� m�� driver� �
       work� Th� reference� t� 'boo� diagnosti� system� refe� t� � disk-�
       base� diagnosti� packag� whic� use� thi� cod� fo� low-leve� I/� �
       support� Tha� packag� i� NO� availabl� an� wil� no� b� available� �
       a� i� i� wel� ove� � man-year� i� th� making�� Therefore� yo� ma� �
       delet� th� 'S� comman� fro� th� th� cod� i� yo� desire�� Th� 'L� �
       comman� work� a� follows�� Fro� a� inpu� devic� (an�� byte-seria� �
       devic� wil� do�� � us� � cassette� � filenam� i� read�� Th� file-�
       nam� ma� b� a� lon� a� 1� characters�� Whe� � fil� wit� th� sam� �
       nam� i� rea� fro� th� tape� i� i� loade� in� Th� fil� i� presume� �
       t� b� i� Inte� He� format� Th� forma� o� th� filenam� an� dat� o� �
       th� tap� i� a� follows:

               --- data ---  (any random data)
               ;filename     (the filename is preceded with a ';')
               :xxxxxxxxxxxx (Intel hex formatted object code)
               .
               .             (more Intel hex data)
               .
               <1A>          (the file is terminated with a Control-Z)

               Th� superviso� call� wor� a� follows�� Th� use� CALL� �
       locatio� SUPER�� wit� � superviso� cal� cod� store� a� SVC:�� Th� �
       desire� functio� i� performe� an� contro� i� returne� t� th� use� �
       program�� I� a� out-of-bound� SV� i� issued�� � tra� messag� wil� �
       b� generate� an� th� monito� wil� b� entered�� Se� 'SVC.LIB�� o� �
       th� dis� fo� � callin� macro�� Th� labe� CS� nea� th� en� o� thi� �
       fil� i� th� clea� scree� cod� use� b� th� program�� Alte� i� t� �
       sui� you� terminal.

               Comman� summar� - fo� detail� refe� t� hel� tex� cod� a� �
       th� en� o� th� sourc� file.

               B - Boot operating system
               D - Dump memory
               E - Enter hex data
               F - Fill memory
               G - Go to address
               H - Halt the computer
               I - Input from port
               L - Load software from peripheral
               M - Move data
               O - Output to port
               Q - Exit to operating system (only if testing equ true)
               R - Display 8080 register set
               S - Boot diagnostic disk
               T - Test supervisor call (only if testing equ true)
          addr/ - Modify memory data at addr

            Enjoy it.