Page 1 of 1

What exactly are IMP bits in ARM paging structures?

Posted: Sun Sep 22, 2019 11:50 am
by pvc
What exactly are IMP bits in ARM (VMSA) paging structures? Documenation says that they mean 'Implementation defined'. But what does that mean? Does it mean they are free to use by software (like AVL bit in x86) or are they reserved for something by hardware and shouldn't be touched?

Re: What exactly are IMP bits in ARM paging structures?

Posted: Sun Sep 22, 2019 1:15 pm
by Octocontrabass
It means those bits are used by the CPU, but each CPU could use them for something different. You shouldn't touch them unless you know what your CPU does with them.