English
Language : 

R0E417250MCU00 Datasheet, PDF (157/228 Pages) Renesas Technology Corp – E100 Emulator MCU Unit for H8SX/1700 Series
R0E417250MCU00 User’s Manual
5. Debugging Functions
Acquired coverage information is accumulated in memory until it is cleared by the user.
When you double click on an assembler instruction in the Address Range sheet, the corresponding source code is shown in the
Editor window.
Be aware that the source code will not be displayed in the cases listed below.
- A source file that corresponds to the assembler line does not exist.
- No source line corresponds to the assembler line.
- Where no debugging information was included, such as when the assembler line is for a library.
5.11.5 Code Coverage in a Source File
The Source sheet shows the code-coverage information (C0 coverage and C1 coverage) acquired by the emulator from a user-
specified source file.
Multiple source files can be registered.
A source file larger than 2 Mbytes or even an area to which no coverage memory has been allocated can be specified.
However, when coverage memory has not been allocated for a portion of the code, coverage information on that area is not
updated.
Address lines where coverage information is not updated are grayed-out.
An example display is shown below.
Figure 5.77 Code Coverage window (source file specification):
The Code Coverage window is vertically divided in two by the splitter.
The upper pane shows the address ranges to be measured (file and function names), C0 coverage and C1 coverage.
Table 5.31 Contents of the upper pane of the Code Coverage window
[File]
File name
[Function]
Function name
[C0 Coverage]
C0 coverage as a percentage and graph
[C1 Coverage]
C1 coverage as a percentage and graph
REJ10J1831-0200 Rev.2.00 Jun.1, 2009
Page 157 of 228