We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi all - I'm trying to understand stage 1 translation.
Assuming that the translation is starting at level 2, how do you determine the number of page table entries in the level 2 table? The documnetation says it can have up to 512 for 4kb granule size. I guess the same question goes for starting at level 1...is there a formula to finding this out?
I have a stage 1 translation that appears to have the following and I'm trying to make sense of it.2ea level 3 tables each with 512 entries1ea level 2 table with 48 entries
angeld, thanks for the question.
Could you please share the following as to better assist you with this questions:
1) What documentation are you referring to? In order to be on the same page, let's make sure we are looking at the same thing.
2) I am wondering if this questions wouldn't fit better in one of the other forum categories. This is the Infrastructure Solutions category, and this seems like a questions that would fit better in the Cortex-A / A-Profile forum [1]. Please consider moving your question there. If you still feel it is a good fit here, please provide is with more detailed information and links to the various items you are already referencing.
Thanks!
[1]: https://community.arm.com/developer/ip-products/processors/f/cortex-a-forum
Thanks for the reply fixxer, I moved the question to the suggested forum.
https://community.arm.com/developer/ip-products/processors/f/cortex-a-forum/46089/arm64-long-format-translation-table-walk