home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol120 / modem901.inf < prev    next >
Encoding:
Text File  |  1984-04-29  |  3.5 KB  |  83 lines

  1.  
  2.     A new version of Ward Christensen's MODEM program is
  3. contained in the library file MODEM901.LBR. The files must be
  4. unloaded from the library with LU and the text files unsqueezed
  5. with USQ. The source files have been split into modules linkable
  6. with Christensen's LASM. LASM and MLOAD (an improved hex loader
  7. by Ron Fowler) are also included in the library. Documentation
  8. files are also provided including a 40 K user file.
  9.  
  10.     Support is provided for the following UARTs and micros:
  11.  
  12.     8250     -   Heath H89/90/8, Zenith Z89/90
  13.       8251     -   Intertec SuperBrain, DEC VT180
  14.     Z80-SIO  -   Big Board, Xerox 820, Kaypro II, Micom 2001
  15.  
  16. The files are setup so the user can change baud rate, word length,
  17. parity, and number of stop bits. The exception this is the VT180
  18. which does not have the capability of baud rate setting under CPU
  19. control.
  20.  
  21. The following is from the history file.
  22.  
  23. 05/05/83  Revised program as follows:
  24.     
  25.     1. Corrected erroneous attempt to do multifile transfers
  26.        from command line,
  27.     2. Put telephone number library in START.ASM and the tele-
  28.        phone library display routines in MAIN.ASM,
  29.     3. Made minor changes in setup routine for H89,
  30.     4. Added support for several new systems.
  31.                             P.L.Kelley
  32.  
  33. 04/25/83  Revised program as follows:
  34.  
  35.     1. Combined MODEM796.ASM and MODEM796.LIB and divided the
  36.        resulting file into linked modules for use with the public
  37.        domain assembler, LASM. This has the following advantages:
  38.         a. gives short, logically organized, easily edited
  39.            modules,
  40.         b. minimal changes to a single module prior to assembly
  41.            should allow most users to generate a working
  42.            program for their system,
  43.         c. avoids use of MAC, which some users may not own,
  44.     2. Eliminated PMMI-only routines; this shortens the program
  45.        considerably and results in most of the modules being
  46.        system independent,
  47.     3. Introduced standard locations in low memory for user
  48.        configurable tables and system dependent code,
  49.     4. Used many of the non-PMMI routines in MDM700-707
  50.     5. Made the following enhancements,
  51.         a. added toggle for sending/not sending end-of-file
  52.            marker in terminal mode text file output,
  53.         b. added toggle for sending/not sending linefeed after
  54.            carriage return in terminal mode file output, this
  55.            allows use with either a mainframe or a micro which
  56.            is capturing the file,
  57.         c. added toggle for waiting/not waiting until character
  58.            echoed in terminal mode file output,
  59.         d. added separate menu for terminal mode file output
  60.            flow control commands,
  61.         e. increased from 1 to 10 the number of user defined
  62.            strings which can be transmitted in terminal mode,
  63.            and added command for displaying list of strings
  64.            (thanks to E. O. Stork for this idea),
  65.         f. added routines to reset word length, stop bits, and
  66.            parity to H89 baud rate resetting routine, and
  67.            included information on settings in current parameter
  68.            information screen; 7 bit text transfers are now 
  69.            possible. It should be relatively simple to modify
  70.            these routines for another computer,
  71.         g. added routine to disconnect modem from telephone line
  72.            if computer and modem allow this,
  73.         h. added routine to provide carrier detect status
  74.            information,
  75.         i. added message on returning to terminal mode after
  76.            Q (quiet) file transfer.
  77.  
  78.     6. Used LU to put the ASM, DOC and HIS files together with LASM
  79.        and MLOAD into a LIB file with the name MODEM900.LBR. Skipped
  80.        the 8.xx version number sequence as that sequence has already
  81.        been used for a system specific version.
  82.                             P. L. Kelley
  83.