Chapters
1.
Overview
2. Software Installation
3. Command Language
4. Using CrossView Pro
5. Controlling Program Execution
6. Accessing Code and Data
7. Breakpoints and Assertions
8. Defining and Using Macros
9. Command Recording & Playback
10. I/O Simulation
11. Special Features
12. Debugging Notes
13. Command Reference
14. Error Messages
15. Glossary
Appendices
A.
Flexible License Manager (FLEXlm)
B. InterProcess Communication
C. Register Management
D. Sound Support (MS-Windows)
Addendum (Execution Environment)
Simulator
On-chip Debug Support
MANUAL PURPOSE AND STRUCTURE
PURPOSE
This manual is aimed at users of the CrossView Pro debugger
for the
TriCore
.
It assumes that you are familiar with programming the
TriCore
.
MANUAL STRUCTURE
Related Publications
Conventions Used In This Manual
Chapters
1.
Overview
Highlights specific CrossView Pro features
and capabilities, and shows how to compile code for debugging.
2. Software Installation
Describes how to install CrossView Pro on your
system.
3. Command Language
Details the syntax of CrossView Pro's command
language.
4.
Using CrossView Pro
Describes the basic methods of invoking, operating, and exiting CrossView Pro.
6. Accessing Code and Data
Describes how to view and edit the variables in your source program.
8. Defining and Using Macros
Describes how to simplify a complicated procedure by creating a "shorthand" macro which can be used to execute any sequence of CrossView Pro or C language
commands and expressions.
9. Command Recording & Playback
Describes the record and playback functions of CrossView Pro.
10.
I/O Simulation
Describes how to simulate your input and output using File System Simulation (FSS), File I/O (FIO) or Debug Instrument I/O (DIO).
11. Special Features
Describes special features of CrossView Pro, such as
the Transparency Mode, RTOS Aware Debugging, Coverage, Profiling and the Background Mode.
12.
Debugging Notes
Contains some notes about debugging in special situations.
13. Command Reference
An alphabetical list of all CrossView Pro commands.
Consult this chapter for specifics and the exact syntax of any CrossView Pro command.
14.
Error Messages
Contains CrossView Pro error messages
and gives advice for correcting them.
15.
Glossary
Defines the most common terms used in embedded systems debugging.
APPENDICES
B. Interprocess Communication
Contains a description of the COM interface and the DDE interface.
C. Register Management
Contains a description of the registers used by CrossView Pro.
D. Sound Support (MS-Windows)
Describes how to add sound to CrossView Pro events under MS-Windows.
ADDENDUM
Execution Environment
Simulator
On-chip Debug Support
Contains information specific to your particular type of target system.
RELATED PUBLICATIONS
- The
C Programming Language (second edition) by B. Kernighan and D. Ritchie (1988, Prentice Hall)
- ANSI
X3.159-1989 standard [ANSI]
- TriCore
Cross-Assembler, Linker/locator, Utilities User's Guide [TASKING, MA060-000-00-00]
- TriCore
C Cross-Compiler User's Guide [TASKING, MA060-002-00-00]
CONVENTIONS USED IN THIS MANUAL
The notation used to describe the format of call lines is given below:
{ } Items shown inside curly braces enclose a list from which you must choose an item.
[ ] Items shown inside square brackets enclose items that are optional.
| The vertical bar separates items in a list. It can be read as OR.
italics Items shown in italic letters mean that
you have to substitute the item. If italic items are inside square brackets, they are optional. For example:
filename
means: type the name of your file in place of the word filename.
... An ellipsis indicates that you can repeat the preceding item zero or more times.
screen font Represents input examples, screen output examples, filenames and keywords.
bold font Represents a command name, an option
or a complete command line which you can enter.
For example
command [option]... filename
This line could be written in plain English as: execute the command command with the optional options option
and with the file filename.
Illustrations
The following illustrations are used in this manual:
This is a note. It gives you extra information.
This is a warning. Read the information
carefully.
This illustration indicates actions you can perform with
the mouse.
This illustration indicates keyboard
input.
This illustration can be read as "See
also". It contains a reference to another command, option or section.
Copyright © 2002 Altium BV