5.1.1. Breakpoint types

RealView Debugger enables you to use different types of breakpoint. What is available depends on the:

In RealView Debugger there are two types of breakpoint:

Simple

Simple breakpoints enable you to test address-specific data values. These breakpoints can be either hardware or software breakpoints.

When debugging code in ROM, RealView Debugger implements a simple hardware breakpoint by default. However, this depends on the hardware characteristics of your target processor.

Simple breakpoints are supported by all ARM® processors.

Complex

Complex breakpoints use advanced hardware support on your target processor, or as implemented by your simulator software. Where supported by your debug target, complex breakpoints might be data-dependent or take advantage of range functionality, for example two breakpoints can be coupled together.

Check your hardware characteristics, and your vendor-supplied documentation, to determine the level of support for complex breakpoints (see Viewing your hardware characteristics for details).

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