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

armv8上面开着mmu怎么样才能是虚拟地址和物理地址一样的

大家好,armv8上面,我想开着mmu,但是虚拟地址和物理地址又是一样的,这个怎么样才能实现。

谢谢。

Parents
  • 这个在baremetal的arm代码里面一般都是配置PA等于VA的。 需要在page table的描述符上,把PA配置为和VA一样。

    在linux一般不这样做, linux kernel运行在EL1的VA是高地址.一般一个SOC的physical map,还不会有0xFFFF 0000 0000 0000 这么大的地址

Reply
  • 这个在baremetal的arm代码里面一般都是配置PA等于VA的。 需要在page table的描述符上,把PA配置为和VA一样。

    在linux一般不这样做, linux kernel运行在EL1的VA是高地址.一般一个SOC的physical map,还不会有0xFFFF 0000 0000 0000 这么大的地址

Children
No data