Using this book

This book is organized into the following chapters:

Chapter 1 Starting to use RealView Debugger

Read this chapter for details on how to start using RealView Debugger on your workstation.

Chapter 2 Connecting to Targets

This chapter introduces the connection and target configuration system that is used by RealView Debugger. It is recommended that you read this chapter.

Chapter 3 Working with Images

This chapter contains details on working with application programs in RealView Debugger, including how to load an image ready for debugging and how to view image details.

Chapter 4 Controlling Execution

Read this chapter for details of how to control program execution during your debugging sessions. It gives details on using the major control options and describes how to use files to keep a record of the debugging session.

Chapter 5 Working with Breakpoints

Read this chapter for details on using breakpoints to control execution of your application program. This chapter contains a full description of breakpoint options in RealView Debugger.

Chapter 6 Memory Mapping

This chapter gives details on managing memory for single processor operation during a debugging session. It describes the Process Control pane that contains a dynamic display of the current memory configuration.

Chapter 7 Monitoring Execution

Read this chapter for details of how to monitor execution of your application program by setting watches, reading registers and tracking changes to memory contents.

Chapter 8 Reading and Writing Memory, Registers, and Flash

Read this chapter for details of operations on registers contents and memory that can be accessed dynamically during a debugging session. In this way, RealView Debugger enables you to have great control over your application software.

Chapter 9 Working with Browsers

Read this chapter for details of the browsers accessible from the Code window when using RealView Debugger.

Chapter 10 Working with Macros

Read this chapter for details of how to use macros when working with RealView Debugger.

Chapter 11 Configuring Workspace Settings

RealView Debugger uses a workspace to enable you to configure your working environment and to maintain persistence information from one session to the next. You achieve this by using a workspace properties file and a global configuration file. This chapter describes the contents of these files and how to change your settings.

Chapter 12 Managing Projects

RealView Debugger provides an integrated development environment for the organization and management of software projects that enable developers to share resources. These features are described in detail in this chapter.

Chapter 13 Editing Source Code

Read this chapter for a description of the file editor that is supplied as part of RealView Debugger.

Chapter 14 Searching and Replacing Text

Read this chapter for a description of using RealView Debugger to search and replace text in source files.

Chapter 15 Working with Version Control Systems

Read this chapter for a description of using the version control options in RealView Debugger.

Chapter 16 Connection and Target Configuration

This chapter describes how you connect to your target using the RealView Debugger connection control window. It expands on Chapter 2 Connecting to Targets, including details of the context menus and connection to targets in specific ways.

Chapter 17 Configuring Custom Targets

This chapter describes how you configure RealView Debugger with details of the memory and registers available on your custom target.

You do not have to configure the target because the required information is included with the product. See Chapter 2 Connecting to Targets for details of how to invoke this configuration.

The information in this chapter also enables you to set up configuration information for RealView Debugger to define the target memory map.

Chapter 18 Configuring Custom Connections

This chapter describes how to create new connection types if the connection type configured into the product is not suitable for your target.

Chapter 19 RTOS Support

Read this chapter for a description of the support RealView Debugger provides for debugging an RTOS.

Appendixes and Glossary
Appendix A Workspace Settings Reference

Read this appendix for details on setting options to configure your working environment using RealView Debugger workspaces. Read this appendix in association with Chapter 11 Configuring Workspace Settings.

Appendix B Project Properties Reference

Read this appendix for details of how to configure your software projects. Read this appendix in association with Chapter 12 Managing Projects.

Appendix C Connection Properties Reference

Read this appendix for details on setting options to configure your targets and connections using RealView Debugger.

Glossary

See this for explanations of terms used in this book.

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B
Non-Confidential