home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / SIMTEL / CPMUG / CPMUG019.ARK / VOLUME19.DOC < prev    next >
Text File  |  1984-04-29  |  5KB  |  115 lines

  1. Documentation for LEH Diskette
  2.  
  3. ADE - Absolute Disk Editor
  4.  
  5.    Allows user to view contents of absolute sectors or tracks, either
  6.    in absolute sector order, or CP/M 6:1 interlace order. Very useful
  7.    when debugging disk i/o programs. Also useful for exploring an
  8.    unknown diskette. For details on ADE commands, see source file.
  9.  
  10. COPY - Absolute Disk Copy Utility
  11.  
  12.    Yet another disk to disk copy program. This one runs in about 1.5 min.
  13.    It uses a 5:1 interlace. It also entertains the user while running.
  14.  
  15. SCOPY - Absolute Disk Copy Utility for single drive systems
  16.  
  17.    Version of COPY which runs on a single drive CP/M system. On a
  18.    32K system, 9 passes are required, for a total of 18 diskette
  19.    swaps. Not terribly cool, but if all you got is one drive.....
  20.  
  21. LINK - Communications Link Executive (for D C Hayes Modem Board)
  22.  
  23.    Allows user to link into remote processor via D C Hayes 80-103A
  24.    modem board. Much more elaborate versions of this little jewel
  25.    are in the works. All god's chillun ought to have a modem board.
  26.    This program allows transfer of text files to and from disk. It
  27.    appears to the remote system as a rather bright teletype. To use:
  28.  
  29.         LINK xxx-xxxx      Dial and await answer, then link
  30.         LINK               Jump to link immediately if carrier present
  31.  
  32.    For further details on operation of LINK, see source file.
  33.  
  34. LINK73 - Communications Link Executive (for outboard modem)
  35.  
  36.    Older version of LINK for you folks without Hayes modem boards,
  37.    who do have outboard modems (or direct lines) to remote computers.
  38.  
  39.  
  40. RM80 - Resident Monitor for an 8080 or Z80 System
  41.  
  42.    3K PROM monitor for a tape system. Currently set up for a Tarbell
  43.    tape interface with motor control relays. Allows user to dump or
  44.    enter memory in HEX or ASCII, read or write standard tarbell tapes,
  45.    read, write, or scan its very own physical record format tapes (as
  46.    used by TREAD and TSAVE). It also has a communications link facility
  47.    with on-line loaders for object files or text files. Currently set
  48.    up for outboard modem - version for D C Hayes board is planned.
  49.    Lots of other goodies are detailed in the file RM80.DOC. This is a
  50.    good way to help bring up your less fortunate friends who haven't
  51.    yet figured out that disk is the only way to live. Also useful if
  52.    you are responsible for other 8080 systems which don't have disks.
  53.  
  54. SAP - Sort And Pack CP/M Directory
  55.  
  56.    Sorts CP/M directory, discards zero length files, and performs a
  57.    pack on seperated chunks of a multi-extent file (see XFER).
  58.  
  59. TREAD - Read RM80 Physical record format tapes to disk
  60.  
  61.    Useful for backing up disk files on (cheaper) cassettes. Also very
  62.    useful for transferring files to a standalone tape system which is
  63.    running RM80.
  64.  
  65. TSAVE - Write CP/M disk files onto RM80 physical record format tapes
  66.  
  67.    Complementary program to TREAD. My first CP/M code - don't laugh.
  68.  
  69. XFER - Diskette to Diskette File Transfer Utility
  70.  
  71.    Allows user to transfer any size file from one diskette to another
  72.    with a minimum of hassle. A copy of this should be kept on every
  73.    diskette (if you have a single drive system), as it comes in quite
  74.    useful is case of diskette crash. This little gem makes a single 
  75.    drive CP/M system livable. Multi-extent files may be transferred 
  76.    one extent at a time and rejoined at the other end via SAP.
  77.  
  78.                 *** I M P O R T A N T ***
  79.  
  80.    Please note that many of these programs require a more intimate
  81.    interaction with the hardware than CP/M provides, hence must be
  82.    edited and re-assembled for different memory and i/o configurations
  83.    All versions supplied are for a 32K system with a PTC 3P+S at 0.
  84.    When possible, CP/M standard I/O (via BDOS) was used. All other
  85.    I/O is described fairly well in the internal documentation. 
  86.  
  87.    I welcome helpful comments on any of the above code, but make no
  88.    claims as to its perfection or applicability. (That means I will
  89.    NOT fix or change things for free). All of the above code is 
  90.    hereby released into the public domain, for use in personal 8080
  91.    or Z80 computer systems. If you wish to obtain rights to use any
  92.    of it for commercial purposes, please contact me. If you make
  93.    lots of money from it without sending me a cut, your ears just
  94.    might rot off (old family curse). Fairly elaborate extensions
  95.    to CP/M are in the works, and will be announced via this club,
  96.    and/or Dr. Dobbs. For further information, please contact me at
  97.   
  98.             Lawrence E. Hughes
  99.             8080 Software Development Center
  100.             1506 Myrick Road
  101.             Tallahassee, Florida 32303
  102.   
  103.             Phone (904) 385-4573  or  (904) 576-7866
  104.  
  105. 77/12/20
  106.  
  107.  
  108. A.R.G. - Note that Larry's sytem has his BIOS jump table 300H
  109. below the nominal MEMSIZE, not normal 200H.  These references
  110. should be changed before assembly if you decide to run with
  111. the fixed memory size versions offered here.  Also notice in
  112. ADE some fancy (and non-standard) footwork with the IOBYTE
  113. in order to get a listing and console output from the same
  114. subroutine.  Suggest a revision here.
  115.