System Debug Reference Manual (32650-90888)

148 Chapter4
System Debug Command Specifications :-Exit
ENV
% or OCTAL
# or DECIMAL
$ or HEXADECIMAL
The names may be abbreviated to as little as a single character.
The default value is $ (hex). Refer to the SET command for an alternate
method of setting this variable.
NONLOCALVARS BOOL (cmd) rw
When NONLOCALVARS is FALSE (default), macro bodies can only reference
local variables that are declared locally within the current macro. When
NONLOCALVARS is TRUE, a macro body can reference a local variable
within another macro that called it. Setting this variable is useful when a
macro is too large for the current macro size restrictions and must be
broken into several pieces. The first piece can call the subsequent pieces
without passing all of the local variables as parameters.
OUTBASE STR (io) rw *
This variable tracks NM_OUTBASE and CM_OUTBASE dependent upon the
MODE variable. The following values are allowed:
% or OCTAL
# or DECIMAL
$ or HEXADECIMAL
The names may be abbreviated to as little as 1 character.
The default is based on the current mode (NM or CM). Refer to the SET
command for an alternate method of setting this variable.
PC LPTR (nmreg) r dm
NM program counter register as a logical code address. This value is
composed of data taken from CR17 (PCSF) and CR18 (PCOF). The
privileged bits from CR18 (bits 30, 31) are masked out (that is, they are set
to zero).
PCOB U32 (nmreg) r dm
NM program counter
offset
(next in pipeline queue).
PCOF U32 (nmreg) r dm
NM program counter
offset
(first in pipeline queue).
PCQB LPTR (nmreg) r dm
NM program counter
sid.offset
(next in pipeline queue). (Alias for
CR18)
PCQF LPTR (nmreg) r dm
NM program counter
sid.offset
(first in pipeline queue). (Alias for
CR17)