Date : Mon, 02 May 1983 09:04:00 EDT
From : Keith Petersen <W8SDZ@mit-mc.arpa>
Subject: XMODEM74 now available
XMODEM74 is now available on MIT-MC. This is a worthwhile
update for RCPM operators who are using older versions.
It includes the ability to send individual files from
.LBR files and has RP (Receive Private) option which allows
caller to send private files to the SYSOP.
XMODEM is NOT meant to replace MODEM. It is for use on
unattended Remote CP/M systems.
The files are in CPM;AR63:
XMACAT 74ASM -- Apple CAT modem I/O overlay
XMDCH 74ASM -- D.C. Hayes I/O overlay
XMEXT 74ASM -- External serial port I/O overlay
XMEXT 74NEW -- Ditto, with enhancements
XMHZ89 74ASM -- Heath/Zenith I/O overlay
XMINT3 74ASM -- Interfacer 3 I/O overlay
XMMMII 74ASM -- D.C. Hayes Micro-Modem II I/O overlay
XMODEM 74ASM -- Main program source code
XMODEM 74INF -- Information on the files in this package
XMODEM 74MSG -- Message announcing the package
XMPMMI 74ASM -- PMMI MM103 I/O overlay
XMSMDM 74ASM -- D.C. Hayes Smart Modem I/O overlay
Here's more detailed information:
TOPIC: XMODEM74
FROM : IRV HOFF W6FFC
DATE : 04 APR 83
XMODEM is a program used primarily on remotely operated RCPM systems
that allows program transfer to and/or from remote users. It can trans-
fer any type of CP/M file including absolute binary files (.OBJ).
Originally written by Keith Petersen and based at that time on Ward
Christensen's MODEM ver 2.0 it has since undergone extensive revision.
Nearly every new version has tacked on yet another computer/modem
combination. It has grown very unwieldy in size and awkward to handle.
In a major contribution to simplifying the program, Sigi Kluger with
his XMODEM 6.8 stripped out all the various hardware configurations. He
wound up with a jump table at the beginning that permits use of external
overlay files for a particular computer/modem.
The current version is XMODEM 7.4. The 7.x series has several new
features which give it a tremendous flexibility. Major recent additions
include:
1) A general purpose menu. Just type:
A0>XMODEM <return>
This menu includes the drive/user area for normal uploading.
(The A0> prompt in this and subsequent examples is shown as a
typical possibilty of a drive/user area you may be in.)
2) Ability to send (download to the remote user) member files from
a library group (.LBR) without having to copy the entire li-
brary file. (Use a separate program called LDIR.COM to find
the member names of a library group.)
3) Ability to specify what disk/user area from which to send a pro-
gram so the remote user doesn't have to go to that area first:
A0>XMODEM S B6:HELLO.DOC
(An option limits the maximum user area.)
4) Programs can be uploaded to a special non-public user area for
the exclusive use of the SYSOP. These can include replacement
programs for one already on some public area, experimental
programs you wish him to test before making them public, pre-
typed notes for his exclusive reading or any program you wish
him to see that is not appropriate for public use at that time.
5) Ability to download from a special area. This enables the SYSOP
to place special programs, pretyped messages, etc. in this
area. He can then leave a private message on his bulletin
board to the person for whom the program is intended. Al-
though any user COULD download that program, only the SYSOP
and his intended recepient know the its correct name. This
provides excellent security. The SYSOP can thus make any per-
son an instant temporary privileged user. This gives him a
tremendous flexibility he has not previously had.
6) Spaces can now be used without error. Example:
A0>XMODEM L B7: CATALOG CAT2.DOC
will send a file called CAT2.DOC from the CATALOG.LBR library.
NOTE: The .LBR extent need not be included. If not, it is
added automatically.
--end--