home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MEMORIA / CORESCAN.ZIP / CORESCAN.TXT < prev   
Encoding:
Text File  |  1990-02-13  |  4.9 KB  |  199 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                                  February 13, 1990
  9.  
  10.  
  11.                                CoreScan documentation
  12.  
  13.  
  14.             CORESCAN is a program that allows the user to display, in
  15.             hexadecimal format, any portion of your PC's memory. When it
  16.             first comes up, it is displaying the lowest segment of
  17.             memory. It then waits for a response.
  18.  
  19.             Depending on the response, it will:
  20.  
  21.             1. Show a different section of main memory (any section).
  22.  
  23.             2. Show a section of expanded memory (if it is available).
  24.  
  25.             3. Show a section of extended memory (if it is available).
  26.  
  27.             4. Allow you to change the displayed main memory section.
  28.  
  29.             5. Allow you to search for particular patterns in memory.
  30.                      these can be either hexadecimal or ascii.
  31.  
  32.             6. Display the interrupt vectors and the paragraph pointed
  33.                      to by the vector.
  34.  
  35.             7. Exit.
  36.  
  37.             The normal Pageup, Pagedown, Left-arroww, Right-arrow keys
  38.             may be used to manouver through memory, or you can directly
  39.             display any section by entering the segment-register:offset-
  40.             value. When you are displaying the extended or expanded
  41.             memory, you must enter the memory address. If you enter one
  42.             of the direction keys, the program will show you the area
  43.             surrounding its buffer (probably not what you had in mind.)
  44.  
  45.             You may change any writable section of the lower 1MB of
  46.             memory by merely displaying it, and entering the edit mode.
  47.             If you attempt to modify a portion of memory used by DOS for
  48.             some purpose, you stand the chance of disasterous results.
  49.             Probably the worst that will happen is that the system
  50.             "locks up" and you have to re-boot. NOTE: you cannot modify
  51.             the expended or extended memory. It just simply gets too
  52.             dangerous to allow.
  53.  
  54.             The allowable keys are always displayed on the lower two
  55.             lines of the screen. When practical, their function is also
  56.             shown. The line above those displays the current "ascii/hex"
  57.             mode that you are in.
  58.  
  59.             Besides the "direction" keys, some of the function keys are
  60.             defined for specific purposes. They are:
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.                      F-1 - Enters the modify mode.
  75.                      F-5 - Enters the mode to display expanded memory
  76.                      F-6 - Enters the mode to display extended memory
  77.                      F-8 - Toggles the ASCII/HEX mode
  78.                      F-9 - Displays the interrupt vectors.
  79.                      F-10- Enters the search mode.
  80.  
  81.             The search and modify modes change slightly depending on the
  82.             condition of the ASCII/HEX mode.
  83.  
  84.             To exit a mode, press the escape key.
  85.  
  86.             When you are in the memory display mode, further depressing
  87.             the escape key exits the program.
  88.  
  89.             If you cause the program to exit in some unusual manner, re-
  90.             boot your system immediately. The program may have been in
  91.             the protected mode. (A mode that DOS shouldn't be left in.)
  92.  
  93.             If you have a protected mode driver already in the system,
  94.             CORESCAN won't allow access to protected modes and you won't
  95.             realize the full potential of the program. You should either
  96.             remove the startup of the protected mode driver and re-boot
  97.             your computer or use only the portion of CORESCAN available
  98.             for use under the driver you are using.
  99.  
  100.  
  101.             CORESCAN and this doc file are Copyrighted (c) 1989, 1990 by
  102.             Paul Warner. I am releasing CORESCAN as shareware. This
  103.             means that you may freely use and copy the program provided
  104.             that no changes are made to either the program or this
  105.             document file.  In fact I hope you will give a copy of
  106.             CORESCAN to everyone you know. However, if you find CORESCAN
  107.             useful,
  108.  
  109.             please send $20.00 to:
  110.  
  111.                           Paul Warner
  112.                           205 Raymond Rd.
  113.                           Princeton, NJ 08540
  114.  
  115.  
  116.  
  117.  
  118.  
  119.                                      DISCLAIMER
  120.  
  121.             This program is provided "as is" with no warranties
  122.             whatsoever, either expressed or implied, including without
  123.             limitation, warranties of merchantability or fitness for a
  124.             particular purpose.  The entire risk as to the quality and
  125.             performance of the program is with you.  Should this program
  126.             be defective, you assume the entire cost of all necessary
  127.             servicing, repair or correction.
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.