13.07.2015 Views

RealView Debugger User Guide - ARM Information Center

RealView Debugger User Guide - ARM Information Center

RealView Debugger User Guide - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Working with BreakpointsSimple Break if X, when Y is True dialog box interface componentsThe Simple Break if X, when Y is True dialog box (see Figure 4-12 on page 4-37)contains the following fields:Enter Address Expression to Break onChoose the type of breakpoint that you want to set. The options are:• SW Instr• HW Instr• HW Access• HW Read• HW Write.Specify the location where the breakpoint is to be set. This can be:• a specific line number in the source code, with or without a modulename prefix (see Qualifying breakpoint line number referenceswith module names on page 4-7)• a specific address or address range (see Specifying address rangeson page 4-7)• a function entry (see Specifying the entry point to a function onpage 4-8).The breakpoint unit triggers if the PC equals the corresponding address,or falls within the specified address range. For example, Proc_3.When expression is TrueThe expression to test. This must give a True or False value as the result,or example, Run_Index==10.You can enter values directly in these fields, or you can click the drop-down arrow tothe right of the fields to choose from a list browser (see List browser dialog boxes onpage 8-2), select from your personal Favorites List (see Favorites categories used by<strong>RealView</strong> <strong>Debugger</strong> features on page 8-32), or select from a list of previously-usedexpressions.4.7.4 Setting conditional hardware breakpointsAlthough hardware breakpoints can have conditions that are controlled in hardware,they are not conditional breakpoints in <strong>RealView</strong> <strong>Debugger</strong>. <strong>RealView</strong> <strong>Debugger</strong>recognizes a breakpoint as conditional only when a condition qualifier is assigned to thebreakpoint. Condition qualifiers are software conditions that are controlled by<strong>RealView</strong> <strong>Debugger</strong>.4-38 Copyright © 2002-2005 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0153G

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!