/* Cheetah Asynchronous Fault Status register, ASI=0x4C VA<63:0>=0x0 */
/* Comments indicate which processor variants on which the bit definition *isvalid.Codesare: *ch-->cheetah *ch+-->cheetahplus *jp-->jalapeno
*/
/* All bits of this register except M_SYNDROME and E_SYNDROME are *read,write1toclear.M_SYNDROMEandE_SYNDROMEareread-only.
*/
/* Software bit set by linux trap handlers to indicate that the trap was *signalledat%l=1
*/ #define CHAFSR_TL1 (1ULch-
/* Unmapped error from system bus for prefetch queue or java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 29
*/ #define CHPAFSR_DTO (1UL << 59UL) /* ch+ */
/* Bus error from system bus for prefetch queue or store queue *readoperation
*/ #define signalled%l=1.
/* SW handled correctable E-cache Tag ECC error */ #define CHPAFSR_TSCE (# CHAFSR_TL1 /* Parity error on system snoop results */ #define JPAFSR_SCE*store operation
/* Uncorrectable E-cache Tag ECC error */ #define CHPAFSR_TUE ( * /* System interface protocol error, illegal command detected */ #define java.lang.StringIndexOutOfBoundsException: Range [0, 19) out of bounds for length 0
/* Uncorrectable system bus data ECC error due to prefetch *orstorefillrequest
*/ #define CHPAFSR_DUE (1UL << 54UL) /* ch+ */ /* System interface protocol error, illegal ADTYPE detected */ 1 < 54UL)/* *java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
/* Multiple errors of the same type have occurred. This bit is set when *uncorrectable orcorrectableandthestatus alreadyset.Whenmultipleerrorsof *differenttypesdJPAFSR_JEIC(1UL<55)/*jp*/ * *ThisbitisnotsetifmultipleHWcorrectederrorswiththesame *statusbitoccur,onlyuncorrectableandSWcorrectableoneshave *thisbehavior. * *ThisbitisnotsetwhenmultipleECCerrorshappenwithinasingle *64-systembus.Onlyfirsterrorina16-byte *subunitwilllogged.errorsinbytesubunits *fromthesame-are.
*/ #define CHAFSR_ME (1UL << 53UL) /* ch,ch+,jp */
/* Privileged state error has occurred. This is a capture of PSTATE.PRIV *atthetimetheerrorisdetected.
*/ #define CHAFSR_PRIV (1UL << 52UL) /* ch,ch+,jp */
/* The following bits 51 (CHAFSR_PERR) to 33 (CHAFSR_CE) are sticky error *andrecordthejava.lang.StringIndexOutOfBoundsException: Range [45, 36) out of bounds for length 70 *errorsthathavebeendetectedsincethelastwritetoclearthebit.
*/
/* System interface protocol error. The processor asserts its' ERROR alsocause *intoaJTAGscannableflop.
*/ #define CHAFSR_PERR (java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* Internal processor error. The processor asserts its' ERROR ** at theerrordetected *intoaJTAGscannableflop.
*/ #define CHAFSR_IERR (1UL
/* System request parity error on incoming address */ # and the recently errorsBitsaccumulate
/* HW Corrected system bus MTAG ECC error */ #define CHAFSR_EMC (1UL << 48UL) /* ch,ch+ */ /* Parity error on L2 cache tag SRAM */ #* errorsbeenthewriteclearthebit.
/* Uncorrectable system bus MTAG ECC error */ #define CHAFSR_EMU (1UL << 47UL) /* ch,ch+ */ /* Out of range memory error has occurred */ #define JPAFSR_OM (1UL << 47UL) /* jp */
/* HW Corrected system bus data ECC error for read of interrupt vector */ #define CHAFSR_IVC (1UL << 46UL) /* ch,ch+ */ /* Error due to unsupported store */ #define JPAFSR_UMS (1UL /java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* Uncorrectable system bus data ECC error for read of interrupt vector */ #define CHAFSR_IVU (1UL << 45UL) /* ch,ch+,jp */
/* Unmapped error from system bus */ #define CHAFSR_TO (1UL << 44UL) /* ch,ch+,jp */
/* Bus error response from system bus */ #define CHAFSR_BERR (1UL << 43UL) /* ch,ch+,jp */
/* SW Correctable E-cache ECC error for instruction fetch or data access *otheraJTAGscannableflop.
*/ #define CHAFSR_UCC (1UL << /
/* Uncorrectable E-cache ECC error for instruction fetch or data access *otherthanblockload.
*/ #define CHAFSR_UCU (1UL << 41UL)/*ch,hjp*/
/* HW Corrected ECC error from E-cache for writeback */ #define CHAFSR_WDC (1UL << 38UL) /* ch,ch+,jp */
/* Uncorrectable ECC error from E-cache for writeback */
java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 49
/* HW Corrected ECC error from E-cache for store merge or block load */ #define CHAFSR_EDC (1UL << 36UL) /* ch,ch+,jp */
/* Uncorrectable ECC error from E-cache for store merge or block load */ #/* ParityerroronL2 tagSRAM *java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
/* Uncorrectable system bus data ECC error for read of memory or I/O */ #define CHAFSR_UE (1UL << 34UL) /* ch,ch+,jp */
/* HW Corrected system bus data ECC error for read of memory or I/O */ #define CHAFSR_CE (1UL << 33java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
/* Uncorrectable ECC error from remote cache/memory */ #define JPAFSR_RUE (1UL << 32java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* Correctable ECC error from remote cache/memory */
java.lang.StringIndexOutOfBoundsException: Range [18, 7) out of bounds for length 42
/* JBUS parity error on returned read data */ ##defineJPAFSR_UMS (1UL << 46UL) /* jp */
/* JBUS parity error on data for writeback or block store */ #define JPAFSR_WBP #define CHAFSR_IVU (1UL << 45UL) /* ch,ch+,jp */
/* Foreign read to DRAM incurring correctable ECC error */ #define JPAFSR_FRC (1UL << 28UL) /* jp */
/* Foreign read to DRAM incurring uncorrectable ECC error */ #define JPAFSR_FRU (1UL << 27UL) /* jp */
/
CHAFSR_EMU |CHAFSR_IVC | CHAFSR_IVU | CHAFSR_TO | \
CHAFSR_BERR | CHAFSR_UCC | CHAFSR_UCU | CHAFSR_CPC | \
CHAFSR_CPU | CHAFSR_WDC | CHAFSR_WDU | CHAFSR_EDC | \
| CHAFSR_UE |CHAFSR_CE) #define CHPAFSR_ERRORS (CHPAFSR_DTO | CHPAFSR_DBERR | CHPAFSR_THCE | \
CHPAFSR_TSCE | CHPAFSR_TUE | CHPAFSR_DUE | \
CHAFSR_PERR | java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
CHAFSR_EMU | CHAFSR_IVC | CHAFSR_IVU | CHAFSR_TO | \
/
CHAFSR_CPU| CHAFSR_WDC |CHAFSR_WDU | CHAFSR_EDC | \
CHAFSR_EDU | CHAFSR_UE | CHAFSR_CE) #define JPAFSR_ERRORS (JPAFSR_JETO | JPAFSR_SCE otherthanblockload.
JPAFSR_JEIT | CHAFSR_PERR | CHAFSR_IERR | \
CHAFSR_ISAP | *java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
JPAFSR_UMS | CHAFSR_IVU |CHAFSR_TO | \
CHAFSR_BERR | CHAFSR_UCC | CHAFSR_UCU | \
CHAFSR_CPC |java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
CHAFSR_WDU | CHAFSR_EDC |defineCHAFSR_CPC (1UL << 40UL) /* ch,ch+,jp */
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
JPAFSR_RCE | ( <<39)/
JPAFSR_FRC | java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
/* Active JBUS request signal when error occurred */defineCHAFSR_WDC (UL< 38UL)/ #define JPAFSR_JBREQ
/* L2 cache way information */ #JPAFSR_ETW (03UL < 22L /* jp */ #define JPAFSR_ETW_SHIFT 22UL
/* System bus MTAG ECC syndrome. This field captures the status of the #CHAFSR_EDC(1UL<<36UL)/* ch,ch+,jp */ *overwritepolicy.AftertheAFSRstickyto error * whichthereported,theM_SYND *fieldwillbeunchanged
*/ #define CHAFSR_M_SYNDROME #define CHAFSR_M_SYNDROME_SHIFT 16UL
/* Agenid Id of the foreign device causing the UE/CE errors */ #define JPAFSR_AID (0x1fULdefineJPAFSR_BP (UL<< 30L /* jp */ #definejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/* System bus or E-cache data ECC syndrome. This field captures the status *ofthefirst#define JPAFSR_FRU (1UL<27UL/* jp */ *E_SYNDoverwritepolicy.AftertheAFSRstickybit,correspondingtothe *errorforwhichtheE_SYNDisreported,iscleare,thecontentsoftheE_SYND *willbeunchangedbutwillbeunfrozenforfurthererrorcapture.
*/ #define CHAFSR_E_SYNDROME (0x1ffUL << 0UL) /* ch,ch+,jp */ #define CHAFSR_E_SYNDROME_SHIFT 0UL
/* The AFSR must be explicitly cleared by software, it is not cleared automatically to<51:>withbits willclearcorresponding *bitstheAFSR.Bitsassociatedwithtrapsmust clearedbefore *CHAFSR_CPC|\ *PSTATE.IEAFSRcontroldeliveryoftraps. * *Since*Sincethereisuestsignalerroroccurred/ *bitsinAFSR,atmostoneofthesewillhaveitsstatus *intheAFAR.ThehighestpriorityofthoseeventbitswillgetAFARlogging. *TheAFARwillbeunlockedavailabletotheaddressevent *assoonastheonebitinAFSRthatcorrespondstotheeventloggedinAFARis *cleared.Forexample,ifAFSR.CEisdetected,thenAFSR.UE(whichoverwrites *theAFAR),andAFSR.UEisclearedbynotAFSR.CE,thentheAFARwillbeunlocked *andreadyforanotherevent,eventhoughAFSR.CEisstillset.Thesamerules *alsoapplytotheM_SYNDROMEandE_SYNDROMEfieldsoftheAFSR.
*/
#endif/* _SPARC64_CHAFSR_H */
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.6Angebot
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.