home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / disks / tools / hdsleep / hdsleep.doc < prev    next >
Text File  |  1996-08-04  |  5KB  |  153 lines

  1.                                HDSleep v1.3
  2.                                ============
  3.  
  4.                                     by
  5.                        Tomasz Muszynski (THOM/UNION)
  6.  
  7.                    e-mail: muszynsk@ipeneuro.ipe.pw.edu.pl
  8.  
  9. Disclaimer
  10. ==========
  11.  
  12. THIS PROGRAM IS FREELY DISTRIBUTABLE. USE IT AT YOUR OWN RISK. THERE IS NO
  13. WARRANTY FOR RELIABLE FUNCTIONING OF THIS PROGRAM.
  14.  
  15. Introduction
  16. ============
  17.  
  18.   This utility turns the motor of your HD off if it isn't used for given
  19. period of time.  To install, copy HDSleep file to the WBStartup drawer on
  20. your hard disk.  Program installs itself as a commodity.  There is also
  21. hotkey available for turning off motor immediately.  Any access to your
  22. hard disk turns the motor on again.  If you execute this commodity again
  23. it will deactivate itself.  Of course you can use Exchange for
  24. activating/deactivating HDSleep.
  25.  
  26.   I have tested it on:
  27. Amiga 1200 + Viper 68030 turbo card and IDE 420MB Caviar 2420 hard drive,
  28. Amiga 1200 + Blizzard III 68030 turbo card and IDE 540MB Caviar hard drive,
  29. Amiga 1200 + Blizzard III 68030 turbo card and IDE 1.2GB Caviar hard drive,
  30. Amiga 1200 + Blizzard II 68030 turbo card and IDE 420MB Conner hard drive,
  31. Amiga 1200 + FastRAM and IDE 420MB Conner hard drive.
  32. Program also has been tested with Enforcer.
  33.  
  34.   HDSleep does not work with Quantum (45MB) hard drives installed in A1200
  35. with FastRAM, but I hope you should not have any problems with newer
  36. drives.
  37.  
  38. Important
  39. =========
  40.  
  41. If you encounter problems with resetting sleep timer and putting to sleep
  42. your hard disk, insert the line below in startup-sequence before IPrefs - it
  43. should work properly.
  44. ...
  45. Run >NIL: HDSleep <parameters>
  46. C:IPrefs
  47. ...
  48.  
  49. Requirements
  50. ============
  51.  
  52.   This program works only on A1200 and A4000 (AGA chipset), because it uses
  53. low level access to not documented IDE bus registers (although it sends
  54. standard ATA command this way, so you shouldn't have any problems with
  55. different drives which have implemented full set of ATA commands).  Also be
  56. sure you have both commodities.library and icon.library installed.
  57.  
  58. Parameters
  59. ==========
  60.  
  61. Parameter may be included as Tool Types in the icon or in the command line, if
  62. you use it from Shell.
  63.  
  64.   CX_PRIORITY=<0>        - hotkey priority.
  65.   CX_POPKEY=<ctrl alt h> - hotkey for opening window.
  66.   CX_POPUP=<YES>         - opens window at start.
  67.   HDSLEEPKEY=<control h> - hotkey.
  68.   MASTERTIME=<360>       - turn off time since last access to Master HD
  69.                            (in seconds), 0 means no turning off.
  70.   SLAVETIME=<360>        - turn off time since last access to Slave HD
  71.                            (in seconds), 0 means no turning off.
  72.   WARNING=<NO>           - warns you about turning off of your HD.  A window is
  73.                            opened on a default public screen.
  74.   WARNINGTIMEOUT=<5>     - time when you will be warned before HD will go off.
  75.   LOGFILE=<filename>     - the file name of a log file.
  76.   A4000=<NO>             - the flag required for A4000. All A4000 owners should
  77.                            use it for correct switching off their HDs.
  78.  
  79. Window
  80. ======
  81.  
  82.   Sleep - Sleeps HD immediately and closes window.
  83.   Abort - Resets timer and closes window.
  84.   Quit  - Quits the program.
  85.  
  86. Menus
  87. =====
  88.  
  89.   Sleep - Sleeps HD immediately and closes window.
  90.   Abort - Resets timer and closes window.
  91.   About - Displays information about the program and its version.
  92.   Hide  - Hides the program and closes window.
  93.   Quit  - Quits the program.
  94.  
  95. Bugs
  96. ====
  97.  
  98.   One user of HDSleep reported me bug when working with AmiFileSafePro v15.9.
  99. When disk was switched off RigidDiskBlock was cleared.  Better before running
  100. HDSleep with AFS or PFS remember your RDB.  If you don't experience any problems
  101. with AFS or PFS let me know.
  102.  
  103. History
  104. =======
  105.  
  106. v1.0 (xx/05/95) (released on AmiNet)
  107.      - First release.
  108.  
  109. v1.1 (19/09/95) (released on AmiNet)
  110.      - Removed bug with command line handling.
  111.      - Removed bug in removing HDSleep from memory via second run.
  112.      - Now supports second HD unit.
  113.      - Optimized code.
  114.      - Added new options (WARNING, WARNINGTIMEOUT) and information window.
  115.  
  116. v1.2 (21/4/96) (released on AmiNet) (re-upload)
  117.      - Removed bug with WARNING argument when running from Shell
  118.        (always was switched on).
  119.      - Removed bug with checking broker errors.
  120.      - Added log file - code is two times longer, because
  121.        SAS/C time function is very long :-( I'll try to fix it in next version.
  122.      - Now works with A4000.
  123.  
  124. 1.3 (4/8/96) (released on AmiNet)
  125.      - Before opening hdsleep window frontmost screen is remembered. Closing
  126.        hdsleep window, brings remembered screen to front.
  127.      - Small bug fix.
  128.  
  129. Credits
  130. =======
  131.  
  132. Detron - for giving me addresses of registers in A4000.
  133. Kasper B. Graversen - for a great suggestion
  134. Tomi Blinnikka - for important bug report
  135. Kamil Iskra - for reporting me a lot of bugs (bugs are my proffession :-).
  136. Many Amiga fans - for bug reports
  137.  
  138. Contact
  139. =======
  140.  
  141. e-mail: muszynsk@ipeneuro.ipe.pw.edu.pl
  142. http: comming soon...
  143.  
  144.  
  145.  
  146.  
  147. So, at last I can leave my computer working for night and sleep in silence!!!
  148.  
  149. =============================================================================
  150.  
  151.                                           ¶ ¶ ¶\¶ ¶ /\ ¶\¶
  152.                                           |_| | | | \/ | |
  153.