System Debug Reference Manual (32650-90888)
114 Chapter4
System Debug Command Specifications :-Exit
DATABD
Privileged Mode
Deletes a data breakpoint entry specified by index number.
Syntax
DATABD [
number
| @ [:
pin
| @] ]
The DATABD command is used to delete process-local data breakpoints and global
(system-wide) data breakpoints.
Parameters
number
| @ The index number of the data breakpoint entry that is to be deleted. The
character "@" can be used to delete all breakpoint entries.
If the index number is omitted, Debug displays each breakpoint, one at a
time, and asks the user if it should be deleted (Y/N?). The following
responses are recognized:
Y[E[S]] Yes, remove the breakpoint.
YES
any_text
Yes, remove the breakpoint.
N[O] No, do not remove the breakpoint.
NO
any_text
No, do not remove the breakpoint.
If any other response is given, the default value NO is assumed.
pin
| @ The PIN for the process whose data breakpoint entry is to be deleted.
Typically this is omitted, and
pin
defaults to the current process.
The character "@" can be used to specify that a global breakpoint is to be
deleted.
Examples
$ nmdebug > databl
[1] 49.40150c68 for 8 bytes
T[2] 49.401515d4 for c4 bytes
count 0/1
@[1] c.c1040480 for 4 bytes
cmdlist: {WL "pib data breakpoint was hit"}
List the data breakpoints that exist.
$ nmdebug > databd
[1] 49.40150c68 for 8 bytes (Y/N) ?
T[2] 49.401515d4 for c4 bytes (Y/N) ?
@[1] c.c1040480 for 4 bytes (Y/N) ? y
Display each breakpoint and ask the user if the breakpoint should be deleted. In this
example, the global breakpoint is deleted.
$ nmdebug > databd 1
deleted: [1] 49.40150c68 for 8 bytes