This chapter explains the different types of breakpoints supported by RealView® Debugger, describes the options for setting breakpoints, and explains how to manage breakpoints during your debugging session. It includes:
About setting breakpoints
Setting a simple breakpoint
Clearing breakpoints
Viewing breakpoint information
Disabling a breakpoint
Editing a breakpoint
Copying a breakpoint
Finding a breakpoint in the code view
Viewing the target hardware breakpoint support
Setting breakpoints by dragging and dropping
Setting breakpoints on lines of source code
Setting breakpoints on instructions
Setting breakpoints on functions
Setting breakpoints for memory accesses
Setting breakpoints for location-specific data values
Setting breakpoints for location-independent data values
Forcing the size of a software breakpoint
Chaining hardware breakpoints
Specifying processor exceptions (global breakpoints)
Setting breakpoints on custom memory mapped registers
Setting breakpoints on functions from the Function/Label list
Setting breakpoints from the breakpoint history list
Adding breakpoints to the breakpoint history list
Adding breakpoints to your Favorites List
Creating new breakpoint favorites
Setting breakpoints from your Favorites List.