home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / hp86 / hp8ker.bwr < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Date: 29-APR-1987 15:39:01
  2. From: SYSKERMIT%vax1.central.lancaster.ac.uk@Cs.Ucl.AC.UK
  3. Subject: File HP8KER.BWR
  4.  
  5.                     KNOWN PROBLEMS IN HP86 KERMIT
  6.                     =============================
  7.  
  8.                (Last updated at 10:45 Hrs on 16Apr87)
  9.  
  10. Version 1.01
  11. ------------
  12.  
  13.   All reported bugs in 1.00 are cleared in this release.
  14.  
  15.   No bugs specific to this version are yet known.
  16.  
  17.  
  18. Version 1.00
  19. ------------
  20.  
  21.  
  22.   1. Flow control  - XON/XOFF is  not working correctly,  also handshake
  23.      NONE does not  work. This causes the RS232 transmitter  on the HP86
  24.      to  be  disabled   after  each  enter,  and   stops  file  transfer
  25.      completely. This problem was noticed  on a VAX minicomputer, it may
  26.      however apply to other systems.
  27.  
  28.      The effect of  the bug is as follows. When  the RS232 settings have
  29.      been changed to  full duplex with flow control as  XON/XOFF, it has
  30.      been found that characters that are  typed on the keyboard will not
  31.      appear on the screen until the key  k14 is pressed. Also if you try
  32.      to send a  file from the VAX  Kermit to the HP86  the transfer will
  33.      fail due to timeouts.
  34.  
  35.      This bug  is caused by  a single error  and is therefore  simple to
  36.      fix. The line that needs to be changed is as follows:-
  37.  
  38. 1380 IF K$=EL$ THEN K$=CR$ @ f=HS#1 !  Endline = CR, set flag if handshake
  39.  
  40.      It should be changed to:-
  41.  
  42. 1380 IF K$=EL$ THEN K$=CR$ @ f=HS#0 !  Endline = CR, set flag if handshake
  43.  
  44.      The simplest way to change this  line is to load the KERMIT program
  45.      (after loading UTIL/1), list line 1380 (use LIST 1380,1380), change
  46.      the line  and then STORE  the KERMIT  program. For safetys  sake it
  47.      would  be wise  to keep  a copy  of the  old KERMIT  program before
  48.      changing it.
  49.  
  50.      Note: the KERMIT program itself is not commented, so if you wish to
  51.      change the commented  versions as well you should  consult the HP86
  52.      installation manual appendix C and  follow the method suggested for
  53.      updating the program.
  54.  
  55.   2. Linefeed causes  a carriage return  as well as linefeed.  There are
  56.      four lines that need to be changed to fix this problem, they are as
  57.      follows:-
  58.  
  59. 1460 C=C+1 @ IF C<80 THEN 1490 !        increase column count
  60. 1470 C=0 @ R=R+1 @ IF R=204 THEN R=0 !  next line (reset if screen end)
  61.  
  62.      and:-
  63.  
  64. 1670 C=C+1 @ IF C<80 THEN 1700 !        Increase column count
  65. 1680 C=0 @ R=R+1 @ IF R=204 THEN R=0 !  next line (reset if screen end)
  66.  
  67.      these should be changed so they read:-
  68.  
  69. 1460 C=C+1 @ IF C<80 THEN 1490 ELSE C=0 ! increase column count
  70. 1470 R=R+1 @ IF R=204 THEN R=0 !          next line (reset if screen end)
  71.  
  72.      and:-
  73.  
  74. 1670 C=C+1 @ IF C<80 THEN 1700 ELSE C=0 ! Increase column count
  75. 1680 R=R+1 @ IF R=204 THEN R=0 !          next line (reset if screen end)
  76.  
  77.      These can be changed using the method described in 1.
  78.  
  79.   3. The FORTRAN boot program HP8BOO.FOR  contains two calls to external
  80.      subroutines specific  to Sheffield Polytechnic, NULLIN  and RETYPE,
  81.      these routines are not necessary and can be removed.
  82.  
  83. ------------------------------
  84.  
  85.