home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / eidete19.zip / EIDETEST.TXT < prev    next >
Text File  |  1995-10-05  |  3KB  |  98 lines

  1.                                EIDETEST
  2.                                    
  3.                                    
  4.  
  5. INTRODUCTION
  6.  
  7. EIDEtest was written to check for the CMD PCIO640B and  PC-Tech RZ-
  8. 1000 EIDE controller flaws commonly found on PCI motherboards with
  9. Mercury and Neptune chipsets. It does not check for the flaw directly.
  10. Rather it does a high level test, ensuring that what is written to a
  11. file is what comes back later.
  12.  
  13.  
  14. BACKGROUND
  15.  
  16. Please read the enclosed FAQ, EIDEFLAW.TXT for more information on the
  17. flaw.
  18.  
  19. In covers such topics as:
  20.  
  21. *    Reporting the flaw.
  22.   
  23. *    Do you likely have the flaw?
  24.  
  25. *    Recognising the RZ-1000 and CMD PCIO640B chips
  26.  
  27. *    Making your OS immune to the flaw.
  28.  
  29. *    What can you do if you find the flaw?
  30.  
  31. HOW TO USE
  32.  
  33. Under DESQview, Windows, Windows For WorkGroups , NT or OS/2
  34. emulation, all under DOS emulation and run the program:
  35.  
  36.      EIDEtest.exe C:
  37.  
  38. where C: is your EIDE drive partition that has at least 7 MB of free
  39. space on it for the test.
  40.  
  41. Just follow the instructions on the screen. In phase 2 of the test,
  42. you will need to run other programs to generate potentially
  43. interfering simultaneous I/O activity while the test is running.
  44.  
  45.  
  46. INTERPRETING TEST RESULTS
  47.  
  48. If the test passes, you probably donÆt have the flaw. Sometimes the
  49. flaw does not manifest immediately. You might have to run the test for
  50. many hours in the background for the problem to show up. Running the
  51. test under pure DOS does not prove much since it is almost impossible
  52. to generate background interfering I/O activity.
  53.  
  54. If the test fails, it means you your hard disks are not working
  55. properly. It does not diagnose why. If you have a PCI motherboard with
  56. a Mercury or Neptune chipset, the odds are that the PC-Tech RZ-1000 or
  57. the CMD PCIO640B is the cause of the trouble. However, overheating,
  58. other unrelated hardware failures or design flaws, or software bugs
  59. can also cause you hard disk to make errors.
  60.  
  61.  
  62. FREEWARE STATUS
  63.  
  64. EIDEtest, C++ source and executable may be freely copied and used for
  65. any purpose except military. Unlike many of the other Canadian Mind
  66. Products utilities, it is free, not shareware. You are also free to
  67. port the code to other operating systems so long as you leave the
  68. copyright banner intact.
  69.  
  70. The author, Roedy Green is a computer consultant who prefers to work
  71. on Forth, C++, Delphi, DOS, OS/2 and Internet Web projects.
  72.  
  73. If you send me $5 (US or Canadian) to cover duplication, shipping and
  74. handling I will send you a diskette containing all the relevant test
  75. programs, patches and essays.
  76.  
  77. Please report which machines you find the flaw in, and which software
  78. and fixpacks you were using at the time. Send email to:
  79.  
  80.      Roedy@bix.com
  81.  
  82. or discuss this problem on the Internet newsgroup in:
  83.  
  84.      comp.os.os2.bugs.
  85.  
  86. You can also write via snail mail:
  87.  
  88. Roedy Green
  89. Canadian Mind Products
  90. #601 - 1330 Burrard Street
  91. Vancouver, BC  CANADA
  92. V6Z 2B8
  93. (604) 685-8412
  94.  
  95.  
  96. -30-
  97.  
  98.