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 Manager

D. Sound Support (MS-Windows)

Addendum (Execution Environment)

Simulator

Target Boards

MANUAL PURPOSE AND STRUCTURE

PURPOSE

This manual is aimed at users of the CrossView Pro debugger for the DSP56xxx Family . It assumes that you are familiar with programming the DSP5600x, DSP563xx or DSP566xx.

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.

5. Controlling Program Execution
Describes the various means of program execution.

6. Accessing Code and Data
Describes how to view and edit the variables in your source program.

7. Breakpoints and Assertions
Describes breakpoints and assertions.

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

A. Flexible License Manager (FLEXlm)
Contains a description of the Flexible License Manager.

B. Interprocess Communication
Contains a description of the COM interface and the DDE interface.

C. Register Manager
Contains a description of the register managers rm56 and rm563.

D. Sound Support (MS-Windows)
Describes how to add sound to CrossView Pro events under MS-Windows.

ADDENDUM

Execution Environment

Simulator
Target Boards

Contains information specific to your particular type of target system.

RELATED PUBLICATIONS

CONVENTIONS USED IN THIS MANUAL

Notation for syntax

The following notation is used to describe the syntax of command line input:

bold Type this part of the syntax literally.

italics Substitute the italic word by an instance. For example:

filename

means: type the name of a file in place of the word filename.

{ } Encloses a list from which you must choose an item.

[ ] Encloses items that are optional.

| Separates items in a list. Read it as OR.

... You can repeat the preceding item zero or more times.

For example

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