iAPX 432 Interface Processor Architecture Reference Manual

The W field specifies whether the fault was on a read or write access. A value of zero indicates a read access. A value of one indicates a write access.

The faulted displacement is recorded in the fault displacement (in access memory, or interconnect), and in the object index field of the fault object selector (in access access segment).

The BBBB field, which designates which segment was being accessed when the fault occurred, is defined as follows:

BBBB Segment Name

0000 Context AS

0001 Entry AS 1

0010 Entry AS 2

0011 Entry AS 3

0100 Object Table Directory

0101 Object Table

0110 Processor AS

0111 Processor DB

1000 Context DB

1001 Process AS

1010 Process DB

1011 WorkA (Carrier OS)

1100 WorkB (Carrier AS)

1101 WorkC (Port OS)

1110 WorkD (Port AS)

1111 Mapping Facility

System Type Or Descriptor Type Faults

The fault code for system type or descr iptor type faults is as follows:

DIIXXXXX KKKKKKKK

The D field indicates which on-chip register was being tested. A value of zero irrlicates that the type information being tested was in TempA. A value of one indicates that the type information being tested was in TempB.

The KKKKKKKK field indicates the desired system type, or the desired obj ect descr iptor type, descr iptor validity, base type, and storage associated bit fields.

All Other Faults

The fault code for all other faults is as follows:

XOXXXXXX XX'I'I'EEEE

C-4

Page 145
Image 145
Intel iapx 432 manual Diixxxxx Kkkkkkkk