码迷,mamicode.com
首页 > 其他好文 > 详细

AARCH64内核highlights

时间:2014-12-03 17:19:47      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   sp   for   on   

39bits地址线,4K页时3级页表,64K页时2级页表。

In terms of MMU, it currently supports 39-bit address space for user and kernel (each) with 3-level page table and 4KB pages or 2-level page table and 64KB pages (see Documentation/aarch64/memory.txt). The virtual address space can be extended to 48-bit. 

32bits兼容模式,但只允许在4k页的模式下。

二者无法同时工作,因为转换需要exception来完成。

Compat (32-bit) user applications (ARM EABI only) are supported with the 4KB page configuration. There is no interworking between AArch32 and AArch64 code (the architecture requires an exception entry/exit to change the mode). 


linaro的文档

http://people.linaro.org/~rikuvoipio/aarch64-talk/#/

userspace的ABI文档

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.subset.swdev.abi/index.html


其它知识:

http://community.arm.com/groups/processors/blog/2011/03/22/memory-access-ordering--an-introduction


AARCH64内核highlights

标签:style   blog   http   io   ar   color   sp   for   on   

原文地址:http://my.oschina.net/rinehart/blog/351898

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!