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

why inner attribute is affected by outer configuration?

Hi expert:

I am configuring a CortexA15 system. In the  LPAE page table entry, SH[1:0] is configured as 11, so this is a Inner Shareable field. Then I need to set MAIR0.attr0  which is used by stage 1 translation.  The problem is, my system behave differently when the outer bits (attr0[7:4]) is set with different value(the value can not be 0). My understanding is,  the system will only be affected by attr0[3:0]. But why attr0[7:4] also make sense now?

Thanks!

Jerry

Parents
  • Hi Jerry,

    The SH bit in the translation table controls shareability.  The inner/outer configurations in the MAIR are cacheability.

    Different shareability and cacheability settings are independent but will interact with each other in different ways.

Reply
  • Hi Jerry,

    The SH bit in the translation table controls shareability.  The inner/outer configurations in the MAIR are cacheability.

    Different shareability and cacheability settings are independent but will interact with each other in different ways.

Children