(共68页PPT)嵌入式Linux内核补充课程.ppt

(共68页PPT)嵌入式Linux内核补充课程.ppt

10.3.4ARM嵌入式Linux存储机制的建立

目前大部分ARM处理器采用了32位的地址结构。对于32位地址结构的ARM处理器来说,能够支持的虚拟地址大小为4?G。ARM嵌入式Linux内核将这4?G大小的虚拟空间划分成两部分:内核空间和用户空间。在用户态工作的进程只能使用用户空间的地址,只有内核态进程才能访问内核空间地址。在ARM嵌入式Linux中,对于内核空间和用户空间大小的划分,根据CPU芯片和开发板的不同而有所不同,其大小可以通过宏定义反映。Linux在启动之初,依次执行以下函数:start_kernel()、setup_arch、pageing_init()、mem

文档评论(0)

1亿VIP精品文档

相关文档