home *** CD-ROM | disk | FTP | other *** search
/ PC-Test Pro / PCTESTPRO.iso / disktool / icache / entp / whats.new < prev   
Encoding:
Text File  |  1995-08-31  |  6.1 KB  |  135 lines

  1.  
  2.  
  3. IMPROVEMENTS AND ADDITIONS IN VARIOUS VERSIONS OF I_CACHE.
  4.  
  5. Version 1.0
  6.  
  7.           INITIAL RELEASE
  8.  
  9. Version 1.01
  10.  
  11.           1.) Checks and allows for operation under DRDOS 6.0+.
  12.  
  13.  
  14. Version 1.10
  15.  
  16.           1.) Adds intelligence for better detection and caching
  17.               of Magneto-Optical drives of varying sector lengths.
  18.               Version 1.11 will handle sector lengths of 512, 1024,
  19.               and 2048, and 4096 bytes-per-sector.
  20.           2.) Adds a new parameter /m+- specifically for Magneto-Optical
  21.               drives which allows deleyed-write to be turned off for
  22.               the MO while staying active for internal hard disks.
  23.  
  24.  
  25. Version 1.11
  26.  
  27.           1.) Changes the intelligence for Magneto-Optical drives
  28.               slightly.  Sector lengths of 4096 bytes were deleted
  29.               from support.
  30.  
  31.           2.) Although previous versions cached Dblspace and Drvspace
  32.               compressed drives, this version adds more intelligence in
  33.               this regard for the detection and caching of these
  34.               drives.
  35.  
  36.           3.) Better error handling.  If I_cache finds a bad sector
  37.               within a logical track, it won't keep reading the same
  38.               track over and will, instead, defer to DOS.
  39.  
  40.           4.) The disk error display has changed (/er+w+).  It is now
  41.               in the following format:
  42.  
  43.                            I_CACHE detects READ/WRITE ERROR
  44.                            Drive x  Sector: 0x000000h   (x)
  45.  
  46.               This is displayed in the upper left hand corner of the
  47.               screen.
  48.  
  49.               When I_Cache overwrites the screen, the screen is refreshed
  50.               and restored to it's original look in TEXT MODE. In GRAPHICS
  51.               MODES, I_CACHE will attempt to restore the screen in 16 COLOR
  52.               MODES (or less).  Whether it is successufl or not depends upon
  53.               the SIZE of I_CACHE's I/O BUFFER and the pixel distribution
  54.               on the screen.   I_CACHE uses its I/O buffer as a temporary
  55.               storage area for RLE compressed pixel data.   Therefore, the
  56.               size of the buffer and the gradient pattern of the screen
  57.               pixels determine the amount of screen restoration possible.
  58.               The error panel will be displayed for three (3) seconds.
  59.  
  60.           5.) A new help utility has been added:  I_HELP.EXE.  Run this from
  61.               the command line to get some quick tips for installation.  It
  62.               is also an indexed reader for the I_CACHE.DOC manual.
  63.  
  64.           6.) Certain I_CACHE installation detection problems have been fixed.
  65.  
  66.           7.) The /t: parameter has been expanded to accept a value of 4.
  67.               This means that you can now select values of 4,8,16,32, and
  68.               64 (sectors per track).  Please note that this value has only
  69.               been added for compatibility with certain systems.  Of all the
  70.               values available, /t:4 will give the worst performance.
  71.               /t:16 gives the best and /t:32 is a close second (and may
  72.               even be better on some systems).
  73.  
  74.           8.) With the exception of the I_CACHE status panels (I_cache -s),
  75.               all command line displays are now redirectable through DOS.
  76.               This means that, if you are using the /f parameter (flush cache
  77.               - it now indicates any buffers that are waiting) or /a: in a
  78.               batch file, you can redirect them to NUL so they won't display
  79.               to the screen, i.e., I_cache /a:d+e+ > NUL.
  80.  
  81. Version 1.20
  82.  
  83.           1.) The I_CACHE detection method was changed from the standard
  84.               TSR identification method through ID numbers to identification
  85.               through the I_CACHE API (int 2fh).  Certain applications, such
  86.               as QEMM's OPTIMIZE and Microsoft's MSD, were having conflicts
  87.               with the old method.
  88.  
  89.           2.) The /d /w /m parameters were superceded by additions to the
  90.               /a: parameter.  Write caching can now be asserted or deactivated
  91.               on ANY drive with the use of (+) or (-) with the /a: parameter.
  92.  
  93.                 EXAMPLE:           I_CACHE /a:C+(-)
  94.  
  95.               In this example, the C drive is turned on with the + and
  96.               write caching was turned off to the drive with the (-).
  97.  
  98.               All fixed disks are write-cached by default unless otherwise
  99.               specified with this parameter.  By default, removable media
  100.               are not write-cached, unless otherwise specified
  101.               with this parameter.
  102.  
  103.               The /d /w /m parameters are no longer valid.
  104.  
  105.           3.) A certain bug that caused garbage characters to be written
  106.               on the command line occasionally after delayed-writes was
  107.               fixed.  This only happened if the user was using the default
  108.               CON driver supplied with DOS (DOS internal).
  109.  
  110.           4.) The status panels (I_CACHE -s) were redesigned and are now
  111.               displayed in color.
  112.  
  113.           5.) The I_CACHE API (int 2fh) was expanded to include another
  114.               function.  See I_CACHE.DOC.
  115.  
  116.           6.) The A20 (HMA access) line is now handled in a better way.
  117.               This would rarely, if ever, be used since disk accesses to
  118.               the HMA are buffered.   This is for future DMA controllers.
  119.  
  120.           7.) The /k parameter has been added.  It is for special keyboard
  121.               handling.
  122.  
  123.                          /k-   turns OFF special handling  (DEFAULT)
  124.                          /k1   turns ON level 1 handling and inhibits the
  125.                                keyboard during delayed writes.
  126.                          /k2   turns ON level 2 handling and inhibits the
  127.                                keyboard during all disk reads and writes as
  128.                                well as functions listed for level 1.
  129.  
  130.                                /k1 & /k2 defeat pre-emptive multitasking
  131.                                during delayed writes.
  132.  
  133.  
  134. ---------------------------------------------------------------------------
  135.