home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / bin / c64slkv22s.sda / SL232ADD.TXT < prev    next >
Text File  |  1992-09-28  |  9KB  |  183 lines

  1.                        ├OMMODORE 64/128 ╦ERMIT V2.2(76)
  2.                           ┴DDENDUM TO V2.2(73) ═ANUAL
  3.                                  ═AY 23, 1992
  4.  
  5. ╔NTRODUCTION
  6. ------------
  7.  
  8. ╘HIS ADDENDUM CONTAINS INFORMATION ABOUT ├-64/128 ╦ERMIT V2.2(76), A SPECIAL 
  9. ADAPTATION OF ╦ERMIT V2.2 TO SUPPORT THE ╙WIFT╠INK-232 HIGH-SPEED SERIAL 
  10. INTERFACE.  ╬OTE THAT V2.2(76) SUPPORTS MODEMS INTERFACED VIA THE ╙╠-232 ╧╬╠┘ 
  11. WHILE V2.2(73) SUPPORTS MODEMS INTERFACED VIA THE USER PORT ╧╬╠┘.  ┬OTH
  12. VERSIONS ARE BEING DISTRIBUTED SIMULTANEOUSLY.
  13.  
  14.  
  15. ├HANGES FROM ╓ERSION 2.2(73)
  16. ----------------------------
  17.  
  18. ╦ERMIT V2.2(76) FOR THE ╙╠-232 HAS VERY FEW CHANGES FROM V2.2(73).  ╔T IS NOT 
  19. CONSIDERED AN UPGRADE FROM V2.2(73).  ╧NLY CHANGES DEEMED ABSOLUTELY NECESSARY 
  20. HAVE BEEN MADE.  ╘HESE CHANGES ARE:
  21.  
  22. 1) ╞ILENAME CHANGES.  ╘O HELP DIFFERENTIATE THE TWO VERSIONS OF ╦ERMIT V2.2,
  23.    THE ╙╠-232 VERSION HAS THE FILENAME "╙╠╦┼╥═╔╘" INSTEAD OF ╦┼╥═╔╘.  ╙IMILARLY,
  24.    THE INITIALIZATION FILE HAS THE NAME "╙╠╦┼╥═╔╘.╔╬╔" INSTEAD OF "╦┼╥═╔╘.╔╬╔".
  25.    ╘HE AUTOBOOT MAKER PROGRAM FOR ├-128 USERS HAS ALSO BEEN CHANGED FROM
  26.    "╥╒╬ ═┼ ╬╧╫!" TO "╙╠ ╥╒╬ ═┼ ╬╧╫!".  (╔F YOU ORDER A ╦ERMIT DISK FROM ╦ENT
  27.    ╙ULLIVAN, THE BOOT SECTOR HAS ALREADY BEEN INSTALLED; THEREFORE, THIS
  28.    PROGRAM IS NOT INCLUDED ON THE DISK.)
  29.  
  30.    ╬EITHER "╙╠╦┼╥═╔╘.╔╬╔" OR "╙╠ ╥╒╬ ═┼ ╬╧╫!" ARE COMPATIBLE WITH THE
  31.    USER-PORT VERSION OF ╦ERMIT.
  32.  
  33. 2) ╙┼╘ ┬┴╒─ COMMAND ALTERED.  ╘HIS COMMAND WAS CHANGED SO THAT IT SUPPORTS
  34.    4800 AND 9600 BPS, IN ADDITION TO 300, 1200, AND 2400 BPS.
  35.  
  36. 3) ╙┼╘ ╨╧╥╘-┴──╥┼╙╙ COMMAND ADDED.  ╘HIS COMMAND WAS ADDED SO THAT ╦ERMIT CAN
  37.    SUPPORT A ╙╠-232 CARTRIDGE AT ANY OF THE THREE POSSIBLE MEMORY ADDRESSES,
  38.    $─┼00 (THE FACTORY DEFAULT), $─╞00, AND $─700 (POSSIBLE ON A ├-128 ONLY).
  39.    ┴N EXAMPLE OF THE COMMAND IS:
  40.  
  41.       ╙┼╘ ╨╧╥╘-┴──╥┼╙╙ $─╞00
  42.  
  43.    ╘HIS WILL CHANGE THE ADDRESS THAT ╦ERMIT LOOKS FOR THE ╙╠-232 TO $─╞00.
  44.    ╘HERE IS ALSO A CORRESPONDING ╙╚╧╫ ╨╧╥╘-┴──╥┼╙╙ COMMAND.  ╬OTE: ┬ESIDES
  45.    CHANGING THE ADDRESS WITHIN ╦ERMIT, YOUR ╙╠-232 CARTRIDGE MUST ALSO HAVE
  46.    BEEN MODIFIED TO "LIVE" AT AN ADDRESS OTHER THAN $─┼00.  ├ONSULT YOUR ╙╠-232
  47.    DOCUMENTATION FOR INFORMATION ABOUT THIS PROCEDURE.
  48.  
  49. 4) ╙┼╘ ╫╧╥╦╔╬╟-─╥╔╓┼ COMMAND ADDED.  ╘HIS COMMAND WAS ADDED SO THAT YOU CAN USE
  50.    DISK DEVICES OTHER THAN #8 FOR LOADING ╦ERMIT, DOING FILE TRANSFERS, ETC.  ╫E
  51.    FELT IT WAS NECESSARY TO ADD THIS COMMAND SINCE MANY PEOPLE WILL WANT TO
  52.    UP/DOWNLOAD TO A FAST DISK DRIVE (SUCH AS A ╥┴═ DISK--SEE "╨ERFORMANCE
  53.    ├ONSIDERATIONS / ╠IMITATIONS" BELOW), ESPECIALLY WHEN USING HIGHER BAUD
  54.    RATES.  ┴N EXAMPLE OF THE COMMAND IS:
  55.  
  56.       ╙┼╘ ╫╧╥╦╔╬╟-─╥╔╓┼ 9
  57.  
  58.    ╘HIS WILL CHANGE THE DISK DRIVE ╦ERMIT ACCESSES TO DEVICE 9.  ╘HERE IS ALSO
  59.    A CORRESPONDING ╙╚╧╫ ╫╧╥╦╔╬╟-─╥╔╓┼ COMMAND.  ╬OTE: ╘HE ╫╧╥╦╔╬╟-─╥╔╓┼ VALUE 
  60.    DEFAULTS AT BOOT TIME TO THE DRIVE YOU LOADED ╦ERMIT FROM.  ╔T CAN'T BE
  61.    SAVED IN THE INITIALIZATION FILE.
  62.  
  63. 5) ╔NITIALIZATION FILE CONTENTS CHANGED.  ┬ESIDES CHANGING THE NAME OF THE
  64.    INITIALIZATION FILE (DESCRIBED IN #1 ABOVE), ITS CONTENTS HAVE ALSO CHANGED.
  65.    ┬ECAUSE OF THIS, YOU CAN'T SHARE INITIALIZATION FILES BETWEEN USER PORT AND
  66.    ╙╠-232 ╦ERMIT.  ╘O MAKE ╦ERMIT MORE ROBUST, WE HAVE ALSO REMOVED THE NEED TO
  67.    HAVE AN INITIALIZATION FILE PRESENT AT BOOT TIME.  ╦ERMIT V2.2(76) WILL BOOT
  68.    PROPERLY WITHOUT A ╙╠╦┼╥═╔╘.╔╬╔ FILE, AND WILL USE A "REASONABLE" SET OF
  69.    DEFAULTS.  ╘HESE DEFAULT SETTINGS MAY OR MAY NOT BE THE SETTINGS YOU PREFER.
  70.    (┘OU CAN ALWAYS CHANGE THINGS THEN CREATE AN INITIALIZATION FILE WITH THE
  71.    ╙┴╓┼ COMMAND.)
  72.  
  73. 6) ╙┼╘ ╥╙-232 ╥┼╟╔╙╘┼╥╙ COMMAND ALTERED.  ╘HIS COMMAND WAS CHANGED SO THAT IT 
  74.    OPERATES ON THE ╙WIFT╠INK-232'S CONTROL AND COMMAND REGISTERS.  ┘OU CAN USE
  75.    THIS COMMAND, FOR EXAMPLE, TO SET BAUD RATES HIGHER THAN 9600.  (╘HESE BAUD
  76.    RATES WERE NOT INCLUDED IN THE ╙┼╘ ┬┴╒─ COMMAND BECAUSE NOT ALL SYSTEMS CAN
  77.    KEEP UP AT THESE VERY HIGH SPEEDS.)  ╘HE FIRST BYTE IS THE VALUE FOR THE
  78.    CONTROL REGISTER, WHILE THE SECOND BYTE IS THE VALUE FOR THE COMMAND
  79.    REGISTER.  ├ONSULT YOUR ╙WIFT╠INK-232 DOCUMENTATION FOR A DESCRIPTION OF THE
  80.    APPROPRIATE VALUES TO USE.
  81.  
  82. 7) ─╔╙╦ COMMAND ALTERED.  ╔N ORDER TO BETTER SUPPORT THIRD-PARTY DISK DRIVES,
  83.    SUCH AS ├═─'S ╚─-SERIES HARD DRIVES, THE ─╔╙╦ COMMAND HAS BEEN CHANGED (YOU
  84.    COULD CALL IT A "BUG FIX").  ╨REVIOUSLY, THE ─╔╙╦ COMMAND DID NOT ALLOW
  85.    SPACES IN ANY OF ITS ARGUMENTS.  ╔T NOW DOES.  ┘OU CAN NOW TYPE, FOR EXAMPLE:
  86.  
  87.       ─╔╙╦ ╙0:╬┴═┼ ╫╔╘╚ ╙╨┴├┼╙
  88.  
  89.    ╬OTE: ╫HEN USING A ├═─ HARD DRIVE'S "├─ <BACK ARROW>" COMMAND (NATIVE-MODE
  90.    SUBDIRECTORIES ONLY), TYPE ╙HIFT + "=" FOR THE "<BACK ARROW>".
  91.  
  92.  
  93. ╨ERFORMANCE ├ONSIDERATIONS / ╠IMITATIONS
  94. ----------------------------------------
  95.  
  96. ╫HILE THE ╙WIFT╠INK-232 SUPPORTS BAUD RATES UP THROUGH 38,400 BPS, ╙╠-232
  97. ╦ERMIT SUPPORTS BAUD RATES ONLY UP THROUGH 9600 BPS WITH THE ╙┼╘ ┬┴╒─ COMMAND.
  98. ╘HE MAIN REASON FOR THIS IS THAT ╦ERMIT HAS PERFORMANCE PROBLEMS KEEPING UP AT
  99. THESE VERY HIGH SPEEDS.  ╦ERMIT WAS NOT ORIGINALLY DESIGNED TO OPERATE AT
  100. SPEEDS ABOVE 1200 BPS (2400 WHEN USED ON A ├-128).  ╦EY SECTIONS OF THE PROGRAM
  101. WERE DESIGNED TO BE MEMORY-EFFICIENT, NOT SPEEDY, SO OPERATING AT HIGH SPEEDS
  102. CAN CAUSE SERIOUS PERFORMANCE PROBLEMS.  ╘HE MOST VISIBLE OF THESE PROBLEMS IS
  103. LOST CHARACTERS ON THE SCREEN.
  104.  
  105. ┴S YOU MAY KNOW, THE USER-PORT VERSION OF ╦ERMIT DOES NOT WORK AT 2400 BPS
  106. WHEN USING THE ├-64 80-COLUMN SCREEN DRIVER (PERFORMANCE IS FINE WHEN USING
  107. THE ├-128 80-COLUMN SCREEN DRIVER).  ╙╠ ╦ERMIT IMPROVES ON THIS -- IT FUNCTIONS
  108. PRETTY WELL AT 2400 BPS WHEN USING THE ├-64 80-COLUMN SCREEN DRIVER.  ╙PEEDS
  109. ABOVE 2400 BPS ARE NOT RECOMMENDED WHEN USING THE ├-64 80-COLUMN SCREEN DRIVER,
  110. UNLESS YOU ARE NOT TOO CONCERNED ABOUT SCREEN OUTPUT (I.E., JUST DOING FILE
  111. TRANSFERS).  ╘HE ╙WIFT╠INK-232 CARTRIDGE IS QUITE CAPABLE OF SENDING AND
  112. RECEIVING CHARACTERS AT SPEEDS ABOVE 2400 BPS; ╦ERMIT JUST DOESN'T DO A GOOD
  113. JOB OF UPDATING THE SCREEN WHEN USING THE ├-64 80-COLUMN SCREEN DRIVER.
  114.  
  115. ╫HEN USING THE ├-128 SCREEN DRIVER, PERFORMANCE IS MUCH BETTER.  ╙╠ ╦ERMIT CAN
  116. KEEP UP WELL AT SPEEDS UP THROUGH 9600 BPS, ESPECIALLY IF FLOW CONTROL IS USED.
  117.  
  118. ┬ELOW ARE SEVERAL THINGS YOU CAN DO TO MAXIMIZE ╙╠ ╦ERMIT'S PERFORMANCE:
  119.  
  120. 1) ╘URN ON FLOW CONTROL.  ╔F YOU ARE USING ╦ERMIT TO TALK TO A REMOTE COMPUTER
  121.    WHICH SUPPORTS FLOW CONTROL, MAKE SURE ╦ERMIT HAS FLOW CONTROL TURNED ON.
  122.    ┘OU CAN TURN ON FLOW CONTROL BY TYPING ╙┼╘ ╞╠╧╫-├╧╬╘╥╧╠ ╧╬.  ╬OTE: ╘HIS IS
  123.    THE FACTORY DEFAULT SETTING.
  124.  
  125. 2) ╥EDUCE THE AMOUNT OF INFO THAT IS PRINTED TO THE SCREEN DURING A FILE 
  126.    TRANSFER BY TYPING ╙┼╘ ─┼┬╒╟╟╔╬╟ ╧╞╞.  ╬OTE: ╘HE FACTORY DEFAULT SETTING IS 
  127.    ╘┼╥╙┼.
  128.  
  129. 3) ╒SE A FAST DISK DRIVE.  ╙TOCK 1541, 1571, ETC., DISK DRIVES ARE VERY SLOW
  130.    AND CAUSE A BOTTLENECK DURING FILE TRANSFERS AT SPEEDS ABOVE 2400 BPS.  ╔F
  131.    AT ALL POSSIBLE, USE A FAST DISK DRIVE FOR UP/DOWNLOADS.  ╞OR BEST RESULTS,
  132.    DOWNLOAD TO A ╥┴═ DISK (SUCH AS A ├OMMODORE 17╪╪ ╥┼╒ RUNNING ╥┴═─╧╙ OR A
  133.    ├═─ ╥┴═╠INK/─RIVE).
  134.  
  135. 4) ╒SE THE ├OMMODORE 128 SCREEN DRIVER.  ╦ERMIT TAKES ADVANTAGE OF THE 2 ═HZ. 
  136.    MODE OF THE ├-128 WHEN USING THE ├-128 80-COLUMN SCREEN DRIVER.  ╘HIS EXTRA 
  137.    SPEED HELPS ╦ERMIT KEEP UP AT HIGHER SPEEDS.
  138.  
  139. 5) ╒SE A MODEM WHICH SUPPORTS ╓.32 OR ╓.32BIS ERROR CONTROL.  ═ODEMS WITH BUILT-
  140.    IN ERROR CHECKING CAN HELP REDUCE PROBLEMS WHEN ╦ERMIT HAS TROUBLE KEEPING
  141.    UP.
  142.  
  143.  
  144. ├-64/128 ╦ERMIT ╧RDERING ╔NFORMATION
  145. ------------------------------------
  146.  
  147. ├-64/128 ╦ERMIT V2.2 NOW COMES IN TWO "FLAVORS": ONE FOR THE USER PORT ONLY 
  148. (MINOR VERSION #73) AND ONE FOR THE ╙╠-232 ONLY (MINOR VERSION #76).  ┬OTH OF 
  149. THESE VERSIONS AND THE ACCOMPANYING DOCUMENTATION ARE AVAILABLE ON MAJOR 
  150. COMPUTER NETWORKS FOR DOWNLOADING, AS ╦ERMIT IS FREELY-DISTRIBUTABLE.  ┘OU CAN 
  151. ALSO ORDER ╦ERMIT (EITHER VARIETY) ON A 1541 DISK FROM:
  152.  
  153.    ╦ENT ╙ULLIVAN
  154.    16611 ╬┼ 26TH ╙T.
  155.    ┬ELLEVUE, ╫┴ 98008
  156.  
  157. ┼ITHER VERSION ON A 1541 DISK (WITH ON-DISK DOCUMENTATION) IS $5.00.
  158. ┴ SEPARATE LASER-PRINTED MANUAL IS $7.50.
  159.  
  160. ╬OTES: (1) ╫┴ RESIDENTS PLEASE ADD 8.2% SALES TAX.  (2) ╒.╙. FUNDS ONLY CAN BE 
  161. ACCEPTED.  (3) ╙END CHECK OR MONEY ORDER ONLY, PLEASE.  ├HECKS WILL BE HELD 
  162. UNTIL THEY CLEAR, SO ALLOW 4-5 WEEKS FOR DELIVERY.  (4) ╞OREIGN ORDERS SHOULD 
  163. ADD $5.00 PER ORDER FOR AIRMAIL SHIPPING.
  164.  
  165.  
  166. ╙WIFT╠INK-232 ╧RDERING ╔NFORMATION
  167. ----------------------------------
  168.  
  169. ╘HE ╙WIFT╠INK-232 IS A HIGH-SPEED SERIAL INTERFACE THAT PLUGS INTO YOUR ├-
  170. 64/128'S EXPANSION (CARTRIDGE) PORT.  ╘HE ╙╠-232 ALLOWS MUCH FASTER SERIAL 
  171. COMMUNICATION BECAUSE IT PERFORMS IN HARDWARE WHAT THE ├-64/128 MUST NORMALLY
  172. DO IN SOFTWARE.  ╙PEEDS OF UP TO 38,400 BPS ARE POSSIBLE WITH THE ╙╠-232 AND AN 
  173. APPROPRIATE HIGH-SPEED MODEM OR DIRECT NETWORK CONNECTION.
  174.  
  175. ╘HE ╙╠-232 WAS ORIGINALLY DEVELOPED BY ─R. ┼VIL ╠ABORATORIES (ALSO A LONG-TIME 
  176. ╦ERMIT DISTRIBUTOR) BUT IS NOW SOLD EXCLUSIVELY BY ├REATIVE ═ICRO ─ESIGNS (├═─).  
  177. ╞OR INFORMATION ON ORDERING THE ╙╠-232, CONTACT ├═─ AT:
  178.  
  179.    ├REATIVE ═ICRO ─ESIGNS
  180.    ╨.╧. ┬OX 646
  181.    ┼AST ╠ONGMEADOW, ═┴ 01028
  182.    413-525-0023
  183.