home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol015 / catalog.019 < prev    next >
Text File  |  1984-04-29  |  6KB  |  143 lines

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