home *** CD-ROM | disk | FTP | other *** search
- NWMapMem
- *************************
-
- The purpose of this diagnostic utility is to provide a graphic memory map from
- the standpoint of useabilty in a Windows 3.0/NewWave environment.
-
-
- There are four screens:
- 1. The NWMapMem matrix memory map.
- 2. A text memory map summary.
- 3. A Config.Sys detail. It shows only drivers; buffers, files,
- 4. A high memory detail - video, ROMS and/or PS/2 MCA Adapters,
- ROM BIOS etc.
-
- You can toggle through these screens by pressing any key except
- <return>, which will terminate NWMapMem after one pass through the screens.
-
- NWMapMem checks the configuration according to the same criteria as the
- NewWave Config Checker. To override the mode that is checked, run NWMapMem
- with the appropriate '/' parameter (r=real, s=standard, 3=386 enhanced).
- For example, NWMapMem /r checks for real mode.
-
-
- NWMapMem displays memory in a rectangular grid, with a resolution of 2K bytes.
- The possible legends that can occur are:
-
- Foreground Background
- Color Color
- ---------- ----------
- B = ROM BIOS bright blue black
- F = EMS page frame bright cyan green
- E = empty (no memory) grey black
- R = option ROM bright blue black
- P = PS/2 MCA adapter bright magenta black
- V = video display bright cyan black
- X = XBIOS (industry standard) brown black
- H = XBIOS (HP) brown black
- M = EMS mappable blue green
- A = available bright green black
- T = TSR's red black
- C = COMMAND (or other shell) bright cyan black
- S = config.Sys brown black
- D = DOS (&version) bright blue black
-
- NWMapMem displays only the part of this legend that only actually occurs in a
- given memory display, e.g., it would never show both kinds of XBIOS, and might
- show neither.
-
- The display is keyed so that the 'cooler' colors indicate things that are OK,
- and 'hotter' colors indicate things that might be potential problems. EMS
- mappable displays with a green background. TSR's above a certain threshold
- (~100K) are displayed with a yellow background. Some areas above 640K may be
- displayed with a red background; these might include any of the following:
-
- o fragmented (non-contiguous) EMS mappable
- o disjoint (not contiguous with mappable) EMS page frame
- o empty regions >= 16K
- o available memory >= 16K (normally happens only with 386MAX/386LOAD)
-
-
- NWMapMem automatically generates the file 'NWMAPMEM.LST' in the root directory
- of the C: drive. Following is an example of it:
-
-
- x000 x200 x400 x600 x800 xA00 xC00 xE00 NWMapMem Version X.00.09
- ╔════════════════════════════════════════ ════════════════════════
- F000 ║ BBBB BBBB BBBB BBBB BBBB BBBB BBBB BBBB Legend:
- E000 ║ FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
- D000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM B = ROM BIOS
- C000 ║ RRRR RRRR RRRR ERRR MMMM MMMM MMMM MMMM F = EMS page frame
- B000 ║ TTTT TTTT TTTA AAAA VVVV VVVV VVVV VVVV E = empty (no memory)
- A000 ║ VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV R = option ROM
- 9000 ║ MMMM MMMM MMMM MMMM MMMM MMMM TTTT TTHH V = video display
- 8000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM H = XBIOS (HP)
- 7000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM M = EMS mappable
- 6000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM A = available
- 5000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM T = TSR's
- 4000 ║ MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM C = COMMAND (or other shell)
- 3000 ║ AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA S = config.Sys
- 2000 ║ AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA D = DOS version 4.00
- 1000 ║ CCCA AAAA AAAA AAAA AAAA AAAA AAAA AAAA
- 0000 ║ DDDD DDDD DDDD DDDD DDDD DDDS SSSS SSSS
-
- Total EMS = 3488K Avail EMS = 2432K Required = 2560K
- Avail XMS = 64K
- Windows Bankable = 416K
- WinOldAp Avail = 469K
-