home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / d / aafiles.hlp < prev    next >
Text File  |  2020-01-01  |  31KB  |  639 lines

  1. AAFILES.HLP                                                           June 1996
  2.  
  3.                     COLUMBIA UNIVERSITY KERMIT DISTRIBUTION
  4.  
  5. This file explains what files are in the Kermit distribution and gives the
  6. naming conventions for them.
  7.  
  8.   If you are reading this from a handout supplied with a Kermit
  9.   distribution tape, please note that this information might not be
  10.   quite up to date -- there may be files on the tape that are not listed
  11.   here.  The copy of this file, AAFILES.HLP, on the tape might be more
  12.   current.
  13.  
  14. The directory listing supplied on paper with your tape should reflect exactly
  15. which files are on the tape, and in what order.
  16.  
  17. The Kermit distribution areas include all the versions of Kermit which are
  18. in our possession.  The files have names of the form
  19.  
  20.   NAME.TYPE
  21.  
  22. where NAME is the name of file, and TYPE is its type (program source,
  23. documentation, executable core image, etc).  No NAME is more than 9 characters
  24. long, and every NAME starts with a letter and is unique in the first 6
  25. characters.  No type is longer than 3 characters.  NAME and TYPE are separated
  26. by a period.  On ANSI and OS format tapes, filenames are uppercase.  On UNIX
  27. TAR format tapes, filenames are lowercase.
  28.  
  29. * Types
  30.  
  31. The files types don't follow a strict convention because the files originate
  32. on so many different systems.  But there are some patterns; here are some
  33. commonly used file types --
  34.  
  35. For Text Files:
  36.  
  37.   .BLD - Instructions for building
  38.   .BWR - A "beware" file, listing known bugs, limitations, or other problems
  39.   .DIF - Differences (produced by file comparison program)
  40.   .DOC - Documentation (usually long)
  41.   .HLP - Help message (like DOC but shorter), or a DEC structured help file
  42.   .INS - Installation instructions
  43.   .MAN - A manual
  44.   .MEM - Documentation ("memo") produced by DEC Runoff
  45.   .MSG - A text or mail message of some kind
  46.   .MSS - Scribe text formatter source (for some of the .DOC files)
  47.   .NR  - Nroff text formatter source (e.g. for UNIX "man page")
  48.   .PS  - Postscript formatted file, for printing on Postscript printers
  49.   .RNH - Runoff text formatter source for .HLP files
  50.   .RNO - Runoff text formatter source for .MEM files
  51.   .TEX - TeX source
  52.   .TXT - Text (usually shorter, sometimes in electronic mail message format)
  53.   .UPD - Program update history
  54.  
  55. For Program Source:
  56.  
  57.   .A   - Assembler
  58.   .A68 - Algol-68
  59.   .A86 - 8086 assembler
  60.   .ADA - Ada
  61.   .ALG - Algol-60
  62.   .ASM - Assembler
  63.   .B   - B language
  64.   .BAS - Basic
  65.   .BLI - Bliss
  66.   .C   - C language
  67.   .CLU - CLU language
  68.   .F   - Fortran (Unix)
  69.   .F77 - Fortran-77
  70.   .FOR - Fortran
  71.   .FTN - Fortran
  72.   .H   - Header file for C or ASM program
  73.   .H86 - 8086 hexadecimal encoding of object or executable program
  74.   .LSP - Lisp source code
  75.   .MAC - Macro assembler
  76.   .MAR - VAX assembler
  77.   .PAS - Pascal
  78.   .PL1 - PL/I
  79.   .PLC - PL/C
  80.   .PLI - PL/I
  81.   .PLM - PL/M
  82.   .REQ - VAX "require" (header) file
  83.   .SAI - Sail
  84.   .SCR - A FORTH "screen"
  85.   .SRC - Source program
  86.  
  87. For program binaries, note that Kermit programs are never distributed in
  88. binary, executable form on tape.  Executables, when available, are encoded in
  89. one of several 7-bit ASCII printable (textual) formats:
  90.  
  91.   .BOO - "boo" format printable encoding of object or executable program
  92.   .HEX - Hexadecimal encoding of object or executable program (various formats)
  93.   .HQX - "binhex" encoding of Macintosh application or other file
  94.   .UUE - A UUENCODE format file, decode with UUDECODE
  95.  
  96. See the installation instructions for the particular version of Kermit for how
  97. to decode these files.
  98.  
  99. For System or Command Files:
  100.  
  101.   .BAT - A batch control file (e.g. for MS-DOS)
  102.   .CMD - A command file of some kind
  103.   .COM - VAX or PDP-11 DCL command file
  104.   .CTL - A batch control file (e.g. for DEC-10/20)
  105.   .INI - Initialization command file
  106.   .JCL - Job control language (e.g. for IBM or Harris)
  107.   .SCR - A Kermit script program
  108.  
  109. * Prefixed File Names:
  110.  
  111. The file names for files associated with each implementation of Kermit are
  112. prefixed by a few characters denoting the implementation.  Although the files
  113. are kept in separate areas, each prefix is unique among all the Kermit files,
  114. so that areas can be combined into a single area without any confusion.  The
  115. following are presently used, (Items marked with asterisk have fuller
  116. explanations below):
  117.  
  118. -- "micros" (tape A) --
  119.  
  120.         APP     Apple II               DOS 3.3 or ProDos      6502 Assembler
  121.        *CP      8080,8085,Z80(see below) CP/M-80,CP/M-85      LASM
  122.         LASM    assembler for CP/M-80
  123.         MLOAD   loader for CP/M-80
  124.        *MS      Various (see below)    MS- or PC-DOS, Windows MASM / C
  125.        *WK      IBM PC, etc            Windows 3.x            Microsoft C 6.0
  126.  
  127.       * See below for notes about MS-DOS and CP/M Kermits.
  128.  
  129.       * The WK files are a native Windows Kermit program,
  130.         but with limited capabilities.  MS-DOS Kermit is
  131.         recommended for use with Windows.
  132.  
  133. -- "mainframes and minis" (Tape B) --
  134.  
  135.       Prefix    Machine(s)             Operating System      Language
  136.  
  137.         EM      This is an EMACS LISP version of Kermit for use in EMACS
  138.  
  139.        *IK0,IKC IBM 370 Series         VM/CMS                IBM Assembler
  140.         IK0,IKM IBM 370 Series         MUSIC/SP              IBM Assembler
  141.        *IK0,IKT IBM 370 Series         MVS/TSO               IBM Assembler
  142.         IK0,IKX IBM 370 Series         CICS (MVS or DOS/VSE) IBM Assembler
  143.        *K11     DEC PDP-11             RSX11,RSTS/E,RT11,TSX MACRO-11
  144.        *K11     DEC PDP-11             P/OS, Pro/RT, IAS 3.1 MACRO-11
  145.        *KRT     DEC PDP-11             RT-11,TSX-Plus,Pro/RT MACRO-11
  146.         MP      DEC PDP-11             MUMPS (M/11)          MUMPS
  147.        *MX      IBM PC family          MINIX                 C
  148.        *TS2     IBM 370-series/3705    MVS/TSO               Pascal/VS,PL/I,etc
  149.        *TSN     IBM 370-series/3705    MVS/TSO               Assembler/ALP
  150.        *VMS     VAX                    VMS                   Bliss-32
  151.  
  152. * The K11 files include support for RSX, RSTS, RT11, TSX+, IAS, and P/OS -- See
  153.   K11INS.DOC for details.
  154.  
  155. * The KRT files are a newer release of Kermit-11, but only for RT-11,
  156.   TSX-Plus, and Pro/RT.
  157.  
  158. * The VAX/VMS Bliss version is obsolete.  VMS users (both VAX and Alpha AXP)
  159.   should now use C-Kermit.
  160.  
  161. * For VM/CMS, please use the IK0*.*/IKC*.* version.  This is "portable 370"
  162.   Kermit, which is a very advanced Kermit implementation.  It supports most of
  163.   the advanced Kermit options (long packets, etc), and both line mode and full
  164.   screen connections, and replaces the old CMS*.* version.  Portable 370
  165.   Kermit is also available for MVS/TSO (see next paragraph) CICS, and MUSIC.
  166.   Support for other IBM mainframe operating systems, such as DOS-4, MTS, and
  167.   GUTS, should also be easy to add.
  168.  
  169. * Among the MVS/TSO Kermits, you should try the new IK0*.*/IKT*.* version
  170.   first.  This is built from the same "portable 370 Kermit" source as the CMS
  171.   version, includes all the same advanced capabilities, and replaces the old
  172.   TSO*.* and TS3*.* versions.  The other MVS Kermits include the TSN*.*
  173.   version from the National Institutes of Health (NIH), which has many
  174.   advanced features, but supports only linemode, not full-screen, connections,
  175.   and which is very much oriented towards Wylbur, and the Pascal/VS version
  176.   TS2*.*, which requires a Pascal compiler and supports only linemode
  177.   connections.
  178.  
  179. * C-Kermit (Prefix CK, It's on its own tape -- F):
  180.  
  181. C-Kermit is a transportable version of Kermit written in the C language.  It
  182. is composed of many modules, some system-independent, some system-specific.
  183. C-Kermit has been implemented on many systems, some "mainframes" and some
  184. "micros".  In particular, the UNIX version runs on machines ranging from large
  185. supercomputers, to IBM mainframes, to VAX and other minicomputers to desktop
  186. workstations and PCs, and Kermit programs for the Apple Macintosh, the
  187. Commodore Amiga, VAX/VMS and OpenVMS, DG AOS/VS, OS-9/68000, the Atari ST, and
  188. other systems can also be generated from C-Kermit.  All the C-Kermit source
  189. files are kept together on tape F to avoid the problems that would be
  190. introduced by splitting up the files or keeping duplicate copies.  See the
  191. file CKAAAA.HLP for an explanation of the file naming conventions for
  192. C-Kermit.
  193.  
  194.       Prefix    Machine(s)             Operating System      Language
  195.  
  196.        *CK      SUN, VAX, many others  UNIX                  C
  197.        *CK      VAX, Alpha AXP         (Open)VMS             C
  198.        *CK      IBM PC, PS/2           OS/2                  C
  199.        *CK      Data General MV Series AOS/VS                C
  200.        *CK      Apple Macintosh        Mac OS                C
  201.        *CK      Apollo                 Aegis                 C
  202.        *CK      Commodore Amiga        AmigaDOS/Intuition    C
  203.        *CK      Motorola 680x0         MicroWare OS-9        C
  204.        *CK      Atari ST               GEMDOS                C
  205.        *CK      Stratus computers      VOS                   C
  206.  
  207. -- Less popular micros & workstations (tape C) --
  208.  
  209.         AC      Acorn BBC Workstation  Panos                 C
  210.         AM      Alpha Micro 68000      AMOSL                 Alpha Asm 68K
  211.         APO     Apollo                 Aegis                 Pascal
  212.         AR      Acorn Archimedes       Arthur, RISC          C
  213.         AST     Atari ST Series        GEM                   C
  214.         ATA     Atari Home Computer    DOS                   Action!
  215.         BBC     Acorn BBC Micro        OS1,2,3,Panos         (various)
  216.         C64     Commodore 64           DOS                   CROSS (or FORTH*)
  217.        *C86     8086/8088 (see below)  CP/M-86               ASM86
  218.         CC      IBM PC clones          CC-DOS (Chinese DOS)  MASM
  219.         CS9     IBM CS-9000            CSOS                  Pascal
  220.         CIE     CIES 680/XX            REGULUS               C
  221.         CN8     (various)              Concurrent CP/M-86    ASM86
  222.         COCO    TRS-80 Color Computer Disk-Extended Color BASIC EDTASM
  223.         CS9     IBM CS9000             CSOS                  Pascal
  224.         CT      Convergent/Burroughs   CTOS/BTOS             C
  225.         EXP     TI Explorer              -                   Common Lisp
  226.         FL      Motorola 6809          FLEX-09 or SK*DOS     C or 6809 Asm
  227.         HL6     Honeywell L6/10        MS-DOS                MASM
  228.         HP2     HP-264x                (none)                8080 Assembler
  229.         HP8     HP-86, HP-87           HP BASIC              HP BASIC
  230.         HP9     HP-98x6                UCSD p-System         HP Pascal
  231.         HPB     HP-9000/200, /300      HP BASIC              HP BASIC
  232.         I51     Intel 8051 ucontroller ---                   Assembler
  233.         I86     Intel 86/380           iRMX-86               PL/M
  234.         IRMX    Intel 86/380           iRMX-86               PL/M
  235.         LM      LMI or Symbolics       Lisp Machines         ZetaLisp
  236.         LUX     Luxor ABC-800          ABCDOS                BASIC-II
  237.         M2      Lilith Workstation     Medos                 Modula-2
  238.         M4      TRS-80 Model 4         TRSDOS                ASM
  239.         MD2     Intel Development System ISIS                PL/M
  240.         MDS     Intel Development System ISIS                PL/M
  241.         OS9     Various                Os9                   C
  242.         PQ      ICL/3 Rivers PERQ      PERQ OS               Pascal
  243.         QK      IBM PC family          MS DOS                Turbo Pascal
  244.         QLK     Sinclair QL            QDOS                  C
  245.         QL2     Sinclair QL            QDOS                  BCPL
  246.         QNX     IBM PC, Rainbow, etc   QNX                   C
  247.         RML     Research Machines      ROS, ...              C
  248.         RMX     Intel 286/10, etc      RMX-86                PL/M
  249.         TA1     Tandy 100              ???                   BASIC
  250.         TA2     Tandy 2000             MS DOS                MASM
  251.         TD      (various)              TurboDos              ASM
  252.         TP4     IBM PC family          PC DOS                Turbo Pascal
  253.         TR2     TRS-80 Model II        TRSDOS                Z80 Assembler
  254.         TRI     various                TRIPOS                BCPL
  255.         TRS     TRS-80 I and III       TRSDOS                Z80 Assembler
  256.         UCA     Apple II               UCSD p-System         Pascal
  257.         UCI     IBM PC                 UCSD p-System IV.x    Pascal
  258.         UCJ     Joyce Loebl Magiscan 2 UCSD p-System         Pascal
  259.         UCM     Pascal Microengine     UCSD p-System         Pascal
  260.         UCP     Atari MEGA ST2         UCSD p-System         Pascal
  261.         UCP     Any Pecan UCSD system  UCSD p-System         Pascal
  262.         UCT     Terak 8510a            UCSD p-System II.0    Pascal, Macro-11
  263.         UF      6809 systems           Uniflex               C
  264.         UM      U-Micro U-Man 1000     CP/M-68K              C & 68000 Asm
  265.         WIN     IBM PC, etc            MS-DOS/MS-Windows 2.0 Microsoft C
  266.  
  267. -- Less popular workstations, minis & mainframes (tape D) --
  268.  
  269.         AOS     Data General           AOS, AOS/VS           Fortan, Pascal
  270.         B68     Burroughs B6800        ?                     Algol
  271.         B78     Burroughs B7800 & A    MCS/AS (See also UAS) Algol
  272.         B79     Burroughs B7900        ?                     Algol
  273.         CDC     CDC Cyber 170          NOS                   Fortran-77
  274.         CD3     CDC Cyber              NOS                   Fortran 5
  275.         CRA     Cray-1, Cray-XMP       CTSS                  Fortran-77
  276.         CUC     (various)              Unix                  C
  277.         CVK     Computervision         CGOS                  Fortran S
  278.         CYB     CDC Cyber              NOS 2.2               Compass
  279.         DGM     Data General           AOS/VS with MV/UX     C
  280.         GEC     GEC 4000 Series        OS-4000 (RAL)         SERC
  281.         GM      Gould/SEL-32           MPX-32                Fortran 77+
  282.         GUTS    IBM 370 Series         GUTS                  Assembler
  283.         H1      Harris 100             VOS                   Fortran
  284.         H8      Harris 800             VOS                   Pascal, Assembler
  285.         HC6     Honeywell DPS 8, 66    CP6                   PL/6
  286.         HCP     Honeywell DPS 8, 66    CP6                   Pascal
  287.         HD6     Honeywell DPS 6        GCOS 6                ? (no source)
  288.         HDP     Honeywell DPS 8, 66    GCOS                  B
  289.         HG      Honeywell DPS 8, 66    GCOS3 or 8            C
  290.         HP3     Hewlett-Packard 3000   MPE                   SPL
  291.         HPM     Hewlett-Packard 1000   RTE-6/VM & RTE-A      F-77 & Asm
  292.         K10     DECsystem-10           TOPS-10               MACRO-10
  293.         K12     DEC PDP-8, PDP-12      OS/8                  PAL-8
  294.         K20     DECSYSTEM-20           TOPS-20               MACRO-20
  295.         K6      OS9/68000 Portable     various               Assembler
  296.         MBF     MAI Basic Four         BOSS/VS               BASIC BB86
  297.         MOD     MODCOMP Classic        MAX IV                Fortran/ASM
  298.         MTS     IBM 370 Series         MTS                   Assembler, Pascal
  299.         MT2     IBM 370 Series         MTS                   PLUS
  300.         NCR     NCR 9800-4             VE4.0                 C
  301.         ND      Norsk Data 10/100/500  Simtran III Rev J     ND Pascal J
  302.         NOS     CDC Cyber              NOS 2.4               Compass
  303.         PER     Perkin-Elmer 3200      OS/32                 Fortran
  304.         PE7     Perkin-Elmer 7000      IDRIS                 C
  305.         PIC     Microdata (McD-Dougl)  REALITY (PICK)        DATA/BASIC
  306.         PRI     PRIME                  PRIMOS                PL/P (PL/I)
  307.         RD2     Data General Nova      RDOS                  Basic
  308.         RDOS    Data General Nova      RDOS                  Fortran
  309.         SP9     Sperry 90/60           VS9                   Assembler
  310.         TAN     Tandem                 Nonstop               TAL
  311.         TI9     TI-990                 DX10                  Pascal
  312.         UAS     UNISYS A-Series        MCS/AS                Algol
  313.         UNI     Sperry/Univac-1100     EXEC                  Assembler
  314.         VME     ICL 2900               VME                   S3
  315.  
  316. -- Documentation sources, mail archives, miscellania. (Tape E) --
  317.  
  318.         BY      Byte Mag Kermit Article, Jun-Jul 84          English
  319.         GER     (old) Kermit documentation in...             German
  320.         IBM     IBM mainframe Kermit discussion panel        English
  321.         IM      Indexed paginated Info-Kermit Digests        English
  322.         IS      ISO8859 discussion panel                     English
  323.         KP      (old) Kermit Protocol Manual                 English
  324.         KU      (old) Kermit User Guide                      English
  325.         MA      Info-Kermit Electronic Mail Digests '83-now  English
  326.         NEW     Kermit Newsletters                           English
  327.         POR     (old) Kermit documentation in...             Portuguese
  328.         TU      Tape Utility programs                        C
  329.  
  330.     NOTE: The protocol manual and user guide are obsolete.  For the Kermit
  331.     protocol specification, see the book "Kermit, A File Transfer Protocol".
  332.     User documentation for MS-DOS Kermit and C-Kermit is also printed in book
  333.     form, "Using MS-DOS Kermit" and "Using C-Kermit" (see below).  User
  334.     documentation for other Kermit versions is online with each version and in
  335.     some cases (such as for Kermit-370, Kermit-11, etc) can also be ordered in
  336.     printed (PostScript laserprinter) form.
  337.  
  338. BYTE.MSS is the manuscript of the KERMIT article that was published in BYTE
  339. Magazine in June and July, 1984.  BYTE.DOC is suitable for reading at the
  340. terminal, BYTE.MSS may be run through Scribe to produce output for various
  341. printing devices, BYTE.BIB is the bibliography.
  342.  
  343. MAIL.* is the archive of the network Info-Kermit Digest, which is the same as
  344. the comp.protocols.kermit newsgroup.  MAIL.TXT is the current, active mail
  345. file.  MAIL.yyx (e.g.  MAIL.92A) files contain older messages.  MAIL.HLP
  346. describes the format of the mail files.
  347.  
  348. Tape Utilities (Tape E):
  349.  
  350. Kermit    Original
  351. Name      Name        Contributor      Purpose
  352.  
  353. TUCPAD    ANSID       Columbia U.      Unpack ANSI-D records (on disk)
  354. TUIROS    OSTAPE      Columbia U.      Read an OS tape on VM/CMS systems
  355. TUUBAD    ANSITAR     ???              Read/Write ANSI tapes on UNIX
  356. TUUCXX    COPYTAPE    Columbia U.      Copy tapes on UNIX systems
  357. TUUROS    OSTAPE      Columbia U.      Read OS SL tapes on UNIX systems
  358. TUUWAO    CUTAPE      Columbia U.      Write OS or ANSI tapes on UNIX
  359. TUVRTA    RTAR        ???              Read UNIX tar tapes on VAX/VMS
  360. TUVRT2    TAR2VMS     Queen's U.       Read UNIX tar tapes on VAX/VMS
  361. TUVWTA    WTAR        ???              Write UNIX tar tapes on VAX/VMS
  362.  
  363. See TUAAAA.HLP for further information.
  364.  
  365. * MS-DOS Kermit Implementations (Prefix MS, Tape A):
  366.  
  367. See the file MSAAAA.HLP for an explanation of MS-DOS Kermit file naming
  368. conventions.  The following .BOO files are provided for current or earlier
  369. MS-DOS implementions.  BOO files are downloaded and decoded into .EXE files
  370. using MSBOOT.FOR on the mainframe and MSBPCB.BAS on the MS-DOS system, or
  371. downloaded directly to the PC and translated to .EXE files using MSBPCT.BAS or
  372. MSBPCT.EXE (compiled from MSBPCT.C), or MSBPCT.PAS (Turbo Pascal).  Some of the
  373. MSV*.BOO files correspond to version 2.32 of MS-DOS Kermit, others to 2.31, and
  374. still others perhaps even to earlier versions.  It depends on which was the
  375. latest version successfully tested on that machine.  For fallback purposes, BOO
  376. files for old releases for some systems may be found in MSO*.BOO.  Beta tests
  377. of new releases are in MST*.BOO.
  378.  
  379.  MSV55X.BOO       Sanyo MBC-550 (2.30)
  380.  MSVAP3.BOO       NEC APC3      (2.30)
  381.  MSVAPC.BOO       NEC APC       (2.29)
  382.  MSVAPR.BOO       ACT Apricot   (2.30)
  383.  MSVDM2.BOO       DECmate-II,III with XPU (MS-DOS) option (2.29)
  384.  MSVGEN.BOO       Generic MS-DOS  (3.14)
  385.  MSVGRI.BOO       Grid Compass II (3.10)
  386.  MSVHP1.BOO       Hewlett-Packard 150 (3.10)
  387.  MSVHPX.BOO       HP-110 and HP Portable Plus (3.10)
  388.  MSVIBM.BOO       IBM PC, XT, AT, PCjr, PS/1, PS/2, PS/VP, compatibles (3.14)
  389.  MSVP98.BOO       NEC PC 9801 with Katakana/Kanji terminal emulation (3.10)
  390.  MSVRB1.BOO       DEC Rainbow 100 Series (3.10)
  391.  MSVRB2.BOO       A special fancy Rainbow version that does VT220 emulation
  392.  MSVRMX.BOO       Intel 300 series with iRMX-86 (2.30?)
  393.  MSVTIP.BOO       Texas Instruments Professional PC (2.29)
  394.  MSVWNG.BOO       Wang PC (2.31)
  395.  MSVZ10.BOO       Heath/Zenith 100 (3.14)
  396.  MXVV90.BOO       Victor 9000 (Sirius 1) (3.14)
  397.  
  398.  The versions marked earlier than 3.14 have not yet been upgraded.  Volunteers
  399.  welcome.
  400.  
  401.  Source and other MS-DOS Kermit files:
  402.  
  403.  MSSDEF.H,MSS*.ASM Sources
  404.  MSN*.ASM         TCP/IP support code for IBM PC
  405.  MSG*.ASM         System dependent graphics terminal emulation (Tektronix)
  406.  MSU*.ASM         System dependent keyboard support
  407.  MSX*.ASM         System dependent source modules
  408.  MSY*.ASM         Terminal emulation modules
  409.  MSZ*.ASM         Continuation of terminal emulation when MSY module too big
  410.  MSN*.C and .H    C-language TCP/IP support modules
  411.  MSKERM.HLP       Brief list of MS-Kermit commands
  412.  MSKERM.BWR       "Beware File" -- Known bugs & limitations.  Please read it!
  413.  MSKERM.UPD       Update notes, supplement to "Using C-Kermit"
  414.  MS*.HLP, MS*.BWR Help and Beware files for specific systems.
  415.  
  416. The IBM version runs on the entire IBM PC and PS/2 families, clones and
  417. compatibles (e.g. Dell, Compaq, Gateway), and near-clones like AT&T 6300, DEC
  418. VAXmate, the Heath/Zenith 100 with UCI EZPC board, Olivetti M24, etc.
  419.  
  420. The generic version (MSVGEN) should run on any MS-DOS system, because it
  421. operates using only DOS calls.  But this means it runs slowly (usually 1200
  422. baud or less), and does not do terminal emulation.
  423.  
  424. The Tandy, Honeywell, and some other MS-DOS versions listed above under their
  425. own prefixes are based on older versions of IBM PC Kermit; these have not
  426. been merged with the current MS/PC-DOS version and probably never will be.
  427.  
  428. * WINKERM (Tape A):
  429.  
  430. A version of Kermit specifically tailored for the multitasking Microsoft
  431. Windows 3.0 environment, but which lacks most of the features of MS-DOS Kermit
  432. (character sets, network support, VT320 emulation, Tektronix emulation, script
  433. programming, modem dialing, etc).
  434.  
  435. * CP/M-80 Kermit Implementations (Tape A):
  436.  
  437. The following .HEX files for specific CP/M-80 implementations are included:
  438.  
  439.  CP*.ASM      The current, working source files for CP/M KERMIT.
  440.  CPKERM.DOC   User documentation (chapter from the manual).
  441.  
  442.  CPSKER.HEX   System-independent portion, to be combined with one of
  443.               the following system-dependent "overlays":
  444.  
  445.     CPVACC       Access Matrix
  446.     CPVADV       Northstar Advantage
  447.     CPVAPL       Apple II, Z80 Softcard, 6551 ACIA in serial Interface
  448.     CPVA65       Apple II, Z80 Softcard, 6850 ACIA in Serial Interface
  449.     CPVAPM       Apple II, Z80 Softcard, Micromodem II in slot 2
  450.     CPVCPS       Apple II, Z80 Softcard, with CPS multifunction card
  451.     CPVBNS       Northstar Horizon (terminal required)
  452.     CPVBBC       Acorn "BBC" computer with Acorn Z80 second processor
  453.     CPVBB2       BigBoard II (terminal required)
  454.     CPVBRM       Intertec Superbrain using the main port
  455.     CPVBRA       Intertec Superbrain using the Aux port
  456.     CPVCIF       Cifer 1886 using the VL: Serial port and CP/M V2.2
  457.     CPVCI3       Cifer 1886 using the VL: Serial port and CP/M V3.0
  458.     CPVCA2       Cifer 1886 using the AUX: Serial port and CP/M V2.2
  459.     CPVCA3       Cifer 1886 using the AUX: Serial port and CP/M V3.0
  460.     CPVCRO       Cromemco with TU-ART card. Terminal required)
  461.     CPVCOM       Comart Communicator (terminal required)
  462.     CPVPRO       Compupro with Interfacer 4 (or 3).  Terminal required.
  463.     CPVCPC       Amstrad CPC 664 and 6128 and CP/M 3
  464.     CPVCP3       "Generic": CP/M 3.0 (CP/M Plus) systems (terminal req'd)
  465.     CPVCPT       CPT-85xx wordprocessor with CP/M
  466.     CPVDEL       Digicomp Delphi 100 (terminal required)
  467.     CPVDIS       Action Computer Enterprises "Discovery" (terminal req'd)
  468.     CPVDM2       DECmate II with CP/M option
  469.     CPVGEN       "Generic": CPM 2.2 systems with IOBYTE (terminal req'd)
  470.     CPVGNI       Video Genie
  471.     CPVH8Q       Heath-8 with Quad 8 i/o board
  472.     CPVH89       Heath/Zenith H89
  473.     CPVHOR       Northstar Horizon (terminal required)
  474.     CPVKPR       Kaypro-II (and 4; probably supports all Kaypro systems)
  475.     CPVLBO       Lobo Max-80
  476.     CPVMRL       British Telecom Merlin/Rair Black Box (terminal required)
  477.     CPVMDI       Morrow Decision I (terminal required)
  478.     CPVMIK       MikroMikko
  479.     CPVMM        PMC 101 Micromate (terminal required)
  480.     CPVUD        Morrow Micro Decision I (terminal required)
  481.     CPVDMV       NCR Decision Mate V.  (Terminal required?)
  482.     CPVNS        Northstar Horizon with HSIO-4 card (terminal req'd)
  483.     CPVOSB       Osborne 1
  484.     CPVOSI       Ohio Scientific
  485.     CPVPCI       Ithaca Intersystems with VI0 card (terminal required)
  486.     CPVPCW       Amstrad PCW 8256/8512 with serial interface
  487.     CPVPX8       Epson PX-8
  488.     CPVRMM       Research Machines 380Z with MDS (5.25" discs)
  489.     CPVRMF       Research Machines 380Z with FDS (8" discs)
  490.     CPVROB       DEC VT180
  491.     CPVUSM       US Microsales S-100-8 (terminal required)
  492.     CPVSAN       Sanyo MBC-1100
  493.     CPVSB6       Micromint SB-180 with 6Mhz CPU (terminal required)
  494.     CPVSB9       Micromint SB-180 with 9Mhz CPU (terminal required)
  495.     CPVSCN       Screentyper
  496.     CPVTEL       TELCON Zobra portable
  497.     CPVTET       Teletek Systemaster
  498.     CPVTRC       Torch computers BBC-B with Z80 second processors
  499.     CPVTLB       TRS-80 model II with Lifeboat 2.25C CP/M Display
  500.     CPVTPT       TRS-80 model II with Pickles + Trout CP/M Display
  501.     CPVTM4       TRS-80 model IV
  502.     CPVVEC       Vector Graphics
  503.     CPVXER       Xerox 820
  504.     CPVZ00       Z-100 under CP/M-85
  505.     CPVZ80       Z80MU development system on a PC
  506.  
  507. The CP/M Kermit User Guide contains instructions for installing or
  508. bootstrapping the various versions of CP/M Kermit.  The bootstrapping program
  509. is also stored in the files CPKFET.*.  A BASIC program, CPKHEX.BAS, can be
  510. used on the CP/M system to verify and edit a downloaded hex file prior to
  511. loading.
  512.  
  513. * CP/M-86 Kermit Implementations (Tape C):
  514.  
  515. The CP/M-86 Kermit file names all start with C86.  Those whose fourth
  516. character is X are system-dependent files for particular systems:
  517.  
  518.  C86XAP       NEC APC
  519.  C86XFJ       Fujitsu Micro 16s
  520.  C86XFU       Future FX20/FX30
  521.  C86XRB       DEC Rainbow, CP/M-86/80 V2 (C86XR2 is an alternate version)
  522.  C86XTX       Tektronix 4170
  523.  C86XV9       Victor 9000/Sirius 1
  524.  
  525. The .H86 files are hex files, convertible to runnable .CMD files by
  526. running them through GENCMD on the micro.  There's also a Concurrent CP/M-86
  527. version under the prefix CN8 (on Tape C).
  528.  
  529. * Other Files (All tapes):
  530.  
  531. AAAREAD.ME is a file that describes some other files which can help you
  532. find your way among the hundreds of Kermit files.
  533.  
  534. AAFILES.HLP is this file.
  535.  
  536. AATAPE.HLP explains the format and layout of Kermit tapes.
  537.  
  538. AAXFLY.DOC is the Kermit "brochure" and order form.
  539.  
  540. AAVNEW.HLP is a list of the current versions of Kermit in reverse chronological
  541. order, to help you see what has changed since the last time you looked.
  542.  
  543. AAWAIT.HLP is a list of Kermit versions reportedly under development, for
  544. which we are still waiting.
  545.  
  546. AAXCOM.HLP is a policy statement concerning commercial use of Kermit.
  547.  
  548. * Other Tools
  549.  
  550. LASM and MLOAD are the public-domain CP/M-80 linking assembler and loader,
  551. that run on the CP/M system, and may be used to build Kermit-80.   Tape A.
  552.  
  553. XXU.C is a program for use on Unix systems that renames files with "foreign"
  554. names (e.g. uppercase, or including directory or path information, generation
  555. numbers, etc), to have normal Unix-style names.  Tapes E and F.
  556.  
  557. APXA*.* is a program written in C that does what CROSS does, but only produces
  558. 6502 output (CROSS can produce many formats).  This program can assemble
  559. Apple DOS Kermit (APPLEK.M65).  (Actually, there might be minor differences in
  560. syntax, like whether or not a colon is required after a label...)  Tape A.
  561.  
  562. * Finally...
  563.  
  564. If you make any significant modifications to Kermit, fix any major bugs, or
  565. write any new implementations or documentation, please send them back to us on
  566. magnetic tape (or IBM PC DOS format diskettes) so we can distribute them to
  567. other Kermit users:
  568.  
  569.         Kermit Distribution
  570.         Columbia University Academic Information Systems
  571.         612 West 115th Street
  572.         New York, NY  10025
  573.  
  574. We'll return your tapes back to you with the latest Kermit distribution (if you
  575. send full-size reels).  Specify format and tape selection according the Kermit
  576. order form (copy in AAXFLY.DOC).
  577.  
  578. PUBLICATIONS:
  579.  
  580. The following books are available at bookstores, from Kermit Distribution at
  581. Columbia at the address above, or from DECdirect, telephone (USA)
  582. 1-800-344-4825.  Foreign editions are available in their respective countries
  583. through customary channels.
  584.  
  585. KERMIT OVERVIEW AND PROTOCOL SPECIFICATION:
  586.  
  587. For a detailed presentation of Kermit, from tutorials on computers, files, and
  588. data communications, to a thorough description of the protocol itself, plus a
  589. command reference, command summary, troubleshooting guide, glossary, index,
  590. and many tables and illustrations, see the book "Kermit, A File Transfer
  591. Protocol", by Frank da Cruz, Digital Press / Butterworth Heinemann, Woburn, MA
  592. (1987), ISBN 0-932376-88-6.
  593.  
  594. MS-DOS KERMIT:
  595.  
  596. The user guide for MS-DOS Kermit is published in book form by Digital Press /
  597. Butterworth-Heinemann: "Using MS-DOS Kermit", Second Edition, by Christine M.
  598. Gianone, 1992, ISBN 1-55558-082-3.
  599.  
  600.   Also available in German:
  601.     
  602.     Christine M. Gianone, "MS-DOS Kermit, Das universelle
  603.     Kommunikationsprogramm", Verlag Heinz Heise, Hannover, Germany (1991), 414
  604.     pages.  Packaged with version 3.11 of MS-DOS Kermit for the IBM PC, PS/2,
  605.     and compatibles on a 5.25-inch diskette, including German language help
  606.     files.  Price: DM 69,00.  ISBN 3-88229-006-4.
  607.  
  608.   And French:
  609.  
  610.     Christine M. Gianone, "Kermit MS-DOS Mode d'Emploi", Heinz Schiefer & Cie.,
  611.     Versailles (1993), 406 pages.  Packaged with version 3.11 of MS-DOS Kermit
  612.     for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette.  Adaption
  613.     francaise: Jean Dutertre.  ISBN 2-901143-20-2.  Heinz Schiefer & Cie.,
  614.     45 rue Henri de Regnier, F-78000 Versailles.  Tel. +33 13 021 55 05,
  615.     Fax. +33 13 902 3971.
  616.  
  617.   There is also a Japanese book about MS-DOS Kermit:
  618.  
  619.     Hirofumi Fujii and Fukuko Yuasa, "MS-Kermit Nyumon", Computer
  620.     Today Library 6, Saiensu-Sha Co., Ltd., publishers (1993), 160 pages.
  621.     Publisher's address: Abe-toku Building, 2-4 Kanda-suda cho, Chiyoda-ku,
  622.     Tokyo 101, Japan.  Tel. +81-3-3256-1091.  Price 1,800 Yen + tax.
  623.     ISBN 4-7819-0669-9 C3355 P1854E.
  624.  
  625. C-KERMIT:
  626.  
  627. Frank da Cruz and Christine M. Gianone, "Using C-Kermit", Digital Press /
  628. Butterworth-Heinemann, Woburn, MA, 1993, 514 pages.
  629.  
  630.   DEC Order Number:   EY-J896E-DP
  631.   Digital Press ISBN: 1-55558-108-0
  632.   Prentice Hall ISBN: 0-13-037490-3
  633.  
  634. US single-copy price: $34.95; quantity discounts available.  Available in
  635. computer bookstores or directly from Digital Press.  A German translation is
  636. available from Verlag Heinz Heise.
  637.  
  638. (End of AAFILES.HLP)
  639.