Mail Archives: cygwin/1997/12/20/13:24:29
I wrote a short program that dumps memory in hex format.
It takes a hex address argument off the command line
and displays the contents of that memory address on
the screen in hex format like so:
C:\gnuwin32\src\src\peek f000
0000F000 A5 85 A5 85 A5 85 A5 85 A5 85 B1 8A A5 85 A5 85 *
................. *
0000F010 A5 85 A5 85 A7 85 A7 85 A7 85 A7 85 A7 85 A7 85 *
................. *
0000F020 A7 85 A5 85 BB 89 A5 85 A5 85 5A 8B BB 89 A5 85 *
...........Z..... *
0000F030 A5 85 5F 89 5F 89 FA 88 5F 89 5F 89 DE 85 A7 85 *
..._._..._._..... *
0000F040 A7 85 5F 89 DE 85 5F 89 FD 88 DE 85 DE 85 BD 89 *
..._..._......... *
0000F050 A5 85 A5 85 A5 85 EC 8B 73 8C A5 85 5F 89 A7 85 *
.........s..._... *
0000F060 38 90 55 90 A5 85 A5 85 A7 85 A5 85 E3 89 DE 85 *
8.U............. *
0000F070 A5 85 A7 85 5F 89 5F 89 DE 85 A5 85 A7 85 0F 89 *
....._._......... *
0000F080 12 89 A5 85 55 90 A7 85 A7 85 A7 85 A7 85 A7 85 *
.....U........... *
0000F090 A7 85 A7 85 A7 85 A7 85 15 89 1E 2E 8E 1E 02 00 *
................. *
0000F0A0 80 3E 16 14 00 75 03 E9 EB 00 1F 45 55 8B EC 1E *
..>...u.....EU... *
0000F0B0 53 2E 8E 1E 02 00 80 FC 12 76 0A C6 06 45 14 00 *
S........v...E.. *
0000F0C0 C6 06 46 14 00 80 3E 45 14 00 74 05 C6 06 46 14 *
...F...>E..t...F. *
0000F0D0 01 80 3E 4E 14 00 75 05 C6 06 4C 14 01 F7 06 EC *
...>N..u...L..... *
0000F0E0 14 02 00 75 08 F7 06 0D 16 02 00 74 18 80 3E 4E *
....u.......t..>N *
0000F0F0 14 00 75 11 60 06 0F A0 0F A8 9A 42 63 1F 01 0F *
...u.`......Bc... *
et cetera ....
anyways, I get an exception in the gnu-win32 handler when I try to display
system memory areas, like low memory 00000417 for example (numlock status
byte).
What do I have to do to be allowed to examine any area of storage?
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -