iAPX 432 Interface Processor Architecture Reference Manual

The organization of the process status field is shown below.

!x!x!

9 bits

!x1x!x1x1xl

 

 

 

II!

 

 

 

1 1 1- bound

 

 

1 1----

waiting for message

 

 

1------

process faulted

 

 

1--------

reserved

 

 

1---------

context faulted

 

1------------------

reserved

1-------------------------

 

one vector only

1---------------------------

 

first port operation completed

The bound bit is interpreted as follows:

o - this process is bound to a processor

1 - this process is not bound to a processor

The interpretation of the context and process faul ted subfields are as

folla-ls:

o - not faulted I - faulted

The format and interpretation of the waiting for message, one vector only, and first port operation cx:::rnpleted subfields are the same for IPs as they are for GDPs.

Fault information for context, process, and processor level faults

has the same organization. Process objects contain fault information for context and process level faults. Processor objects contain fault information for processor level faults. Access to the context fault information is made available to a context via the software convention of providing a refinement for it in a known entry of the process global access segment. The process fault information area in the process object is used when a process-level fault occurs and a process is bound to the processor. The processor fault information area in the processor object is used when a process level fault occurs and a process is not bound to the

processor. The organization of the fault information area is described in Appendix C, the Fault Summary.

The base rights field of a process data segment access descriptor is interpreted in the same manner as for all objects of base type data segment. The system rights field of a process data segment access descriptor is uninterpreted.

A-6

Page 91
Image 91
Intel iapx 432 manual