home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / d / vme101.ann < prev    next >
Text File  |  2020-01-01  |  4KB  |  78 lines

  1. Changes to SWURCC VME Kermit in Version 1.01
  2. --------------------------------------------
  3.  
  4.  1. An SCL interface procedure is included for Version 1.01 which allows the
  5.     installer to change the default VME Kermit option. The procedure also sets
  6.     a BOOL value (ASG) which indicates whether terminal connection to VME is 
  7.     via ASG (TRUE) or some other communications controller, eg NIC or CSC 
  8.     (FALSE).  The purpose of the BOOL is to allow VME Kermit to check which 
  9.     control characters can be handled by VME and this depends on the comms 
  10.     route. As the CSC and NIC handle only a subset of the characters that the 
  11.     ASG can handle set the BOOL ASG to FALSE if there is any doubt about the 
  12.     comms route.
  13.  
  14.  2. A warning message is displayed to indicate that VME Kermit doesn't use the
  15.     standard Kermit START-OF-PACKET character (which cannot be handled by VME
  16.     I/O).
  17.  
  18.  3. Attempts to set START-OF-PACKET, END-OF-LINE or PAD-CHARACTER to a 
  19.     character that cannot be handled by VME I/O are trapped.
  20.  
  21.  4. VME Kermit now does 8th bit prefixing correctly.
  22.  
  23.  5. The EOF packet sent by VME Kermit no longer contains the data field from 
  24.     the last Data packet sent.
  25.  
  26.  6. The DELAY timer now works properly. Previously if the micro Kermit sent a
  27.     Nak before the DELAY timer expired a VME break-in occurred.
  28.  
  29.  7. VME Kermit in Server mode no longer sends the name of the first file sent 
  30.     in the File_Hdr packet for second (and subsequent) files requested via GET
  31.     command from the micro Kermit.
  32.  
  33.  8. VME Kermit can now receive a batch of files sent when a micro Kermit has
  34.     sent files generated from a wildcard SEND. Previously VME Kermit output
  35.     several generations of the same filename.
  36.  
  37.  9. The way VME Kermit standardises filenames has been improved. (VME filenames
  38.     don't conform to 'name.type' as recommended for NOMAL-FORM in the Kermit
  39.     protocol manual). If VME Kermit receives a filename of the form 'name.type'
  40.     it uses 'name' and standardises VME filenames to remove user, group and
  41.     library names and generation numbers.
  42.  
  43. 10. Resources are now released after each transfer so a file that has just been
  44.     sent to VME can be accessed by another user.
  45.  
  46. 11. The DEBUG information at PACKET level is now in a more readable form. The
  47.     data field is printed in character form for ASCII and EBCDIC transfers and
  48.     in Hex for BINARY transfers. The data field debug information is printed
  49.     as the data field is assembled for output (flagged KMT_PP_PACKET_DATA_OUT
  50.     and preceding output of the packet) or as the data field is interpreted
  51.     (flagged KMT_PP_PACKET_DATA_IN and following input of the packet). At the
  52.     time the packet is actually output or input the LEN, SEQ and TYPE fields
  53.     are shown decoded, but the MARK, DATA and CHECKSUM are in Hex.
  54.  
  55. 12. The code has been tidied up and the names of some modules have been 
  56.     altered.
  57.     
  58.     Two modules have been combined with other modules: KMT_GLOBALS is now part
  59.     of KMT_DATA_MODULE and KMT_UTILS is now part of KMT_SP_MODULE. KMT_MAIN has
  60.     been renamed KMT_MAIN_MODULE, KMT_PH is now KMT_PH_MODULE, KMT_UI is now
  61.     KMT_UI_MODULE and KMT_SP_MTUP_MODULE is now KMT_SP_MTM. The new SCL
  62.     interface procedure is called KERMIT.
  63.  
  64.  
  65.  
  66. NOTE: This version of VME Kermit is the standard version. If the communications
  67.       device for terminal connection to VME is an ASG, VME Kermit may not work.
  68.       This is because of a VME bug. Once this bug has been fixed the standard
  69.       version will run via ASG. If you find that VME Kermit will not run via 
  70.       ASG please contact SWURCC for details of a modification to circumvent 
  71.       the bug.
  72.  
  73.                                                        David Lord (SWURCC)
  74.  
  75.                                                        16 October 1986
  76.  
  77.  
  78.