Fujitsu Fujitsu SPARC64 V Computer Accessories User Manual


 
174
SPARC JPS1 Implementation Supplement:
Fujitsu SPARC64 V
Release 1.0, 1 July 2002
P.7 Restrainable Errors
This section describes the registers
ASI_ASYNC_FAULT_STATUS
,
ASI_ASYNC_FAULT_ADDR_D1
, and
ASI_ASYNC_FAULT_ADDR_U2
that define the
restrainable errors and explains how software handles these errors.
P.7.1 ASI_ASYNC_FAULT_STATUS (ASI_AFSR)
The
ASI_ASYNC_FAULT_STATUS
register holds the detected restrainable error
sticky bits.
TABLE P-15
describes the fields of this register. In the table, the prefixes in
the name field have the following meaning:
DG_
Degradation error
CE_
Correctable Error
UE_
Uncorrectable Error
Notes about the
Prio_xx
columns in
TABLE P-15
:
Prio_D1
column
Indicates the
ASI_AFAR_D1
recording priority for each error
shown in
TABLE P-15
row as follows:
If the
Prio_D1
column for the error shown in the table row is blank, the error is
never recorded into
ASI_AFAR_D1
.
Otherwise, the
Prio_D1
column for the error shown in the table row indicates
the
ASI_AFAR_D1
recording priority, as follows. Let P_D1 be the
Prio_D1
column value for the error
E1
. Then:
Upon detection of the error
E1
, if
P_D1
>
ASI_AFAR_D1.CONTENTS
, the error
E1
is recorded into
ASI_AFAR_D1
and
ASI_AFAR_D1.CONTENTS
is set to
P_D1
.
Upon detection of the error
E1
, if
P_D1
ASI_AFAR_D1.CONTENTS
, the error
E1
is not recorded into
ASI_AFAR_D1
and
ASI_AFAR_D1
is unchanged.
Prio_U2
column
Indicates the
ASI_AFAR_U2
recording priority for each error
shown in the
TABLE P-15
row as follows:
[1] Register name:
ASI_ASYNC_FAULT_STATUS
(
ASI_AFSR
)
[2] ASI: 4C
16
[3] VA: 00
16
[4] Error checking: None
[5] Format & function: See
TABLE P-15
[6] Initial value at reset: Hard POR: All fields in ASI_AFSR are set to 0.
Other resets: Values in ASI_AFSR are unchanged.