• VMSAv8-64 Stage 2 address translation -- PA size forces use of concatenated translation tables
    This question is about VMSAv8-64's EL1&0 stage 2 translation regime. The use of concatenated translation tables for the initial lookup is presented, in the ARM ARM, as an optional alternative to the overhead...
  • VMSAv8-64 Stage 2 address translation -- PA size forces use of concatenated translation tables
    This question is about VMSAv8-64's EL1&0 stage 2 translation regime. The use of concatenated translation tables for the initial lookup is presented, in the ARM ARM, as an optional alternative to the overhead...
  • translational table : block and table descriptor
    Hello Experts, I am trying to understand in the attached snapshot, how the values of m and n are derived for table and block descriptors respectively ? Can anyone please explain me since I am...
  • translational table : block and table descriptor
    Hello Experts, I am trying to understand in the attached snapshot, how the values of m and n are derived for table and block descriptors respectively ? Can anyone please explain me since I am...
  • Difference between ARMv8 Data Abort exception subtypes "Not in translation table" and "Translation table fault at level"?
    I've gotten virtual memory working on ARMv8 after crafting the page tables. Oddly, _most_ of my translations are working (identity mapped) save for Flash which sits at physical address zero. I use a single...