home *** CD-ROM | disk | FTP | other *** search
-
- A new version of Ward Christensen's MODEM program is
- contained in the library file MODEM901.LBR. The files must be
- unloaded from the library with LU and the text files unsqueezed
- with USQ. The source files have been split into modules linkable
- with Christensen's LASM. LASM and MLOAD (an improved hex loader
- by Ron Fowler) are also included in the library. Documentation
- files are also provided including a 40 K user file.
-
- Support is provided for the following UARTs and micros:
-
- 8250 - Heath H89/90/8, Zenith Z89/90
- 8251 - Intertec SuperBrain, DEC VT180
- Z80-SIO - Big Board, Xerox 820, Kaypro II, Micom 2001
-
- The files are setup so the user can change baud rate, word length,
- parity, and number of stop bits. The exception this is the VT180
- which does not have the capability of baud rate setting under CPU
- control.
-
- The following is from the history file.
-
- 05/05/83 Revised program as follows:
-
- 1. Corrected erroneous attempt to do multifile transfers
- from command line,
- 2. Put telephone number library in START.ASM and the tele-
- phone library display routines in MAIN.ASM,
- 3. Made minor changes in setup routine for H89,
- 4. Added support for several new systems.
- P.L.Kelley
-
- 04/25/83 Revised program as follows:
-
- 1. Combined MODEM796.ASM and MODEM796.LIB and divided the
- resulting file into linked modules for use with the public
- domain assembler, LASM. This has the following advantages:
- a. gives short, logically organized, easily edited
- modules,
- b. minimal changes to a single module prior to assembly
- should allow most users to generate a working
- program for their system,
- c. avoids use of MAC, which some users may not own,
- 2. Eliminated PMMI-only routines; this shortens the program
- considerably and results in most of the modules being
- system independent,
- 3. Introduced standard locations in low memory for user
- configurable tables and system dependent code,
- 4. Used many of the non-PMMI routines in MDM700-707
- 5. Made the following enhancements,
- a. added toggle for sending/not sending end-of-file
- marker in terminal mode text file output,
- b. added toggle for sending/not sending linefeed after
- carriage return in terminal mode file output, this
- allows use with either a mainframe or a micro which
- is capturing the file,
- c. added toggle for waiting/not waiting until character
- echoed in terminal mode file output,
- d. added separate menu for terminal mode file output
- flow control commands,
- e. increased from 1 to 10 the number of user defined
- strings which can be transmitted in terminal mode,
- and added command for displaying list of strings
- (thanks to E. O. Stork for this idea),
- f. added routines to reset word length, stop bits, and
- parity to H89 baud rate resetting routine, and
- included information on settings in current parameter
- information screen; 7 bit text transfers are now
- possible. It should be relatively simple to modify
- these routines for another computer,
- g. added routine to disconnect modem from telephone line
- if computer and modem allow this,
- h. added routine to provide carrier detect status
- information,
- i. added message on returning to terminal mode after
- Q (quiet) file transfer.
-
- 6. Used LU to put the ASM, DOC and HIS files together with LASM
- and MLOAD into a LIB file with the name MODEM900.LBR. Skipped
- the 8.xx version number sequence as that sequence has already
- been used for a system specific version.
- P. L. Kelley
-