Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (H-K)
Guardian Procedure Calls Reference Manual522629-013
7-19
HIST_FORMAT_ Procedure
An example trace in the TNS/E environment:
For the next trace:
options equals HO_Init_Here + HO_ShowProtected.
FormatSelect equals HF_trace (the default value) + HF_Context.
The resulting trace shows the full context at the point of the trap and the partial context
at the transition to privileged state.
An example trace in the TNS/R environment:
options = HO_Init_Here + HO_ShowProtected
FormatSelect = HF_trace
xtracer + 0x110 (UCr)
handler + 0x220 (UCr)
---
doer + 0x170 (UCr)
...
HIST_TEST_ACTOR + 0x80 (UCr)
main + 0xAD0 (UCr)
_MAIN + 0x160 (UCr)
xtracer + 0x60 (UCr)
handler + 0x170 (UCr)
---
doer + 0x5C (UCr)
Mode=Native, Priv pc=70002290
$00: at=00000000 v0=0000001F v1=00008801 |
HI=0000267C
$04: a0=08008590 a1=00000000 a2=00000000 a3=80AD5F60 |
LO=B8987780
$08: t0=FFFFFFFF t1=0000001E t2=00000001 t3=0000001F |
$12: t4=0000001F t5=00000000 t6=00004801 t7=20040000 |
$16: s0=00000004 s1=00000001 s2=FFFFFFFF s3=FFFFFFFF |
$20: s4=FFFFFFFF s5=FFFFFFFF s6=FFFFFFFF s7=FFFFFFFF |
$24: t8=C4863C14 t9=00000000 | FP=sp
$28: gp=08008590 sp=5FFFFE88 s8=4FFFFE50 ra=70002288 |
VFP=5FFFFEB8
...
HIST_TEST_ACTOR_ + 0x2F0 (UCr)
$16: s0=00000000 s1=00000001 s2=FFFFFFFF s3=FFFFFFFF |
$20: s4=FFFFFFFF s5=FFFFFFFF s6=FFFFFFFF s7=FFFFFFFF | FP=sp
$28: gp=08008590 sp=4FFFFCE0 s8=4FFFFE50 pc=7000269C |
VFP=4FFFFE38
PROGRAM + 0x510 (UCr)