System Debug Reference Manual (32650-90888)

Chapter 4 151
System Debug Command Specifications :-Exit
ENV
R1 - R31 U32 (nmreg) rwdm
NM general registers. Many of these registers have aliases. Refer to the DR
command for a complete list.
RCTR U32 (nmreg) r dM
NM recovery counter register. (Alias for CR0)
RET0 U32 (nmreg) r dm
NM return register 0 (alias for R28). This register is used by the language
compilers to return function results.
RET1 U32 (nmreg) r dm
NM return register 1 (alias for R29). This register is used by the language
compilers to return function results.
RP U32 (nmreg) r d
NM return pointer. This value is determined based on stack unwind
information. It may be the contents of R2 or it may be the return address
stored somewhere in the NM stack. Note that RP is not an alias for R2.
S U16 (cmreg) r dm
CM S (stack) register. The value in this register is relative to the CM DB
register.
SAR U16 (nmreg) r dm
NM shift amount register. (Alias for SR11)
SDST U16 (cmreg) r dm
DST number of the CM stack.
SL U32 (nmreg) r dm
NM static link register. (Alias for R29)
SP U32 (nmreg) r dm
NM stack pointer register. (Alias for R30)
SR0 - SR7 U32 (nmreg) r dM
NM space registers 0 - 7.
STATUS U16 (cmreg) r dm
CM status register. This register has the following format:
1 1 1 1 1 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
---------------------------------
|M|I|T|R|O|C|CC | Segment # |
---------------------------------
M bit 1 if program is privileged
0 if program is in user mode