The ERRIRQSR characteristics are:
Interrupt status register.
This register is present only when interrupt configuration registers are implemented. Otherwise, direct accesses to ERRIRQSR are RES0.
ERRIRQSR is implemented only as part of a memory-mapped group of error records.
ERRIRQSR is a 64-bit register.
63 | 62 | 61 | 60 | 59 | 58 | 57 | 56 | 55 | 54 | 53 | 52 | 51 | 50 | 49 | 48 | 47 | 46 | 45 | 44 | 43 | 42 | 41 | 40 | 39 | 38 | 37 | 36 | 35 | 34 | 33 | 32 |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RES0 | |||||||||||||||||||||||||||||||
RES0 |
Reserved, RES0.
To determine whether an interrupt is active, software must examine the individual ERR<n>STATUS registers.
63 | 62 | 61 | 60 | 59 | 58 | 57 | 56 | 55 | 54 | 53 | 52 | 51 | 50 | 49 | 48 | 47 | 46 | 45 | 44 | 43 | 42 | 41 | 40 | 39 | 38 | 37 | 36 | 35 | 34 | 33 | 32 |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RES0 | |||||||||||||||||||||||||||||||
RES0 | CRIERR | CRI | ERIERR | ERI | FHIERR | FHI |
Reserved, RES0.
Critical Error Interrupt Error.
CRIERR | Meaning |
---|---|
0b0 |
Critical Error Interrupt write has not returned an error since this field was last cleared to zero. |
0b1 |
Critical Error Interrupt write has returned an error since this field was last cleared to zero. |
The reset behavior of this field is:
Access to this field is W1C.
Reserved, RES0.
Critical Error Interrupt write in progress.
CRI | Meaning |
---|---|
0b0 |
Critical Error Interrupt write not in progress. |
0b1 |
Critical Error Interrupt write in progress. |
Software must not disable an interrupt whilst the write is in progress.
This field does not indicate whether an interrupt is active, but rather whether a write triggered by the interrupt is in progress.
To determine whether an interrupt is active, software must examine the individual ERR<n>STATUS registers.
Access to this field is RO.
Reserved, RES0.
Error Recovery Interrupt Error.
ERIERR | Meaning |
---|---|
0b0 |
Error Recovery Interrupt write has not returned an error since this field was last cleared to zero. |
0b1 |
Error Recovery Interrupt write has returned an error since this field was last cleared to zero. |
The reset behavior of this field is:
Access to this field is W1C.
Reserved, RES0.
Error Recovery Interrupt write in progress.
ERI | Meaning |
---|---|
0b0 |
Error Recovery Interrupt write not in progress. |
0b1 |
Error Recovery Interrupt write in progress. |
Software must not disable an interrupt whilst the write is in progress.
This field does not indicate whether an interrupt is active, but rather whether a write triggered by the interrupt is in progress.
To determine whether an interrupt is active, software must examine the individual ERR<n>STATUS registers.
Access to this field is RO.
Reserved, RES0.
Fault Handling Interrupt Error.
FHIERR | Meaning |
---|---|
0b0 |
Fault Handling Interrupt write has not returned an error since this field was last cleared to zero. |
0b1 |
Fault Handling Interrupt write has returned an error since this field was last cleared to zero. |
The reset behavior of this field is:
Access to this field is W1C.
Reserved, RES0.
Fault Handling Interrupt write in progress.
FHI | Meaning |
---|---|
0b0 |
Fault Handling Interrupt write not in progress. |
0b1 |
Fault Handling Interrupt write in progress. |
Software must not disable an interrupt whilst the write is in progress.
This field does not indicate whether an interrupt is active, but rather whether a write triggered by the interrupt is in progress.
To determine whether an interrupt is active, software must examine the individual ERR<n>STATUS registers.
Access to this field is RO.
Reserved, RES0.
63 | 62 | 61 | 60 | 59 | 58 | 57 | 56 | 55 | 54 | 53 | 52 | 51 | 50 | 49 | 48 | 47 | 46 | 45 | 44 | 43 | 42 | 41 | 40 | 39 | 38 | 37 | 36 | 35 | 34 | 33 | 32 |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
IMPLEMENTATION DEFINED | |||||||||||||||||||||||||||||||
IMPLEMENTATION DEFINED |
IMPLEMENTATION DEFINED.
If the implementation does not use the recommended layout for the ERRIRQCR registers then accesses to ERRIRQSR are IMPLEMENTATION DEFINED.
This section shows the offset of ERRIRQSR when FEAT_RASSA_4KB_GRP is implemented. If FEAT_RASSA_16KB_GRP or FEAT_RASSA_64KB_GRP is implemented, see 'RAS memory-mapped register views' for the offset of ERRIRQSR.
Component | Offset | Instance |
---|---|---|
RAS | 0xEF8 | ERRIRQSR |
Accessible as follows:
21/03/2025 17:53; 154105dd5041532b480d9ef0c018b8420cbe5c19
Copyright © 2010-2025 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.