home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
prog1
/
zmnp11.lzh
/
README
< prev
next >
Wrap
Text File
|
1990-02-25
|
5KB
|
169 lines
ZMNP library - evaluation version.
Version 1.1 12 Feb 90
Contents:
readme This file.
makefile.tc Make file for cu.exe (Turbo C)
makefile.msc Make file for cu.exe (Microsoft C)
cu.c Source for cu.exe.
zmnp.doc Interface decription for libraries.
cu.exe Demonstration program.
zmnp.h Library header file.
zmnps_tc.lib Small model library (Turbo C).
zmnps_ms.lib Small model library (Microsoft C).
General.
This package contains the evaluation version of the ZMNP comms
libraries for PC compatibles which features (in addition to basic
interrupt driven asynchronous comms functions) MNP level 2 error
correction and the XMODEM, YMODEM and ZMODEM file transfer protocols.
The libraries work with Microsoft C version 5.1 and Turbo C versions
2.00 and 2.01. Libraries are available for all the memory models
supported by these compilers.
CU.C and CU.EXE.
CU.EXE (to which CU.C is the source) is a demonstration/testbed program
for the ZMNP library. It is whimsically named after the UNIX cu command
to which it bears only the most superficial resemblance.
Usage: cu [options]
Options are:
-o MNP originate mode.
-a MNP answer mode.
-p<port> Use COM<port> (default COM1).
-s<speed> Bps (default 2400).
Note that if CU is invoked without either of the -o or -a options, it
will make no attempt to make a MNP connection.
When you are running CU, there are four commands you can issue:
~s starts a ZMODEM upload. You will be prompted for the names of
the files to upload (no wildcard support, but you can add this
to CU.C if you want).
~r starts a ZMODEM download. In the normal course of events, it is
unnecessary to issue this command as CU will automatically start
a ZMODEM download as soon as it sees the initialisation string
from the remote end. However, if the remote is sending a
command rather than a file, the download will have to be started
manually.
~c sends a remote command. You will be prompted for the command
text.
~. hangs up, restores the 8250 and the interrupt vectors to the
state they were in before running CU and exits.
File transfers may be interrupted by typing ^C (Control C) or ^Break.
Example session (calling CIX):
C:>cu -o
atdp013901244 <-- You type this - CU doesn't know how to dial.
CONNECT 2400 <-- From Hayes compatible modem.
MNP level 2 <-- From CU - MNP negotation succeeded.
Type 'cix' to login: qix
CIX Version 1.248 12/21/89
You are on line: tty51
Nickname? (Enter 'new' for new user) username
Password:
You have 3 file(s) in your private subdir.
You have 3 mail message(s) in your in-basket.
There are 2 unread mail message(s).
You are a member of 46 conference(s).
You are now listening for chat
Macro defined.
M:bye
username, you have been online 0:53 on tty51
Goodbye from CIX !!!HANGUP NOW!!!
MNP link broken
C:>
Restrictions in the evaluation version.
1) The library displays an unsightly version message. This does not
appear in the production version.
2) The file transfer 'quiet' options do not work and user supplied
progress reporting functions are ignored. Both these options work
in the production version.
3) Only the small code / small data libraries are supplied. All memory
models are supported in the production version.
4) Please note that CU.EXE was built with the production version of the
library. If you rebuild it with the evaluation version, its reporter
function will be ignored and the default will be used.
Licence.
You are welcome to use this software for evaluation purposes. You may
make and distribute copies of the evaluation version of this software.
If you want to continue to use this software after you have evaluated
it, you should register. Registration costs 30 pounds sterling plus
VAT at the current rate (15% at the time of writing making a total of
34.50 pounds sterling). Registered users will receive the production
version of the object libraries (all memory models) and will be
entitled to join the ZMNP support conference on the CIX conferencing
system. The production version of the object libraries will be
supplied on MS-DOS format 5 1/4 inch high density disc (it can also be
supplied via BINMAIL on CIX if preferred). Please note that it is a
condition of the licence that use of the ZMNP libraries in your own
programs be credited either in the program or its documentation. No
runtime royalties are payable.
Problems/bugs.
Please report any bugs to me. Suggestions for improvements are also
very welcome.
Giles Todd
Rundart Ltd
176 Cavendish Close
Old Hall
Warrington
WA5 5PT
England
+44 925 33472
gtodd@cix.UUCP
8<-----------------------------------------------------------------------------
Order form.
To: Rundart Ltd, 176 Cavendish Close, Old Hall, Warrington, WA5 5PT.
Please register my copy of the ZMNP library and send me the production
version of the object libraries on disc / via BINMAIL to work with
Turbo C / Microsoft C. I enclose a cheque for 34.50 pounds sterling
(including VAT).
Name
Address