home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / HARDDISK / ILEAVE15.ZIP / CHANGES.TXT < prev    next >
Encoding:
Text File  |  1988-02-13  |  7.3 KB  |  149 lines

  1.                   Latest release date: 2/13/88 version 1.5
  2. -------------------------------------------------------------------------------
  3.                       Changes making version 1.20  IAU.EXE
  4.  
  5. 1.  Cursor is not displayed now for a nicer display during the read-format-
  6. write operation.  
  7.  
  8. 2.  Some of the source was modified for Turbo-C compatibility vs. C86 C.  
  9.  
  10. 3.  A potential bug with large hard disks was fixed.  
  11.  
  12. 4.  Time displays fixed (if you change interleave twice, the old "finished" 
  13.     time remained on the screen, giving misleading information).  
  14.  
  15. 5.  'C' source code has been passed through the XENIX "cb" (C beautifier) 
  16.     program, causing the structure to be easier to follow.  
  17.  
  18. 6.  Some of the comments in the .DOC files were slightly changed.  
  19.  
  20. 7.  The .DOC files may now be in either your current (default) directory, or in 
  21.     any directory in your "PATH=" environment string.  
  22.  
  23. Note:  If you want to change the text of the .DOC files, use any text editor 
  24. (or WardStar in the Non-Document mode).  The program will reformat your text 
  25. during run-time to fit in the pop-up window.  This is true for all earlier 
  26. versions, too.  
  27.  
  28. Note:  Some of the screen subroutines and other subroutines are from the Hammer 
  29. library (O.E.S. Systems).  I use at least one (and usually several) of their 
  30. routines in just about every 'C' program I write.  I can recommend it highly.  
  31.  
  32.                  Changes making version 1.21 IAU.EXE  11/17/87
  33.  
  34. 1.  When the cylinder count goes above 655, the percent complete is now 
  35.     correct.  
  36.  
  37. 2.  There are two versions of the executable; the 8088 version is IAU.EXE, and 
  38.     the 186/286/386 version is called IAU286.EXE.  It runs a little faster on 
  39.     these processors.  The only difference is a few compiler switches - not in 
  40.     the implementation.  
  41.  
  42.  
  43. -------------------------------------------------------------------------------
  44.                   Changes making version 1.3 IAU.EXE 12/11/87
  45.  
  46.  
  47. 1.  A new displayed value is shown -- the current interleave value is measured 
  48.     and displayed.  This works for most STANDARD configurations, except for the 
  49.     following special situations: 
  50.  
  51.          A)  If you are using disk cacheing, results will be wrong.
  52.          B)  If your hard disk isn't 17-sector, no result will be shown.
  53.          C)  If your current interleave is too small for your system (such as 1 
  54.              on most systems), you will get the get the "effective" interleave 
  55.              value.  This means that if your interleave is set for 1, and your 
  56.              controller can't support it, then the calculated value will be 18.  
  57.              This is the value which will be displayed, and this is the 
  58.              performance (penalty) that your other software will experience.  
  59.  
  60.     Thanks to Ed Eggleston for this suggestion for a new feature.
  61.  
  62.  
  63. -------------------------------------------------------------------------------
  64.                   Changes making version 1.4 IAU.EXE 1/6/88
  65.  
  66. 1.  Version 1.3 hangs when used on an 8088 or 8086 machine.  I linked in the 
  67.     wrong library for that version.  As far as I can tell, it can't ruin any 
  68.     data on your hard disk -- it just hangs.  Version 1.4 is correct.  Thanks 
  69.     to George Nail for his time in reporting it.  
  70.     
  71. 2.  I deleted the 286 version for quicker upload/download times.  
  72.  
  73. 3.  Now the program measures the performance on your system to calculate the 
  74.     best interleave for current configuration.  
  75.     
  76. 4.  The "current interleave" measurement was fine tuned.  
  77.  
  78. 5.  A dial-up phone number for questions/answers/suggestions is now displayed 
  79.     on the screen.  This is a unix system and you can mail to me.  When you 
  80.     connect, answer the Login prompt with "hello" and press return (without the 
  81.     quotes).  You can use uucp from your unix system to that number, also:   
  82.  
  83.                                mail concord!dad
  84.  
  85.     or via USENET  ...wang7!concord!dad
  86.     
  87.     If you do, let me know how to get back to you (phone number, hours to call, 
  88.     system id, etc.)  You may also use amateur packet radio if you'd like:  
  89.     
  90.                                  kz1o @ wb1dsw 
  91.  
  92. -------------------------------------------------------------------------------
  93.  
  94.                   Changes making version 1.5 IAU.EXE 2/13/88
  95.  
  96. 1.  The sectors-per-track was fixed at 17.  While this accomodates most hard 
  97.     disk drives, some of the newer (Maxtor, etc.) drives use RLL encoding, 
  98.     which gives more sectors per track.  The 1.5 version allows this value to 
  99.     be read and the corresponding table is built for this parameter.  
  100.     
  101. 2.  The source code was removed from the archive file since most users weren't 
  102.     using it anyway.  The source code is still avail-able for anyone who wants 
  103.     it, either via modem or mail to the author.  Because of restrictions on 
  104.     some of the Hammer Library routines (copyrights) you must obtain these on 
  105.     your own (or write them).  
  106.     
  107. 3.  Most users weren't aware that the .DOC files are read at run time, and can 
  108.     be changed by anyone who wants to.  They are read and formatted for the 
  109.     little window on the screen, so if you do edit them, you needn't worry 
  110.     about margins, etc.  Just be sure that you don't use a text editor which 
  111.     uses hidden characters (for example, WordStar).  My algorithm counts and 
  112.     displays all of the characters, and I'm not sure what would happen if some 
  113.     of them were non-printing types.  
  114.     
  115. 4.  The phone number given for help is CORRECT; however, because of various 
  116.     problems, it doesn't always answer.  The best time to try is late at night 
  117.     and on weekends, but I try to keep it up all the time.  In some cases you 
  118.     might get an answer by voice instead.   If you have a pressing problem, you 
  119.     could call the regular (voice) number at (603) 228-4683.  Please make it 
  120.     during reasonable east-coast times, since I have a family.  Oh, yes -- my 
  121.     CompuServe ID is 70441,2456.  
  122.     
  123. 5.  The display of the "Best Value For You" value is not always correct.  The 
  124.     value displayed as the "best so far" is the correct number, but a typo 
  125.     caused the wrong variable to be passed to the printf statement.  Now the 
  126.     program displays the correct value.
  127.  
  128. -------------------------------------------------------------------------------
  129.     
  130.  
  131.     I am always interested in change and improvement suggestions that you may 
  132.     have.  Most of the updates were made because someone had an idea about how 
  133.     to make the program better.  As a result, it is a much better program than 
  134.     when originally written.  
  135.  
  136.     
  137.     I didn't want to say this before, but now I will so that it's out in the 
  138.     open: 
  139.     
  140.          Some  people  have called with questions about the program, 
  141.          and indicated that they have had problems of  one  kind  or 
  142.          another.  Due  to  the  nature of this program's operation, 
  143.          people usually run it once and shelf it.  Because of  human 
  144.          nature, it seems that I am more eager to solve problems for 
  145.          people  who have sent me pictures of dead presidents ($$$).  
  146.          I didn't write this program for money,  but it helps to pay 
  147.          the phone bill,  etc.  any case, I'll do what I can to help 
  148.          you.  
  149.