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

Ignored bits in ARMv7a LPAE / ARMv8 Table descriptors

Hi !

Let's first consider ARMv8 aarch64 VMSA and stage 1 Table descriptors. I can read in the ARM ARM in 'Next-level attributes in stage 1 VMSAv8-64 Table descriptors' that bits [58:52] are Ignored. More precisely we can read:

The definition of IGNORED means the architecture guarantees that the PE makes no use of the field

However in the section about IGNORED fields, we can read that they are ignored, but it is not stated that they are reserved for software use.

In ARMv7a / LPAE, they are only written as IGNORED.

My question is the following: can I use this bits as part of my software MMU management ? Since they are IGNORED but not reserved for sotfware, I'm not sure.

Best regards,

V