home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / HILFEN / SYSTEM / RAMDISK3 / XDISK.NEW < prev    next >
Text File  |  1993-12-01  |  5KB  |  104 lines

  1.          ┌─────────────────────────────────────────────────────────────┐
  2.          │ Trademarked names are the property of the respective owners │
  3.          └─────────────────────────────────────────────────────────────┘
  4.               Copyright (c) 1989, 1990, 1991, F.M. de Monasterio
  5.                      Licensed Material - All rights reserved
  6.  
  7.                                   x D I S K
  8.                                   ---------
  9.  
  10.  
  11.                          What is new in version 3.00
  12.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  13.  Increased performance by improving the optimization of mathematical routines.
  14.  Introduced the 386 release of xDISK, developed through versions 2.60 to 2.97.
  15.  (The 386 release operates faster than the 286 one by a factor of about 1.5 or
  16.  so; however, note that xDISK input/output times remain primarily dependent on
  17.  the performance of the expanded memory system.)
  18.  
  19.  Also introduced the option of self-installation in upper conventional memory,
  20.  i.e., above the 640-kb limit of DOS, but below the 1-Mb limit of conventional
  21.  memory, if an extended-memory manager compatible with XMS 2.0 is also present
  22.  and a free upper-memory block of 2 kb is available; this preserves the amount
  23.  of conventional memory available for DOS use.  Unlike the high-memory loading
  24.  provided by some (386) memory managers, XDISK.SYS self-loading in high memory
  25.  only requires a free block of the size of the resident, and not of the entire
  26.  driver.  See XDISK.DOC for details on high-memory loading.
  27.  
  28.  The user can specify a lower high-memory limit above which the driver should
  29.  try load itself (if a block is available above such a limit), to avoid upper-
  30.  memory areas having slow memory access times.  The enclosed ancillary utility
  31.  TIMEM.EXE can be used to measure conventional memory access times; you should
  32.  read TIMEM.DOC before using this utility.
  33.  
  34.  
  35.  
  36.                          What is new in version 2.52
  37.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  38.  Fixed problem that XDISK.EXE switches did not operate properly if XDISK.SYS
  39.  was loaded in high-DOS memory with some memory manager loaders.
  40.  
  41.  
  42.  
  43.                          What is new in version 2.51
  44.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  45.  Command switches that do not resize the RAM disk are now processed by XDISK.
  46.  EXE, rather than by XDISK.SYS, to speed up operation. New switches have been
  47.  introduced: /A+ and /A-, to open (unlock) and close (lock) DOS access to the
  48.  selected xDISK RAM disk(s); /P+ and /P-, to activate and inactivate password
  49.  checking before any xDISK command (other than '/?') is implemented; and /Px,
  50.  to define a password in which <x> is 1 to 15 alphanumeric characters.
  51.  
  52.  
  53.  
  54.                          What is new in version 2.50
  55.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  56.  The installation procedure was modified to avoid a potential error when using
  57.  DOS version 3.1 or below, and its speed of execution was improved further via
  58.  a software timer.  Modified CRC calculation that failed in some 088 machines.
  59.  Fixed bug in display of EMS error code returned when page allocation exceeded
  60.  available memory. Fixed bug in switch /S that produced a fixed sector size of
  61.  256 bytes.
  62.  
  63.  
  64.                          What is new in version 2.42
  65.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  66.  An problem in version 2.41 affected the 'error return' of the installation of
  67.  XDISK.SYS when using DOS versions 3.2X and below. Driver code was streamlined
  68.  for faster operation. 
  69.  
  70.  
  71.                          What is new in version 2.41
  72.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  73.  A hardware-dependent, software error in version 2.40 affected CRC calculations
  74.  in some machines, and switch /S was missing in the unregistered copy of xDISK.
  75.  SYS.
  76.  
  77.  
  78.                          What is new in version 2.40
  79.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  80.  The resident code of XDISK.SYS also uses its own stack to avoid conflicts with
  81.  some Expanded Memory Managers requiring a large amount of stack space for some
  82.  of the EMS functions they support. Free space in the RAM disk is now displayed
  83.  in the Status/Syntax panel.
  84.  
  85.  
  86.                          What is new in version 2.30
  87.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  88.  The resident code of XDISK.SYS has been analyzed using a software timer and it
  89.  has been modified to increase execution speed in both 086 and 286 versions.  A
  90.  further increase of execution speed, for the 286 version only, was obtained by
  91.  realigning the code so that the procedures start at memory addressess that are
  92.  multiples of 4. This increases execution performance in 80286 and, especially,
  93.  80386 computers.
  94.  
  95.  
  96.                          What is new in version 2.20
  97.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  98.  A version-2.1 bug generating an incorrect version message for DOS version 3.00
  99.  to 3.09 and 4.00 to 4.01 has been fixed. The nonresident code of XDISK.SYS has
  100.  been tightened to speed up the execution of ancillary services. The nonresident
  101.  code of XDISK.SYS now switches to its own stack during driver initialization.
  102.  
  103.  
  104.