178
SPARC JPS1 Implementation Supplement:
Fujitsu SPARC64 V
• Release 1.0, 1 July 2002
P.7.3 ASI_ASYNC_FAULT_ADDR_U2
The
ASI_ASYNC_FAULT_ADDR_U2
register is described in
TABLE P-17
.
[1] Register name:
ASI_ASYNC_FAULT_ADDR_U2
(ASI_AFAR_U2)
[2] ASI: 4D
16
[3] VA: 08
16
[4] Error checking: Parity
[5] Format & function: See
TABLE P-17
.
[6] Initial value at reset: Hard POR: All fields are set to 0.
Other reset: Values are unchanged.
[7] Update: When a new restrainable error is detected, ASI_AFAR_U2 is
updated as defined in Section P.7.1 in the notes on the
AFSR
Prio_U2
column of
TABLE P-15
.
When a program writes to ASI_AFAR_U2, all fields in
ASI_AFAR_U2 are set to 0 and validated.
[8] Software access: ldxa [%g0]ASI_AFAR_U2,%rN
stxa %g0, [%g0]ASI_AFAR_U2
Write to ASI_AFAR_U2 after read is expected.
TABLE P-17
ASI_ASYNC_FAULT_ADDR_U2
(
ASI_AFAR_U2
) Register Bit Description
Bit Name R/W Description
63:56 CONTENTS RContents of ASI_AFAR_U2. This field has the following two functions:
• Indicates the type of error held in the other fields of ASI_AFAR_U2 as
defined in
TABLE P-15
.
• Controls the recording of newly detected restrainable errors. Upon the
detection of a new restrainable error recordable in ASI_AFAR_U2, if the
current ASI_AFAR_U2.CONTENTS < the AFSR
Prio_U2
value of the new
error, the new error is recorded into ASI_AFAR_U2. If the current
ASI_AFAR_U2.CONTENTS ≥ the AFSR
Prio_U2
value of the new error, the
error is not recorded in ASI_AFAR_U2 and ASI_AFAR_U2 is unchanged.
55:48 SYNDROME R Syndrome of incoming data at L2$ fill. When ASI_AFAR_U2.CONTENTS
indicates CE_INCOMED or UE_L2$FILL, this field indicates the syndrome of
the doubleword with error incoming from UPA bus. Otherwise, this field
indicates the unpredictable value.