Technical information
3 / 4
1.15
Profile Function
The E6000 HDI does not support the profile function (section 13.10, Profile-List, section 13.11, Profile-
Tree, and section 13.12, Profile-Chart, described in Hitachi Debugging Interface User's Manual).
1.16
[I/O Registers] Window
The E6000 HDI does not support the invalid module display and bit information display in the [I/O
Registers] window (described in section 8, Displaying Variables, in the Hitachi Debugging Interface User's
Manual).
1.17
Compare Memory
The Compare Memory function, which can be used by selecting [Compare…] from the [Memory] menu, is
not supported.
1.18
[Select Function] Dialog Box
The E6000 HDI does not support software breakpoint setting in the [Select Function] dialog box
(described in section 10, Selecting Functions, in the Hitachi Debugging Interface User's Manual).
1.19
Note on Radix in [Register] Dialog Box
The default input radix in the [Register] dialog box is hexadecimal regardless of the Radix setting. If you
want to input the radix other than hexadecimal, specify the prefix code such as B'.
1.20
Note on Moving Source File Position after Creating Load Module
When the source file is moved after the load module has been created, the [Open] dialog box, which
specifies the source file, may be displayed during debugging the created load module. Select the
corresponding source file and click the [Open] button.
1.21
Source-Level Execution
∙
Source file
Do not display source files that do not correspond to the load module in the program window. For a file
having the same name as the source file that corresponds to the load module, only its addresses are
displayed in the program window. The file cannot be operated in the program window.
∙
Step
Even standard C libraries are executed. To return to a higher-level function, enter Step Out. In a for
statement or a while statement, executing a single step does not move execution to the next line. To move to
the next line, execute two steps.
1.22
Watch
∙
Local variables at optimization
Depending on the generated object code, local variables in a C source file that is compiled with the
optimization option enabled will not be displayed correctly. Check the generated object code by displaying
the [Disassembly] window.
∙
Variable name specification
When a name other than a variable name, such as a symbol name or a function name, is specified, no data is
displayed.
Example: The function name is main.
main =
∙
Array display
When array elements exceed 1000, elements from after 1000 will not be displayed.
1.23
Line Assembly
∙
Input radix
Regardless of the Radix setting, the default for line assembly input is decimal. Specify H’ or 0x as the radix
for a hexadecimal input.