Fault Reference - Intel i960 Jx Developer's Manual

Microprocessor
Table of Contents

Advertisement

8.10

FAULT REFERENCE

This section describes each fault type and subtype and gives detailed information about what is
stored in the various fields of the fault record. The section is organized alphabetically by fault type.
The following paragraphs describe the information that is provided for each fault type.
Fault Type:
Fault Subtype:
Function:
RIP:
Fault IP:
Fault Data:
Class:
Program State Changes:
Trace Reporting:
Notes:
Gives the number that appears in the fault record fault-type field
when the fault is generated.
Lists the fault subtypes and the number associated with each fault subtype.
Describes the purpose and handling of the fault type and each subtype.
Describes the value saved in the image of the RIP register in the stack
frame that the processor was using when the fault occurred. In the RIP
definitions, "next instruction" refers to the instruction directly after
the faulting instruction or to an instruction to which the processor can
logically return when resuming program execution.
Note that the discussions of many fault types specify that the RIP
contains the address of the instruction that would have executed
next had the fault not occurred.
Describes the contents of the fault record's fault instruction pointer
field, typically the faulting instruction's IP.
Describes any values stored in the fault record's fault data field.
Indicates if a fault is precise or imprecise.
Describes the process state changes that would prevent re-executing
the faulting instruction if applicable.
Relates whether a trace fault (other than PRERET) can be detected
on the faulting instruction, also if and when the fault is serviced.
Additional information specific to particular implementations of the
i960 architecture.
FAULTS
8
8-21

Advertisement

Table of Contents
loading

Table of Contents