This RDOS version of  KERMIT was written  on a  DATA GENERAL
NOVA/4 running RDOS Rev.  7.0 and Fortran  5 Rev.  6.14. The
source  code is  written in  RATFOR,  which translates  into
FORTRAN 5  code before  compilation.  For  those of  you who
need to make modification to  the program, it is recommended
that one examine  the RATFOR source code where  there are at
least  some decoumentation  on various  sections of  program
code.  The  RATFOR version source  code should  be available
from Columbia University.  In evaluating  the merits of this
KERMIT-RDOS program one should  keep in  mind that  the main
purpose  of implemented  KERMIT-RDOS on  our system  is  for
understanding and  evaluation of the KERMIT  protocol itself.
Therefore  more  effort  was  spend  on  the  file  transfer
function  rather than  on the  terminal emulation  function.
Our computing facility  also includes the availability  of a
local area network hence the  issue of controlling baud rate
or  parity bit  were  not addressed.   I  was  a little  bit
reluctant in releasing this program because I felt it is not
in a desirable state; however I was persuaded by others that
something is better  than nothing at all.  I  can only added
that this RDOS version of KERMIT works on  our system.  This
KERMIT-AOS transferred  file sucessfully  between an  IBM/PC
and IBM 370/CMS; both programs were originated from Columbia
University via DECUS  tape.  Credit should also  be given to
Fred Brehm  who installed  the RATFOR  translator onto  D.G.
machines  for  RCA   and  it  makes  my   implementation  of
RDOS-KERMIT from the C listing found in  the PROTOCOL manual
much simpiler.  Permission  is granted to any  individual or
institution  to  copy  or  use   this  program,  except  for
explicitly commercial purpose.
   
   
                                        John Lee
                                        RCA LABS (PRINCETON)
                                        609-734-3157
                                        7/9/84
   
 Terminology and features
 ------------------------
   
 LOCAL      - An user will be using KERMIT-RDOS in logon to other KERMIT,
            - file transfer will occur over a QTY or ALM or ULM port.
            - This KERMIT-RDOS programs uses the QTY:3 line.
   
 REMOTE     - An user will be using other KERMIT in logon to the RDOS
            - system and activiating KERMIT-RDOS.  File transfer will
            - occur on this same TTY line.  RDOS operatig system is not
            - a truly multi-user environment; therefore REMOTE KERMIT
            - HOST is not implemented although it would be a simple task.
   
 CONNECT    - Enters into the 'CHAT' mode, whatever you typed on the
            - local keyboard is transmitted to the remote host, and
            - information from the remote host are transmitted to the
            - local terminal.  'CHAT' mode is used in establishing
            - login sessions and invoking remote KERMIT program.
            - CNTR-] will cause exit from 'CHAT' mode.
   
 EXIT       - EXIT from this KERMIT program and returns to the CLI.
   
 HELP       - Displays the content of a help file.
   
 QUIT       - QUIT from this KERMIT program and returns to the CLI.
   
 RECEIVE    - Enters the 'RECEIVE' state of file transfer mode,
            - program waits for in-coming packet with no time-out
            - detection capability provided.
   
 SEND       - Enters the 'SEND' state of file transfer mode, program
            - will then prompts for either a filename or a directory
            - of filenames (i.e. @directory) to be transmitted.  E.G.
            - a filename of 'TEST' means send the file with the filename
            - of 'TEST', whereas a filename of '@TEST' means each line of
            - file 'TEST' is to be interpreted as a filename to be send.
            - This acts as a work around with the wildcard feature found
            - on other system.
   
 SET IBM OFF- In 'CHAT' mode, expects remote system to echo back
            - transmitted characters.  In file transfer mode, does
            - not wait for the detection of DC1 before sending out
            - the next packet.
   
 SET IBM ON - In 'CHAT' mode, performs local echoing of transmitted
            - characters.  In file transfer mode, wait for the
            - detection of DC1 from CMS before sending out the next
            - packet.  The program actually looks for the CMS prompt of
            - BELL (7).
   
 STATUS    - Displays the current values of various setting.
   
 One would invoke KERMIT-RDOS by typing :
 ----------------------------------------
 KERMIT/I
   
 Procedure On Installing KERMIT-RDOS Onto Your Data General RDOS system.
   
 1) Edit the large source file and breaks them into small one based
    on the filename given.
   
 2) Compile all the source program by typing the "COMPILE.MC"
    command file.
   
 3) Load and link all the relocatable file by typing the "@LINKALL.LD@"
    command file.
