Hex Dump Windows
All of the hex dump windows use the class defined in CLASHEX.F. When open, they are continuously updated. The address range spanned by the window is read from the target board or from host PC memory. Each hex window has two buffers: one for current data and one for previous data. When the current data is different from the previous data, the color of the changed data is colored red. At startup, the previous data buffer is zeroed so initially any nonzero data will show up red.
Table HW1. Key usage | |
F1 | Help screen |
F2 | Toggle browse/edit (white = editable) |
F3 | Find next changed memory location |
Shift-F3 | Find previous changed memory location |
F4 | Next memory page |
Shift-F4 | Previous memory page |
F5 | Upload entire page |
F6 | Start of data memory |
F7 | Start of specialty memory |
Tab | Toggle cursor between Hex and ASCII |
ctrl-Z | Clear persistence (red -> black) |
ctrl-C | Copy table to clipboard |
ESC | Close window |
Sample window.
The five hex dump windows:
IMG | ROM image resident on the PC |
CODE | Code space on target |
DATA | Data space on target |
REG | Register image on target |
EE | Non-volatile boot memory on target |