home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MEMORIA / XMSCHK.ZIP / XMSCHK.DOC < prev   
Encoding:
Text File  |  1990-12-09  |  4.4 KB  |  84 lines

  1.  
  2.           XMSCHK  (Check XMS Extended Memory)
  3.           Command
  4.           ----------------------------------------------------------------------
  5.                                     Version 1.0, Copyright 1990 Gerald A. Monroe
  6.           ----------------------------------------------------------------------
  7.  
  8.           Purpose:    A diagnostic utility which reports statistics about the
  9.                       amount and usage of extended memory conforming to the
  10.                       eXtended Memory Specification (XMS).  Requires the
  11.                       presence of an XMS extended memory driver such as
  12.                       Microsoft Corporation's HIMEM.SYS.
  13.  
  14.           Format:     XMSCHK
  15.  
  16.           Remarks:    The eXtended Memory Specification (XMS) is a method of
  17.                       managing extended memory in computers which use the
  18.                       Intel 80286, 80386 or 80486 microprocessors.  Extended
  19.                       memory is physical memory located above the 1Mb address
  20.                       boundary which is not directly accessible through MS-DOS.
  21.                       To use XMS memory and/or this program, a device driver
  22.                       must be loaded in your CONFIG.SYS file which enables
  23.                       MS-DOS programs to manipulate this extended memory in a
  24.                       way which conforms to the XMS.  One such device driver is
  25.                       Microsoft's HIMEM.SYS program.
  26.  
  27.                       Running XMSCHK without first loading an XMS driver will
  28.                       result in an error message.  This does not necessarily
  29.                       mean that there is no physical extended memory installed
  30.                       in your machine.  It only means that whatever extended
  31.                       memory there is, is not under the control of an XMS-
  32.                       compatible driver.
  33.  
  34.                       The XMS is not compatible with the VDISK virtual disk
  35.                       drivers that were included with MS-DOS previous to Version
  36.                       4.00, or with other programs which allocate extended
  37.                       memory in a way similar to the pre-Version 4.00 VDISK.
  38.                       If you are using such a VDISK program to run a virtual
  39.                       disk in extended memory, XMSCHK will abort with an error
  40.                       message to this effect.
  41.  
  42.                       The "High Memory Area" (HMA) comprises the first 64Kb of
  43.                       extended memory starting at the 1Mb boundary, which is
  44.                       unique because it can be directly accessed by an 80x86
  45.                       processor running in real mode under DOS.  The XMS treats
  46.                       the HMA as separate from the remainder of extended memory.
  47.                       The "total extended memory installed" which XMSCHK reports
  48.                       does not include the 64Kb set aside for the HMA.
  49.  
  50.                       XMS memory is not the same as memory conforming to the
  51.                       Lotus/Intel/Microsoft Expanded Memory Specification
  52.                       (LIM EMS memory).  The EMS is a different method of
  53.                       managing memory beyond the 640Kb DOS limit, and is not
  54.                       compatible with the XMS.
  55.  
  56.                       Gerald A. Monroe
  57.                       1241 Bunts Road
  58.                       Lakewood, Ohio 44107  U.S.A.
  59.                       CompuServe Mail ID # 72321,1257
  60.  
  61.  
  62.  
  63.  
  64.          YOUR LICENSE TO USE XMSCHK:
  65.          ----------------------------
  66.  
  67.          XMSCHK.COM and XMSCHK.DOC, Version 1.0, are Copyright 1990 by Gerald A.
  68.          Monroe.  All rights are reserved except those expressly granted here.
  69.  
  70.          These files may be used and distributed freely, but on non-commercial
  71.          terms only, and only if they are distributed together and neither is
  72.          modified in any way.
  73.  
  74.          NOTICE TO DISTRIBUTORS AND PUBLISHERS:  XMSCHK may not be distributed,
  75.          either alone or together with other software, on any medium for which
  76.          any fee or premium is charged, without the express written permission
  77.          of the copyright owner.  Any corporation or organization wishing to
  78.          distribute XMSCHK on such terms must apply in writing to:
  79.  
  80.                                Gerald A. Monroe
  81.                                1241 Bunts Road
  82.                                Lakewood, Ohio 44107
  83.                                U.S.A.
  84.