
NEXUS-PPC
Software Concept Debugger
TRACE32 - Technical Information
5
High-Level Language Debugging
TRACE32 can directly load the output
of all standard compilers for C, C++,
JAVA, Pascal, Modula2, PEARL and
ADA from most compiler vendors. Pro-
gram display and debugging can be
done in assembler, high-level or in a
mixture of both. It is possible to con-
struct both assembler and high-level
windows on the screen simultaneously.
All variable types specific to the high-
level language can be displayed and
modified. Addresses can be absolute,
relative or line number based.
Real-time update
Real-time update of memory and vari-
ables is possible while the CPU is run-
ning.
Debugging
The
debugger
uses
the
following
breakpoint implementations to stop the
program execution at a certain instruc-
tion:
J unlimited number of software
breakpoints for code in RAM
J Umlimited Code Breakpoints in
FLASH areas
J a limited number of onchip
breakpoints for code in ROM/
FLASH