27-Jan-84 20:31:24-EST,1153;000000000011
Return-Path: <CHRIS@COLUMBIA-20.ARPA>
Received: from CUCS20 by CU20B with DECnet; 27 Jan 84 20:31:23 EST
Date: Fri 27 Jan 84 20:31:24-EST
From: Chris Maio <CHRIS@CUCS20>
Subject: MDS Kermit (finally!)
To: sy.fdc@CU20B

The sources for ISIS-Kermit (ISIS is the CPM-like operating system for the
8080-based Intel MDS) are in PS:<CC.FDC.TEMP>, along with a control file that
shows how they're linked together.  There isn't really any documentation
around, but the code is simple enough that it's not hard to figure out what's
going on.  Basically, it's just a 7-bit bare-bones (by 1982 standards) Kermit,
based more or less on the earliest C version.  It doesn't allow wildcards, but
you can specify multiple files on the "send" command line and receive multiple
commands from another Kermit; there's also some crude but useful debugging code
(the "d" command turns it on).

Sorry for the delay; I had to promise that the authors of the code would
remain anonymous, but feel free to give my number (280-8122) to the recipients
in case they have any questions about the MDS (in case theirs isn't really
compatible).

- Chris
-------

----------------------------------------------------------------------------
28-Aug-1985
From :  Hanh tuan Truong
        Leigh Instruments ltd.
        2680 Queensview Dr.
        Ottawa , Ontario
        K2B-8J9 CANADA

     There are 10 commands used in ISIS-Kermit :

        1. CONNECT      Connect to the host as a virtual terminal
                        The format of CONNECT command is
                                ISIS-Kermit> Connect

        2. SEND         Send files from the MDS to the other Kermit.
                        The format of SEND command is
                                ISIS-Kermit> Send Filename.Ext

        3. RECEIVE      Receive files from the other Kermit
                        received filename has at most 6 characters
                        The format of RECEIVE command is
                                ISIS-Kermit> Receive

        4. DEBUG        Display packet traffic , packet number
                        packet contents.
                        The format of DEBUG command is
                                ISIS-Kermit> Debug

      * 5. LSEND        Send files from the MDS to VAX-KERMIT .
                        The format of LSEND command is
                                ISIS-Kermit> LSEND Listfile.Ext

                NOTE : Listfile contains the filenames of files
                       to be sent to the VAX . These filenames
                       are seperated by spaces or cariage return.

      * 6. GET          Get files from the VAX to the MDS
                        when VAX-KERMIT is in SERVER mode .
                        The format of GET command is
                                ISIS-Kermit> Get Filename.Ext

      * 7. CWD          Change working directory on the VAX
                        when VAX-KERMIT is in SERVER mode .
                        The format of CWG command is
                                ISIS-Kermit> CWD [directory]

        8. EXIT         Exit from ISIS-Kermit
                        The format of EXIT command is
                                ISIS-Kermit> Exit

      * 9. FINISH       Exit  from VAX-KERMIT
                        when VAX-KERMIT is in SERVER mode .
                        The format of FINISH command is
                                ISIS-Kermit> FINISH

      * 10. BYE         Log out from VAX
                        when VAX-KERMIT is in SERVER mode .
                        The format of BYE command is
                                ISIS-Kermit> BYE


 NOTE :
        - (*) New Commands for MDS-Kermit .
        - Here are new procedures which implement the above new commamds :
          HELP , SETDRNUM , INSERT , GETRECV , BYE , SBYE , SGET ,CWD
          SCWD , FINISH , SFINI , LSEND .
        - These commands can be typed in lower or upper case .