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.