This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cortex-A15: How to access the Revision ID register, REVIDR

Hello. I have a Cortex-A15 revision r2p4 and I'm trying to access the Revision ID register, REVIDR

There doesn't appear to be a Technical Reference Manual for revision r2p4, so I'm looking at the manual for r2p1.

There seems to be some inconsistency...

The table on the above page claims that REVIDR is accessed by CRm=c1 and Op2=6

But this pages suggests that CRm=c0

To access the REVIDR, read the CP15 register with:
MRC p15, 0, <Rt>, c0, c0, 6; Read Revision ID Register

I presume that CRm=c0 is the correct parameter. Is that right?

I need to read the register to determine if Cortex-A15 silicon errata 799271 and 801819 apply to my chip, so I want to make sure I'm getting it right.