11.15.6. Setting a breakpoint at the location of a Call Stack entry

To set a breakpoint at the location of a Call Stack entry:

  1. Select Call Stack from the View menu to display the Call Stack view, if it is not already visible.

  2. Right-click on the Call Stack entry containing the reference where you want to set the breakpoint to display the context menu.

  3. Select one of the following options:

    Create Breakpoint At...

    This displays the Create Breakpoint dialog box. Specify the breakpoint parameters as required, and click OK to set the breakpoint. The breakpoint is set at the address defined by the chosen Call Stack entry, if this is permitted.

    Create Conditional Breakpoint At...

    To display the breakpoint type selection dialog box, shown in Figure 11.27.

    Figure 11.27. Breakpoint type selection dialog box

    Breakpoint type selection dialog box

  4. Select the required option from the breakpoint type selection dialog box. The available options depend on the target:

    • Break if X displays the Simple Break if X dialog box is displayed

    • Break if X, N Times... displays the Simple Break if X, N Times dialog box

    • Break if X, when Y is True... displays the Simple Break if X, when Y is True dialog box

    • HW Break if in Range... displays the HW Break if in Range dialog box

    • HW While in func/range, Break if X... displays the HW While in func/range, Break if X dialog box

    • HW Break if X, then if Y... displays the HW Break if X, then if Y dialog box.

See also

Copyright © 2002-2009 ARM Limited. All rights reserved.ARM DUI 0153K
Non-Confidential