s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 302

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
CHAPTER 16: DEBUGGER
Address specification by line number
Address specification by symbol
Note: The term "current", as used in the current source files and current functions in the explanation
286
The line numbers in the source file can be used to specify an address. However, this is limited to cases in
which you are debugging a srf33 format object file that contains information on the source line numbers.
Use the following format to specify a line number:
Line number specification: [<file name>]#<line No.>
<file name>: Source file name
<line No.>:
Examples:
Symbols can be used to specify an address. However, this is limited to cases in which you are debugging a
srf33 format object file that contains symbol information.
Use one of the following two formats to specify a symbol:
Format 1: <symbol>
<symbol>:
Examples: i
When a symbol is specified in this format, the db33 searches for the symbol in the order shown below until
it finds the address of that symbol.
1. Current block
2. Current function
3. Static symbol in the current source file
4. External symbol
If no corresponding symbol is found, it is assumed to be a hexadecimal number. In this case, an error results
if any character other than 0 to 9, a to f or A to F is used.
below, means that the file or function contains a code corresponding to the current PC.
*message1
struct1->member1
struct2[5]
main.c#100
The <file name> can be omitted when specifying a symbol in the current file (one that
contains a code corresponding to the current PC). If a symbol that does not exist in the current
file is specified without entering a file name, an error results.
Line number
The <line No.> can only be specified in decimal form. Adding a "+" or "-" results in an error.
#100
Symbol name
A pointer (*), structure member (->, .), or array ([, ]) can also be specified. Notation must
conform to the C language syntax. "*" can be specified up to three nest levels and "[ ]" can
be specified up to the fourth dimension.
The characters that can be used here are limited to numbers 0 to 9, letters a to z and A to
Z, and the symbols ->, ., and *. Upper-case and lower-case letters are distinguished.
EPSON
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
S5U1C33000C MANUAL

Related parts for s5u1c33000c