We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi All,
With Armv8.2 RAS extension is available and in such context it is possible to inject some error for testing the software.
ARM provides for example those three system registers:
ERXPFGCTL_EL1
ERXPFGCDN_EL1
Looking at Arm Arm documentation those system registers are defined as S3_0_C5_C4_4/5/6 but if i have a look at Neoverse Trm i'm getting a different definition like
S3_0_C15_C2_0/1/2.
Does it mean that depending on the CPU those system registers change definition ? or is it an error ?
On Neoverse the definition based on C15 seems to be the right one while the C5 based one is not working.
Any feedback is welcomed.
Regards,