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

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
406
(2) Registering symbols
When [Symbol] window is closed
The contents are displayed in the [Command] window. By default, 16 lines are displayed at a time. To
display the next lines, press the [Enter] key. The number of lines displayed at a time can be changed by the
md command.
Display contents
The contents of each symbol are displayed in the following formats:
<No.> <symbol>(<address>) = <value>, <scope>, <class>, <type>
<No.>:
<symbol>: Indicates a symbol name.
<address>: Indicates a symbol's address in 8-digit hexadecimal form. Register variables are indicated by
<value>:
<scope>:
<class>:
<type>:
The following shows an example in which symbols are registered by specifying -<switch>.
When the command is executed, information on the registered symbols is displayed in the [Symbol]
window. If the [Symbol] window is closed, the information is displayed in the [Command] window. The
registered symbols are assigned a registration number (1 to 99).
Indicates a registered number in the watch symbol table.
R0 to R15.
Indicates a stored value according the -<switch> specification made when registered. A
hexadecimal number is prefixed by "0x" and a binary number is prefixed by "0b". A negative
number is prefixed by "-", but nothing is added in the case of positive numbers. If the stored
value is out of scope, "out of scope" is displayed.
Indicates a file name/function name.
Extern symbols are left blank. For static symbols, only a function name is displayed.
Indicates a storage class.
null, auto, extern, static, register, label, argument, reg parameter
Indicates a type of symbol.
null, void, char, short, int, long, float, double, struct tag, union tag, enum tag, unsigned char,
unsigned short, unsigned int, unsigned long
If the symbol is a pointer, array or function, these types of symbols are followed by "*", "[ ]"
(including declaration content) or "( )".
...Register chChar as 8-bit binary representation.
...Register stA member "ulCount" as a 32-bit unsigned decimal representation.
...Register a size conforming to iLoop type as a hexadecimal representation.
...Register dDecimal as a double-type representation.
...Register pointer "plCount" as a 32-bit signed decimal representation.
EPSON
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
S5U1C33000C MANUAL

Related parts for s5u1c33000c