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

  1. Date: 26 Oct 1985 2242-EDT
  2. From: B.Eiben LCG Ext 617-467-4431 <EIBEN@MARLBORO.DEC.COM>
  3. To: sy.fdc@cu20b
  4. Subject: [LCG.KERMIT: msxhpx problems]
  5.  
  6. Took the new version of MSXHPX.ASM last night.  Unfortunately, in being
  7. compatible with both the 110 and the PLUS, it develops several problems
  8. on the plus.  In particular:
  9.  
  10.     1.  PORT 2 is set to AUX.  On the plus, this is not the INTERNAL
  11. MODEM necessarily, but is the default modem set in the system configurator.  To 
  12. insure that the internal modem is used, the PORT selection logic should select
  13. COM3, not AUX.
  14.  
  15.     2.  All character output is being sent to the punch via MSDOS PUNOUT 
  16. call.  This is slow, and, worse, will direct output to AUX even if the serial 
  17. port is in use.
  18.  
  19.     3.  Minor points:  the program starts with even parity and 7 bit words.  
  20. This causes chaos in every situation we tried.
  21.  
  22. Changes are shown below by giving at least one line before and after each 
  23. change.  Would appreciate your forwarding to appropriate authority.
  24.  
  25. Also, leaving DTR on on the PLUS is not just a nuisance, it is deadly, since you 
  26. also leave on the MODEM or SERIAL interface, which eats the battery at 
  27. incredible rates.  I have attached to the end of this a short program to turn 
  28. those off.  I run KERMIT on the plus from a command file KERMIT.BAT which 
  29. contains the following:
  30.  
  31.     MSXHPX 1%
  32.     MODEMOFF
  33.  
  34. This guarantees modem/serial port doesn't run down battery.
  35.  
  36. Mike Mellinger  800-325-0888
  37.  
  38.  
  39. ******************************************************
  40.  
  41. Modified MSXHPX follows:
  42.  
  43.  
  44. instat    equ    6
  45. wrdev    equ    40H    ;  mjm
  46. rddev    equ    3fH
  47.  
  48.  
  49. par_str    db    'P'            ; string used to set parity
  50. par_x    db    4,';'
  51. brk_on    db    'B1;'            ; start sending breaks
  52.  
  53.     db    'SS0;'            ; 1 Stop Bit
  54.     Db    'SW0;'            ; 8 Bit Length
  55. setktab    db    0
  56.  
  57. com1    db    'COM1',0
  58. com2    db    'COM3',0
  59. blank    db    esc,'H',esc,'J$'
  60.  
  61.     db    04H,'COM1$'
  62.     dw    01H
  63.      db    04H,'COM3$'
  64.     dw    00H
  65.  
  66.  
  67. ;outch3:    mov    dl,ah
  68. ;    mov    ah,punout        ; Output char in DL to comm port.
  69. ;    int    dos
  70. outch3:    mov    byte ptr temp,ah
  71.     mov    bx,prthnd
  72.     mov    ah,wrdev
  73.     mov    cx,1
  74.     mov    dx,offset temp
  75.     int    dos
  76. ; end DRA
  77.     pop    bx
  78.  
  79.  
  80. *******************************
  81.  
  82. MODEMOFF.ASM (make it into COM file...)
  83.  
  84. ;
  85. MAIN    SEGMENT PARA PUBLIC 'MAIN'
  86.     ASSUME CS:MAIN,DS:MAIN,SS:MAIN,ES:NOTHING
  87. ;
  88.     ORG    100H
  89.  
  90. START    PROC    FAR
  91.     MOV    DX,OFFSET CHANNEL
  92.     MOV    AX,3D01H
  93.     INT    21H
  94.     MOV    BX,AX
  95.     MOV    AX,4403H
  96.     MOV    DX,OFFSET OFFCOM
  97.     MOV    CX,6
  98.     INT    21H
  99.     MOV    AX,4C00H
  100.     INT    21H
  101. OFFCOM    DB    'M3;M5;'
  102. CHANNEL DB    'AUX',0
  103.  
  104. START    ENDP
  105. MAIN    ENDS
  106.     END    START
  107.  
  108. *************************
  109.  
  110. ------------------------------
  111.  
  112. Date: Sun, 5 Feb 89 11:27:18-1000
  113. From: Todd Ogasawara  <todd@uhccux.uhcc.hawaii.edu>
  114. Subject: MS-Kermit 2.32/A for HP-110 problems
  115. Keywords: MS-DOS Kermit 2.32/A, HP-110 Kermit
  116.  
  117. I just tried MS-Kermit 2.32/A for the HP-110 and ran into two problems.
  118.  
  119. 1. Kermit reports a
  120.  
  121.     ?Program internal error, recovering
  122.  
  123.    if a MSKERMIT.INI file is present.  The settings in MSKERMIT.INI
  124.    seems to be read and interpreted correctly by Kermit though.
  125.  
  126. 2. Using a 1200 baud modem on a relatively clean voice grade line
  127.    the average effective baud rate when transferring text files is
  128.    about 50 (<= that is no typo, I do mean 50 baud).  XMODEM file transfer
  129.    works fine under the same conditions.
  130.  
  131. Todd Ogasawara, U. of Hawaii Faculty Development Program/Focal Point
  132. UUCP:        {uunet,ucbvax,dcdwest}!ucsd!nosc!uhccux!todd
  133. ARPA:        uhccux!todd@nosc.MIL        BITNET: todd@uhccux
  134. INTERNET:    todd@uhccux.UHCC.HAWAII.EDU <==I'm told this rarely works
  135.  
  136. [From jrd - It's probably a bug since we have had little chance to test it.
  137. Perhaps you would be willing to look at the beta version of the next release,
  138. when it's ready this summer.]
  139.  
  140. ------------------------------
  141.  
  142.