home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / flex1 / flxkerdoc.txt < prev    next >
Text File  |  2020-01-01  |  2KB  |  44 lines

  1. The files called  FLXPTn.TXT  (n=1..6) make up the Flex 9 source for
  2. a limited form of Kermit.  This particular Kermit was a result of work 
  3. by a former member of staff at Brighton Polytechnic.  It is in use on
  4. SWTP hardware, and has the following menu:
  5.  
  6.   0  Terminal to line
  7.   1  Return to Flex
  8.   2  File send from Flex
  9.   3  File receive to Flex
  10.   4  Close server
  11.   5  Monitor on
  12.   6  Monitor off
  13.  
  14. As you can see, not quite like the other versions!
  15. There is no numeric display to show how the transfer is progressing: 
  16. "s" is displayed for each Flex-sent packet, and "r" for received
  17. packets.  If the "monitor on" command has been used, the packets
  18. will be displayed on the console device.
  19.  
  20. Terminal to line uses  CTRL-D  to return to command menu.  Other
  21. options should be self-explanatory.  
  22.  
  23. One bug:  the FCBs don't seem to be properly freed... once a transfer
  24. has completed, the next transfer will always fail with "File already
  25. in use" and that is repeated whatever the files actually used (ie it
  26. happens when a different file is named, not just the same file name).
  27.  
  28. I split the source up into a few files, in case you have problems
  29. with your editor.  Briefly, they are ...
  30.  
  31.   FLXPT1.TXT   description, some definitions
  32.   FLXPT2       some of the routines for queue handling
  33.        3       more routines, and Kermit messages
  34.        4       receive section
  35.        5       send section
  36.        6       more routines, work on packets
  37.  
  38. In the source, you will find STTL assembler directives to give the
  39. listing sub-titles.  A list (to help if you want to edit source)
  40. of where the STTL references occur is in FLXSTTL.TXT.
  41.  
  42.  
  43. Peter Morgan, Brighton Polytechnic  (XPSV02 @ SUSX.SVPA)
  44.