NonStop S-Series Server Description Manual (G06.24+)

TNS Instruction Set Definition
HP NonStop S-Series Server Description Manual520331-003
C-39
Instruction Definitions
0 0 0 4 5 6* DDTX DDT request
A.<12:15>=request
%004 = Enable XRAY sampler interrupts - TXP,VLX
%005 = Disable XRAY sampler interrupts- TXP,VLX
%020-%037 =Set diag flags with RUN bit-VLX only
issue DDT request;
if timeout then
{N:=1; Z:=0}
else
{N:=0; Z:=1};
RP:=RP-1
0 0 0 4 6 1* RUS read micro state information
RP:=RP-5
0 0 0 4 7 1 ESE extensible stack entry
A: expected-arguments word count
if (xmem[Lx-$XADR(3)]+A)=0 then
RP := 7
else
{cc(RP-1);
DPCL(sysstack[%171]);
RP := 7
cc and k now undefined
}
[ See Note 1: CALLABLE PRIV ]
0 0 0 5 0 0* XADD XRAY counter add
D=parameter
CB=ext addr
A=counter offset
'Indivisible On';
t := xmem2[CB];
if t.<0> then
{a := t + $XADR(A);
! add parameter
xmem2[a]:=xmem2[a] + $DBL(D);
xmem[t] := 0;
}
'Indivisible Off';
RP:=RP-4;
** The counters must be present in memory
Table C-2. Instruction Definitions (page29of38)