Freescale Semiconductor Microcontrollers User Manual

Page 757

Advertising
background image

Debugger Engine Commands

Debugger Commands

757

Microcontrollers Debugger Manual

BC

BC deletes a breakpoint at the specified address. When * is specified, all breakpoints are
deleted.

You can point to the breakpoint in the Assembly or Source component window, right-
click and choose Delete Breakpoint in the context menu, or open the ControlPoints
Window, select the breakpoint from the list and click Delete.

NOTE

Correct module names are displayed in the Module component window. Make
sure that the module name of your command is correct: if the .abs is in
HIWARE format, some debug information is in the object file (.o), and
module names have a .o extension (e.g., fibo.o). In ELF format, module
name extensions are .c, .cpp or .dbg (.dbg for program sources in
assembler) (e.g., fibo.c), since all debugging information is contained in the
.abs

file and object files are not used. Adapt the following examples with

your .abs application file format.

Usage

BC address|*

address

is the address of the breakpoint to be deleted. This address is specified

in ANSI C or standard Assembler format. address can also be replaced by an
expression as shown in the example below.

When * is specified all breakpoints are deleted.

Components

Debugger engine.

Example1:

in>BC 0x8000

This command deletes the breakpoint set at the address 0x8000. The breakpoint
symbol is removed in the source and assembly window. The breakpoint is removed
from the breakpoint list.

Example 2:

in>BC &FIBO.C:Fibonacci

In this example, an expression replaces the address. FIBO.C is the module name
and Fibonacci is the function where the breakpoint is cleared.

Advertising