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,