home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / NEWWAVE1.ZIP / PLATFORM / NWMAPMEM / NWMAPMEM.DOC < prev    next >
Encoding:
Text File  |  1990-05-23  |  4.4 KB  |  88 lines

  1.                                 NWMapMem  
  2.                         *************************
  3.  
  4. The purpose of this diagnostic utility is to provide a graphic memory map from
  5. the standpoint of useabilty in a Windows 3.0/NewWave environment.
  6.  
  7.  
  8. There are four screens: 
  9.    1.  The NWMapMem matrix memory map.
  10.    2.  A text memory map summary.
  11.    3.  A Config.Sys detail.  It shows only drivers; buffers, files,
  12.    4.  A high memory detail - video, ROMS and/or PS/2 MCA Adapters,
  13.        ROM BIOS etc.
  14.  
  15.    You can toggle through these screens by pressing any key except
  16.    <return>, which will terminate NWMapMem after one pass through the screens.
  17.  
  18.    NWMapMem checks the configuration according to the same criteria as the
  19.    NewWave Config Checker.  To override the mode that is checked, run NWMapMem
  20.    with the appropriate '/' parameter (r=real, s=standard, 3=386 enhanced).
  21.    For example, NWMapMem /r checks for real mode.
  22.  
  23.  
  24. NWMapMem displays memory in a rectangular grid, with a resolution of 2K bytes.
  25. The possible legends that can occur are:
  26.  
  27.                                         Foreground              Background
  28.                                         Color                   Color
  29.                                         ----------              ----------
  30.     B = ROM BIOS                        bright blue             black
  31.     F = EMS page frame                  bright cyan             green
  32.     E = empty (no memory)               grey                    black
  33.     R = option ROM                      bright blue             black
  34.     P = PS/2 MCA adapter        bright magenta        black
  35.     V = video display                   bright cyan             black
  36.     X = XBIOS (industry standard)       brown                   black
  37.     H = XBIOS (HP)                      brown                   black
  38.     M = EMS mappable                    blue                    green
  39.     A = available                       bright green            black
  40.     T = TSR's                           red                     black
  41.     C = COMMAND (or other shell)        bright cyan             black
  42.     S = config.Sys                      brown                   black
  43.     D = DOS (&version)                  bright blue             black
  44.  
  45. NWMapMem displays only the part of this legend that only actually occurs in a
  46. given memory display, e.g., it would never show both kinds of XBIOS, and might
  47. show neither.
  48.  
  49. The display is keyed so that the 'cooler' colors indicate things that are OK, 
  50. and 'hotter' colors indicate things that might be potential problems.  EMS 
  51. mappable displays with a green background.  TSR's above a certain threshold 
  52. (~100K) are displayed  with a yellow background.  Some areas above 640K may be 
  53. displayed with a red background; these might include any of the following:
  54.  
  55. o  fragmented (non-contiguous) EMS mappable
  56. o  disjoint (not contiguous with mappable) EMS page frame
  57. o  empty regions >= 16K
  58. o  available memory >= 16K (normally happens only with 386MAX/386LOAD)
  59.  
  60.  
  61. NWMapMem automatically generates the file 'NWMAPMEM.LST' in the root directory
  62. of the C: drive. Following is an example of it:
  63.  
  64.  
  65.        x000 x200 x400 x600 x800 xA00 xC00 xE00    NWMapMem Version X.00.09
  66.      ╔════════════════════════════════════════    ════════════════════════
  67. F000 ║ BBBB BBBB BBBB BBBB BBBB BBBB BBBB BBBB    Legend:
  68. E000 ║ FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF     
  69. D000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    B = ROM BIOS
  70. C000 ║ RRRR RRRR RRRR ERRR MMMM MMMM MMMM MMMM    F = EMS page frame
  71. B000 ║ TTTT TTTT TTTA AAAA VVVV VVVV VVVV VVVV    E = empty (no memory)
  72. A000 ║ VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV    R = option ROM
  73. 9000 ║ MMMM MMMM MMMM MMMM MMMM MMMM TTTT TTHH    V = video display
  74. 8000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    H = XBIOS (HP)
  75. 7000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    M = EMS mappable
  76. 6000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    A = available
  77. 5000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    T = TSR's
  78. 4000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM    C = COMMAND (or other shell)
  79. 3000 ║ AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA    S = config.Sys
  80. 2000 ║ AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA    D = DOS version 4.00
  81. 1000 ║ CCCA AAAA AAAA AAAA AAAA AAAA AAAA AAAA    
  82. 0000 ║ DDDD DDDD DDDD DDDD DDDD DDDS SSSS SSSS    
  83.  
  84. Total EMS =  3488K    Avail EMS =  2432K    Required =  2560K
  85.                       Avail XMS =    64K
  86. Windows Bankable =   416K
  87. WinOldAp Avail   =   469K
  88.