2.4 Memory Access Functions
The emulator has the following memory access functions.
(1) Memory read/write function
[Memory] window: The memory contents are displayed in the window. Only the amount
specified when the [Memory] window is opened can be read. If the
memory is written in the [Memory] window, a read in the range
displayed in the [Memory] window will occur for updating the window.
When the [Memory] window is not to be updated, change the setting in
[Lock Refresh] from the popup menu.
me command: A command line function that reads or writes the specified amount of
memory at the specified address.
(2) User program downloading function
A load module registered in the workspace can be downloaded. Such module can be selected
from [Download Modules] in the [Debug] menu. Downloading is also possible by a popup
menu that is opened by right-clicking on the mouse at the load module in the workspace. The
user program is downloaded to the RAM or flash memory.
This function can download information required for source-level debugging with the
Elf/Dwarf2 or IEEE695 file having the debugging information.
(3) Memory data uploading function
The specified amount of memory from the specified address can be saved in an S-format file.
(4) Memory data downloading function
The memory contents saved in the S-type-formatted file can be downloaded. Select [Load]
from the popup menu in the [Memory] window.
(5) Displaying the variable contents
The variable contents specified in the user program are displayed. For the usage of the function
for displaying the variable contents, refer to High-performance Embedded Workshop User’s
Manual.
11