
TXZM -- Zmodem Protocol Driver 2.20
 (c) 1992, Mike Dumdei, 6 Holly Lane, Texarkana Tx 75503

This program is a demo of the MCOMM5 'C' serial communications library.
It may be used free of charge for non-commercial purposes.  It is not
public domain and may not be modified, sold, or distributed for a fee
with the exception of normal and reasonable shareware distribution fees.

If you have a need for a C communications library, the latest shareware
version of MCOMM5 (freq = MCOMM) is available from:
  North East Texas DataLink BBS, Texarkana TX  (903) 838-6713  1:3819/128
Features of MCOMM5 include:
  Fully interrupt driven            16550 FIFO support
  Up to 115200 baud                 Fast - 95% ASM code
  Library version: $25, Source included: $45

<< TXZM USAGE: >>
  recv> txzm { port -b# -l# -t# -d -m -h -i -p -q -x -v -e# } -r {directory}
  send> txzm { port -b# -l# -t# -d -m -h -i -p -q -x -w#    } -s file1 file2
  term> txzm { port -b# -l# -t# -d -m -h -i -p -q -x -w# -v -e# } -u
Arguments in braces are optional.  If a baud rate is not specified, the
current baud rate will be used.  The -r or -s switches must come last
on the command line.
Press any key for command line switch descriptions.....

 port : set to COM1 (default), COM2, COM3, COM4, or -c#,#
         -c#,# : base port address of comm port in hex,IRQ (2-7)
         Ex: -c2E8,5    Addrs=2E8 IRQ=5  (no spaces in arg)
  -b# : baud rate -- if using a fixed DTE link, CONNECT baud rate
  -l# : baud rate of fixed DTE link (locked baud rate)
  -t# : maximum characters to send to 16550 FIFOs per interrupt
         1-16, default is 8  (some modems may require lower setting)
  -d  : if 16550 UART detected do not enable FIFOs, default is to enable
  -m  : disable modem status register interrupts
  -h  : use RTS/CTS hardware handshake
  -i  : ignore absence of carrier detect
  -p  : send/accept full pathnames (will create subdirs)
  -q  : DesqView mode (use DV video buffer, timeslice when idle)
  -x  : zdle escape all control characters, -x#,.. to esc particular chars
  -v  : disable serial I/O during disk writes
  -e# : duplicate file handling options (default = 1)
         0=skip file, 1=resume transfer, 2=create dup name, 3=overwrite
  -w# : transmit window size (must be multiple of 128)
  -u  : start up in mini-terminal mode
  -r  : receive,  directory is optional download directory
  -s  : send, file names follow - recurses subdirs of names in parenthensis
txzm com2 -b2400 -h -e2 -r   (COM2, 2400 baud, CTS hndshk, dup name if exist)
txzm -l38400 -b9600 -s *.zip (38400 locked rate, 9600 CONNECT, send all ZIPs)
txzm -p -s (c:\subdir)       (send all files in all subdirs in c:\subdir)