Native Inspect Manual (H06.13+, J06.03+)

size
An optional number of bytes if you specify a variable. By default, Native Inspect uses the size
of the variable as the address range to watch.
If you specify *native-address, you must also specify size.
The range over which a MAB is set (that is, the combined value of native-address and
size) cannot exceed a 16K-page boundary.
flags
Specifies one of the following flags:
-c
Specifies change access, which triggers a breakpoint when the value changes.
-g
Specifies a global MAB; can be set only when privileged debugging is enabled. (See
Global Debugging (page 26).) You can specify both the -g and -h flags.
-h
Indicates a halt loop breakpoint, which can only be set by the super ID user after issuing
the priv Command. Both the -g and -h flags can be set at once by the super ID user.
-r
Specifies read access
-w
Specifies write access
-rw
Specifies read/write access (this is the default value)
locspec
A low-level conditional expression that can be specified in any order with flags. See Syntax
of locspec (page 59).
Examples
To set a MAB at the current location:
(eInspect 1,480): mab myfunc 4
MAB 7 at 0x8000290
To display the MAB:
(eInspect 1,480): mab
number=7
addr = 0x080000e0
segid = 65535
mabtype = 2
global = 0
haltloop = 0
length = 1
There is no global MAB set
To set a MAB by address:
(eInspect 3,880): mab *0x8000370
(eInspect 3,880): c
Continuing.
Process (3, 880) received DS_EVENT_MAB (seg:65535, addr:0x08000370, pc:0xa4bd4c1
1ea887459, len:-233208559 type:1)
0x700024e0:2 in pcbDataStructs_initialize ()
at \SIERRA.$YOSE1.SYMBAT1.SCXXTST:350
350 for (PCBList.count=0 ; PCBList.count < PCBLIST_MAX; PCBList.count++)
98 Native Inspect Command Syntax