CHAPTER 8: DEBUGGER

8.9.15 Coveragecv (coverage)

Function

This command displays coverage information (addresses where the program is executed). The coverage information is displayed in the [Command] window.

Format

 

>cv [<address1> [<address2>]]

(direct input mode)

<address1>: Start address; hexadecimal or symbol (IEEE-695 format only)

<address2>: End address; hexadecimal or symbol (IEEE-695 format only)

 

Condition: 0 address1

address2 last program memory address

 

 

 

 

 

Examples

 

 

>cv 100 1ff

... Displays the executed addresses within the range from 0x100 to 0x1ff.

 

Coverage Infomation:

 

1: 0100..0102

 

2: 0110..0118

 

 

>cv

... Displays all the executed addresses.

 

Coverage Infomation:

 

 

1: 0000..000d

 

2: 0100..0102

 

3: 0110..0118

 

>

 

 

Notes

If the cv command is input without <address1> and <address2>, coverage information in all address is displayed; if both <address1> and <address2> are specified, coverage information within the specified address range is displayed; if just <address1> is specified, the end address is treated as the maximum program address and coverage information within that range is displayed.

The addresses specified here must be within the range of the program memory area available with each microcomputer model.

An error results if the input one is not a hexadecimal number or a valid symbol.

Error : invalid value

(no such symbol / symbol type error)

An error results if the limit is exceeded.

Error : Address out of range, use 0-0xXXXX

An error results if the start address is larger than the end address.

Error : end address < start address

GUI utility

None

222

EPSON

S5U1C63000A MANUAL

 

 

(S1C63 FAMILY ASSEMBLER PACKAGE)