home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 595.lha / TurboQuantum_v1.0 / TurboQuantum.doc < prev    next >
Text File  |  1991-12-20  |  7KB  |  205 lines

  1.  
  2. Quantum TurboCharger v1.0  - (Dec 12 1991/02:29:17)
  3. Copyright © 1991, Fuller Computer Systems, Inc.
  4.  
  5.  
  6. DISCLAIMER
  7. -------------------
  8. THIS SOFTWARE IS PROVIDED "AS IS".  NO REPRESENTATIONS OR
  9. WARRANTIES ARE MADE WITH RESPECT TO THE ACCURACY, RELIABILITY,
  10. PERFORMANCE, CURRENTNESS, OR OPERATION OF THIS SOFTWARE,
  11. AND ALL USE IS AT YOUR OWN RISK.
  12.  
  13. NEITHER FULLER COMPUTER SYSTEMS NOR THE AUTHOR ASSUME
  14. ANY RESPONSIBILITY OR LIABILITY WHATSOEVER WITH RESPECT
  15. TO YOUR USE OF THIS SOFTWARE.
  16.  
  17.  
  18. DISTRIBUTION
  19. -------------------
  20. TurboQuantum is NOT in the public domain.
  21.  
  22. Permission is hereby granted to distribute the TurboQuantum
  23. executable and documentation for non-commercial purposes,
  24. provided the copyright notices are not removed from the
  25. executable or documentation.
  26.  
  27. TurboQuantum may not be distributed for a profit without the
  28. express written permission of Fuller Computer Systems, Inc.
  29.  
  30. Fred Fish is expressly granted permission to distribute the
  31. TurboQuantum executable and documentation as part of the
  32. "Fred Fish freely redistributable Amiga software library."
  33.  
  34. The Byte Information Exchange (BIX) is expressly granted
  35. permission to distribute the TurboQuantum executable and
  36. documentation as part of the Amiga Exchange listings area.
  37.  
  38.  
  39. WHAT IS THIS THING?
  40. -------------------
  41. TurboQuantum is basically a SCSI bit twiddler.  Specifically, it will
  42. set or clear the Disable Disconnection bit in the Quantum Drive Control
  43. Parameters Mode Page (vendor unique page $39 / byte 3, bit 7).
  44.  
  45. Q: What does the Disable Disconnection bit do?
  46.  
  47. A: The Disable Disconnection (DDIS) mode parameter controls a Quantum
  48.    hard disk's ability to disconnect from, and reconnect to a SCSI
  49.    controller while it is transferring data.  The default behavior of
  50.    most Quantum drives is to allow disconnection/reconnection to
  51.    happen while a data transfer is in progress.
  52.  
  53.  
  54. Q: Why whould I want to change the DDIS parameter.
  55.  
  56. A: When a hard disk causes a disconnect/reconnect to happen, the SCSI
  57.    controller must reset its internal data transfer pointers for that
  58.    hard disk.  If your Controller uses DMA (like the A3000 and A2091),
  59.    it must also reinitialize its DMA controller.  Certain DMA SCSI
  60.    controllers will actually "fall-back" to CPU controlled I/O after
  61.    a disconnect/reconnect!  The bottom line is that your hard disk
  62.    data transfer performance can drop...  And in some cases CPU
  63.    availibility during a hard disk access will disappear.
  64.  
  65.  
  66. Q: What can be done about this?
  67.  
  68. A: Twiddle the DDIS bit -- TurboQuantum does this for you.  This will
  69.    get rid of the disconnect/reconnects that happen during a data
  70.    transfer.  It will not prevent the initial disconnection due to the
  71.    implied seek of a READ command.  For a WRITE command, disconnection
  72.    will only happen after all data has been transferred into the buffer
  73.    on the hard disk.  This will improve hard disk performance.
  74.  
  75.  
  76. HOW TO USE IT
  77. -------------------
  78. TurboQuantum can be started from Workbench or the CLI/Shell.
  79.  
  80. When TurboQuantum starts, it will scan your SCSI bus looking for
  81. Quantum hard disks.  It can identify SCSI devices connected to the
  82. following controllers:
  83.  
  84.    scsi.device          - Commodore A3000, A2091 and A590
  85.    HardFrame.device     - Microbotics HardFrame
  86.    suprascsi.device     - Some Supra hard disk controllers
  87.    gvpscsi.device       - Some GVP hard disk controllers
  88.    Malibu.device        - California Access Malibu Board
  89.  
  90. If you have more than one controller connected to your Amiga computer,
  91. TurboQuantum will check for as many as it can find and identify.
  92.  
  93. You can specify additional devices to search for via the DEVICE= tooltype
  94. in the TurboQuantum icon or via the "-d" option from the CLI/Shell.
  95.  
  96. Once the devices have been scanned, TurboQuantum will then ask you what
  97. you would like to do.
  98.  
  99. If all of the Quantum hard disks do NOT have their DDIS bits set,
  100. the "TurboCharge!" button will be selectable.
  101.  
  102. If all of the Quantum hard disks already have their DDIS bits set,
  103. the "Remove TurboCharge Changes" button will be selectable.
  104.  
  105. If some of the Quantum hard disks already have their DDIS bits set,
  106. and some do not, both buttons will be selectable.
  107.  
  108. To quit TurboQuantum without changing anything, simply select the
  109. CLOSEWINDOW button in the upper left corner of the window.
  110.  
  111.  
  112. ICON TOOLTYPES
  113. -------------------
  114.  
  115. DEVICE
  116.    Use this tooltype to specify additional device drivers.
  117.  
  118.    Example: DEVICE=foo.device|bar.device
  119.  
  120.  
  121. FLAGS
  122.    The FLAGS tooltype is used to specify modifiers to the default
  123.    operation of TurboQuantum.  These modifiers are:
  124.  
  125.       ONEBOARD
  126.          When scanning device drivers for SCSI devices, this flag
  127.          limits the scan to the first board of the device driver.
  128.  
  129.       NOLUNS
  130.          When scanning device drivers for SCSI devices, this flag
  131.          limits the scan to the first LUN on each SCSI device.
  132.  
  133.       OVERRIDE
  134.          This flag removes the single invocation restriction.
  135.          If this flag is not specified and there is another
  136.          copy of TurboQuantum already running, the window of
  137.          the active TurboQuantum is moved in front of all
  138.          other windows.
  139.  
  140.    Example: FLAGS=NOLUNS
  141.  
  142.  
  143. USERFONT
  144.    This tooltype can be used to force TurboQuantum to use an
  145.    alternate typeface for all text rendered into the TurboQuantum
  146.    window.  If the specified typeface can not be used because
  147.    of screen size limits, the default will be used.
  148.  
  149.    Example: USERFONT=times.24
  150.  
  151.  
  152. CLI/Shell USAGE
  153. -------------------
  154. USAGE: TurboQuantum [-d device] [-f font.size] [-blDO]
  155. Options: d  device name specifiers
  156.          b  limit device scan to one SCSI board
  157.          l  limit LUN scan to the first LUN
  158.          f  text font specifier (ie. topaz.8)
  159.          D  enable debug and progress messages
  160.          O  override single invocation restriction
  161.  
  162.  
  163. CREDITS
  164. -------------------
  165. Thanks to Michael Sinz for determining the
  166. real world effects of the DDIS parameter.
  167.  
  168.  
  169. MODIFICATIONS
  170. -------------------
  171. 20-Dec-91 -- Initial public release.
  172.  
  173.  
  174. AND NOW A WORD FROM OUR SPONSOR
  175. --------------------------------------
  176. Are you tired of using old and obnoxious utilities
  177. that just don't seem to want to work right?
  178.  
  179. Well, here in the Fuller Research Cave we have been working around
  180. the clock (which happens to be in the center of the cave) to bring
  181. you the most sophisticated utilities which are pretty AND useful.
  182. (Hey, how 'bout that, _Pretty_Useful_!)
  183.  
  184. Over the next few months we will be releasing some hot
  185. new tools that help you be the master of your hard drives.
  186.  
  187. So... Keep your eyes peeled, your ears cleaned out, and your
  188. fingernails trimmed --  Er, wrong commercial. Sorry.
  189.  
  190. So be watching for the new line of hard drive management tools
  191. from Fuller Computer Systems, Inc... _The Utility Company_.
  192.  
  193. ps. _Please_ don't peel your eyes.
  194.  
  195. (Goofy music plays in the background.... Fade to black.)
  196.  
  197. --------------------------------------
  198.  
  199. Enjoy...  Any questions...  Just ask.
  200.  
  201. Ben Fuller
  202. (bix: benfuller)
  203. Fuller Computer Systems
  204.  
  205.