home *** CD-ROM | disk | FTP | other *** search
- MemMap: Map of DOS Memory Blocks Using Turbo Pascal
-
- by
-
- Earl F. Glynn
- Overland Park, KS
- Compuserve 73257,3527
-
-
- The MemMap utility is a replacement for PC Magazine's PCMAP. MemMap
- displays all allocated memory blocks, including program and environment
- blocks, and optionally all the variables in the environment blocks.
-
- PCMAP no longer works under DOS 4.0 and the new DOS 4.0 MEM command
- is not compatible with earlier releases of DOS. MemMap is intended
- to be compatible with DOS 2.10, 3.X, 4.0 and the DOS subset of
- OS/2 EE 1.1.
-
- See the enclosed MEMMAP.TXT ASCII text file for a complete description.
- The figures referenced in MEMMAP.TXT are in separate files, FIG.1,
- FIG.2, etc.
-
-
-
- File D e s c r i p t i o n
- ------------ ----------------------------------------------------------
- MEMMAP.DOC this file
- MEMMAP.TXT article explaining MemMap utility
- FIG.1 Sample PCMAPs for DOS 4.0 and DOS 3.3
- FIG.2 DOS User Memory
- FIG.3 Structure of DOS Memory Control Block
- FIG.4 Sample Relationship Between Program and
- Environment Memory Control Blocks
- (NOTE: approx. 105 columns wide)
- FIG.5 MemMap Source Program Listing (with line numbers)
- (this listing has the line numbers referenced in MEMMAP.TXT)
- FIG.6 Sample DOS 3.3 MemMap Output
- FIG.7 Sample DOS 4.0 MemMap Output
- FIG.8 Sample DOS 4.0 "MEM /DEBUG" Output
- FIG.9 Sample "MEMMAP /V" Output from OS/2
- EE 1.1 DOS Subset
- FIG.10 Memory Enigma
- MEMMAP.PAS Turbo Pascal 5.0 source program
- MEMMAP.EXE compiled MemMap program
- MEMMAP.HLP MemMap help file