在 ARM Linux 中,正是在哪个点启用了 mmu。即,在哪个文件中(汇编文件或arch/arm/kernel/setup.c中的paging_init())
ARM linux是否支持不分页运行。
提前致谢。
最佳答案
看看this (死了)和this有关 ARM Linux 引导过程的页面。它们可能有些过时,但应该非常接近。
- MMU 在 arch/arm/kernel/head.S 中启用, 在
__enable_mmu
函数中。 - 你甚至可以在没有 MMU 的情况下运行; uCLinux 项目已在几年前合并到主线。
关于linux - 在 Linux 中启用 MMU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10000693/