home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / library / sampler0 / dermon.doc < prev    next >
Text File  |  1990-04-30  |  5KB  |  134 lines

  1.  
  2.                              D E R M O N
  3.                           Disk Error Monitor
  4.  
  5.                              DERMON11.ZIP
  6.                             v1.1 04-27-90
  7.  
  8.                       Copyright 1990 Samuel H. Smith
  9.                            All rights reserved.
  10.  
  11. This program is a resident (TSR) utility that monitors disk activity and
  12. keeps a running log of the last 50 disk errors.  The Disk Error Monitor
  13. (DERMON) also catches disk errors that are sliently retried and
  14. "corrected" by DOS.
  15.  
  16. Once resident, DERMON uses about 900 bytes of RAM.
  17.  
  18. Usage:
  19.    DERMON/I     ;install DERMON in memory.
  20.  
  21.    DERMON/U     ;un-install, remove DERMON from memory.
  22.  
  23.    DERMON/C     ;display disk error counters.
  24.  
  25.    DERMON/Z     ;reset error counters to zero.
  26.  
  27. The DERMON program will take over interrupt 13H and cannot detect errors
  28. intercepted by earlier loaded TSR programs.   You can load this program
  29. in any position in your AUTOEXEC, but you will get the best results when
  30. it is loaded first.
  31.  
  32. Under most networks you can load DERMON either before or after the
  33. SERVER is loaded.
  34.  
  35.  
  36. Example output
  37. --------------
  38.  
  39. DERMON/I
  40.    Disk Error Monitor v1.1 04/30/90
  41.    Copyright 1990 Samuel H. Smith; ALL RIGHTS RESERVED
  42.  
  43.    DERMON installed.
  44.  
  45. DERMON/U
  46.    DERMON unInstalled.
  47.  
  48. DERMON/C
  49.    Disk Error Monitor Status:      8 disk errors.
  50.  
  51.    Function  Drive  Head  Cylinder  Sector  Count    Error Description
  52.    --------  -----  ----  --------  ------  -----  ---------------------------
  53.     Read       A:     0        0       1       1    Time out
  54.     Read       A:     0        0       1       1    Time out
  55.     Read       A:     0        0       1       1    Time out
  56.     Read       C:     1      472       1     127    Seek failed
  57.     Read       C:     1      472       1     127    Seek failed
  58.     Read       C:     1      472       1     127    Seek failed
  59.     Read       C:     1      472       1     127    Seek failed
  60.     Read       C:     1      472       1     127    Seek failed
  61.  
  62. DERMON/Z
  63.    Error tables zeroed.
  64.  
  65.                                    LICENSE
  66.                                    =======
  67.    SourceWare: What is it?
  68.    -----------------------
  69.  
  70.    SourceWare is my name for a unique concept in user supported
  71.    software.
  72.  
  73.    Programs distributed under the SourceWare concept always offer source
  74.    code.
  75.  
  76.    This package can be freely distributed so long as it is not modified
  77.    or sold for profit.  If you find that this program is valuable, you
  78.    can send me a donation for what you think it is worth.  I suggest
  79.    about $10.
  80.  
  81.    Send your registrations to:        The Tool Shop BBS
  82.       Samuel H. Smith                 (602) 264-3969 (2400) - Free node
  83.       5119 N. 11th Ave., #332         (602) 279-2673 (HST 9600)
  84.       Phoenix AZ 85013                (602) 279-0230 (HAYES 9600)
  85.  
  86.  
  87.    Why SourceWare?
  88.    ---------------
  89.    Why do I offer source code?  Why isn't the donation manditory?  The
  90.    value of good software should be self-evident.  The source code is
  91.    the key to complete understanding of a program.  You can read it to
  92.    find out how things are done.  You can also change it to suit your
  93.    needs, so long as you do not distribute the modified version without
  94.    my consent.
  95.  
  96.  
  97.    Copyright
  98.    ---------
  99.    If you modify this program,  I would appreciate a copy of the new
  100.    source code.  I am holding the copyright on the source code,  so
  101.    please don't delete my name from the program files or from the
  102.    documentation.
  103.  
  104.  
  105.                                 DISCLAIMER
  106.                                 ==========
  107.    I make no warranty of any kind, express or implied, including without
  108.    limitation, any warranties of merchantability and/or fitness for a
  109.    particular purpose.  I shall not be liable for any damages, whether
  110.    direct, indirect, special or consequential arising from a failure of
  111.    this program to operate in the manner desired by the user.  I shall
  112.    not be liable for any damage to data or property which may be caused
  113.    directly or indirectly by the use of this program.
  114.  
  115.    IN NO EVENT WILL I BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY
  116.    LOST PROFITS,  LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL
  117.    DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR
  118.    FOR ANY CLAIM BY ANY OTHER PARTY.
  119.  
  120.  
  121. Revision History
  122. ----------------
  123.  
  124. 4-21-90 v1.0ß
  125.    Initial coding and BETA release.
  126.  
  127. 4-27-90 v1.0
  128.    First public release.
  129.  
  130. 4-30-90 v1.1
  131.    Added logic to allow DERMON to be loaded before other INT 13H
  132.    resident programs (such as disk caches).
  133.    Reduced resident memory size to only 896 bytes.
  134.