  noW implemented: floppy cache
                   int 0x13 LBA extensions support
                   command line arguments
                   all in one binary (TSR, unTSR, info, flush)

  not planned:     useability with EMS and 8086 (use DCACHE there),
                   DOS rather than int 0x13 cache,
                   write cache (may be offered as a separate tool).

  further notes:   CD-ROM cache is still noT implemented. NOW available
                   as SEPARATE tool (CDRcache). Read-ahead is partially
                   implemented in TICKLE (load it after LBAcache with
                   floppy cache enabled. Harddisk read-ahead is not yet
                   tested, mail me if you want to test it.

  History of LBAcache:

  12.-13.10.2001 first working version (fixed 1024 sec buffer).
      14.10.2001 added more verbosity, statistics, round-robin search.
  18.-20.11.2001 wrote a LBA (and CHS) big version (needs more DOS RAM).
                 Default are now 2024 sectors.
      22.11.2001 Alternative "no search" dumb but fast logic for binsel.
      23.11.2001 added ability to run CHS only to the LBA version,
                 so the CHS version is discontinued. Now sys -and- com!
     -25.11.2001 lots of bugfixes and improvements, command line parsing.
                 <   new year: 2002   >
      11.01.2002 added the floppy cache function: enable with FLOP ;-).
                 Also added the F (flush) option to the uncache tool.
                 Hope disk change detect and chs<->lba still work...
      22.01.2002 multi sector read collection in read.asm, various patches
                 for testing in Bochs (define to ign. missing change line,
                 hack to avoid A20 crash in XMS / Bochs BIOS int 15.87).
      25.01.2002 new option STAK to activate a 500 byte local stack
                 because FreeDOS has a -tiny- 192 byte kernel stack (!).
                 PLUS new options INFO SYNC STOP to access the uncache
                 functions (NO separate UNCACHE binary any more).
      28.08.2002 small cleanup and beautifying of the INFO function,
                 removed beep when detecting floppy disk change.
      10.11.2002 Added parsing for two digit size, modified binsel to
                 use less DOS RAM, added support for 8 harddisks and
                 better drive detection. Tuned some text strings :-).
  13.-15.11.2002 Made LBAcache fast again with memoization in binsel2,
                 up to 25MB XMS now, detection of lack of DOS RAM,
                 fixed MCB resizing in uncache.asm (LBAcache STOP)
                 and improved the help- and info-screens a lot.
  29.-...03.2003 made floppy geometry auto-adjust on disk change,
  ...-01.04.2003 floppies of all sizes up to 1.44 MB should work now.
      23.04.2003 fixed an important BUG that would cause LBAcache to
                 use the geometry of B: or ???: for ANY floppy...!
      26.06.2003 now using int 1e[4] as sectors/track value (floppy)
                 because (Free)DOS sets this depending on boot sector
                 contents (int 13.8.CL only tells hardware geometry).
      26.06.2003 made TICKLE part of the package.
      31.07.2003 improved help messages, changed the makefile to select  
                 less kludges and less verbosity in the default compile.
                 Added CHS harddisk support to TICKLE (experimental).
  24.-25.08.2003 made startup and info mode messages very human readable 
                 in setup / uncache, fixed "buf [0]0" in cmdline / binsel.
      27.08.2003 introducing a native .com version (old .com was .sys with
                 a 272 byte loader prepended), smaller TSR and binaries.
                 Added LBA harddisk support to TICKLE (experimental).
      22.10.2003 Cleaned up slight device handling bugs in cache and
                 tools, improved .sys parser, added "bin freezing" and
		 tickle 8k+ buffer install check.
      14.04.2004 Improved floppy size change tracking again: 13.18 bugfix,
                 Oversized floppy formats ok now? Element size now 8k in
                 default compile (instead of 4k before). Removed EECHO,
                 SYSEECHO (available as FreeDOS config.sys command EECHO
                 now) and BOOTRAND from the package. Start message fixes.
      15.04.2004 Added floppy panic protection to dispatcher rwmaybe part.
      16.04.2004 Update geometry if floppy panic protection triggered.
      01.05.2004 New STAT display (INFO minus the technical stuff).
                 DROPPED THE SYS VERSION! You can use INSTALL=LBACACHE.COM
                 if you want to load LBAcache early during boot. HELP
                 screen cleaned up. BUF now also accepts kbyte values.
                 Many cleanups, .com made some things simpler / different.
