Guardian Programming Reference Summary for C

Functions Summary (G-N)
Guardian Programming Reference Summary for C522630-001
6-10
options
-5 = HIST_BAD_CONTEXT
A null value was specified for the context parameter. The context
parameter must contain an address.
-6 = HIST_NOT_IMPLEMENTED
A specified options bit is defined but not implemented.
-7 = HIST_INIT_ERROR
An error occurred during an attempt to initialize the stack trace.
-8 = HIST_ERROR
The stack tracing mechanism failed while attempting to trace back to the
calling procedure.
-11 = HIST_MISSING_HOOK
This error is not returned in the D40 release.
Bits 13-15 = 0 HO_Init_Here
Starts a trace of the current stack with the context of this call to
HIST_INIT_. The context parameter is ignored in this case.
= 1 HO_Init_uContext
Uses the uContext structure whose address is passed in the
context parameter. A uContext structure is a structure of type
UCONTEXT_T that is passed to a signal handler installed by the
SIGACTION_INIT_ or SIGACTION_SUPPLANT_ procedure.
HIST_INIT_ initializes the trace at the point where the signal was
generated. See “Protected contexts” under “Considerations” for
more information.