beautypg.com

P.7.3 asi_async_fault_addr_u2, Asi_async_fault_addr_u2 178, P.7.3 – FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual

Page 189

background image

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

,

%r

N

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

R

Contents 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.