home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 July / chipCD7_99.iso / chiplab / dyski / DCACHE / ASPI-WCE.DOC < prev    next >
Text File  |  1994-07-07  |  5KB  |  107 lines

  1. July 7, 1994
  2.    _ _ _
  3.   / / (_)
  4.  _\ \ \
  5. (_)_/_/  ASPI-WCE v1.0 -
  6.  
  7. Changes the WCE (Write Cache Enable) bit on the Mode Sense Caching
  8. page 08h via the ASPI device driver.
  9.  
  10. Copyright 1994, Seagate Technology, Inc. All rights reserved.
  11.  
  12. Seagate Technology, Inc.
  13. B-5 Technical Support
  14. 920 Disc Drive
  15. Scotts Valley, CA 95066
  16.  
  17.  
  18. ===============================================================
  19.  
  20. Usage: ASPI-WCE [SCSI ID]
  21.  
  22. switches:
  23.         SCSI ID        - A valid SCSI ID in the range 0 to 6
  24.         (no switches)  - prompt for SCSI ID info
  25.  
  26.  
  27. Do NOT run this utility until you completely understand its function.
  28. This utility issues a SCSI Mode Select command to your SCSI drive and
  29. makes a fundamental change to the way it operates.  The Write Cache
  30. Enable bit (WCE) controls how the completion status of a disk write is
  31. reported.  When WCE is ON, the drive reports status complete as soon as
  32. the data is taken in to the drive's ram buffer.  This results in very
  33. high turn around times and serves to dramatically speed up system IO.
  34. When WCE is OFF, the drive reports status complete after the data is
  35. physically written to the media.
  36.  
  37. Whether WCE should be ON or OFF usually depends on the operating
  38. system.  For example, a single user desk top computer system would
  39. enjoy the benefits of Write Cache Enable being ON.  Multi-user and
  40. multi-tasking operating systems, such as Netware and unix based,
  41. operate more efficiently if the bit is set to OFF.  This is because
  42. the operating systems have elaborate schemes in place to protect data
  43. integrity.  When the disk reports that a write has been successfully
  44. completed, the operating system moves on to the next tasks.  If there
  45. were a problem writing the data out to the media after the drive gave
  46. a good status on the write (to the drive buffer because WCE was ON)
  47. then the operating system may be unable to direct the recovery of the
  48. data.
  49.  
  50. ASPI-WCE will report the current WCE setting and ask if you want to
  51. make a change.  If you select YES, it will then ask if you want the
  52. drive to remember this change after RESET.  Before using ASPI-WCE, be
  53. sure to read the ASPI-ID documentation for further information about
  54. ASPI device drivers, Mode Sense pages and SCSI commands.
  55.  
  56. ASPI-WCE is designed for the support of users with Seagate disc drives
  57. and has been tested with Adaptec, Acculogic, Always, DPT and Ultrastor
  58. SCSI host adapters with their associated ASPI device drivers. (These
  59. represent the HA's we had laying around in Tech Support, other HA's
  60. with ASPI drivers should also work.)
  61.  
  62. ===============================================================
  63.  
  64. =====Rev=Hist===============
  65. Written with Borland Pascal v6.0
  66.  
  67. Revision History:
  68.  
  69.         7/94   v1.0    Initial Public release.
  70.  
  71. ============================
  72.  
  73. LICENSE AGREEMENT AND WARRANTY DISCLAIMER
  74.  
  75. This is a legal agreement between you the purchaser and Seagate
  76. Technology, Inc.  By accessing ASPI-WCE, (the "Software"), you agree
  77. to be bound by the terms of this agreement.  If you do not agree, do
  78. not access the software.
  79.  
  80. Seagate provides the accompanying object code of the Software and
  81. nonexclusively licenses its use to you on the following terms and
  82. conditions.  The Software is Seagate's proprietary, copyrighted
  83. product. Seagate grants you a limited access to use one copy of the
  84. Software.  You may not copy, distribute the Software for resale.  You
  85. may not reverse engineer, modify, rent, or lease the Software.  In
  86. addition, you may not disclose the information or data incorporated in
  87. the Software to others, in any format.
  88.  
  89. You accept the Software "as is" without any warranty whatsoever.
  90. Seagate does not warrant that the Software will meet your
  91. requirements; that the Software is fit for any particular purpose or
  92. that the use of the Software will be error free.
  93.  
  94. SEAGATE EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER ORAL OR WRITTEN,
  95. EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF
  96. MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.  IN NO EVENT
  97. WILL SEAGATE BE LIABLE TO YOU, YOUR CUSTOMERS OR OTHER USERS IN ANY
  98. WAY BASED ON USE OF THE SOFTWARE, INCLUDING WITHOUT LIMITATION FOR ANY
  99. LOSS OF PROFITS, LOSS OF DATA OR USE OF THE SOFTWARE OR INDIRECT,
  100. INCIDENTAL, CONSEQUENTIAL, SPECIAL, OR EXEMPLARY DAMAGES ARISING OUT
  101. OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE.
  102.  
  103. (C) 1994 Seagate Technology, Inc.
  104. End of License Agreement.
  105.  
  106. -=EOF: ASPI-WCE.DOC=-
  107.