基于arm64内存管理初始化概述

一:启动之前   在内核启动之前,bootloader会将kernel image和DTB搬移到内存的指定位置。其中TEXT_OFFSET是kernel image相对内存起始地址的偏移。这时候MMU是关闭的,因此CPU看到的地址即是物理地址空间。   二:初始化MMU 跳转到内核执行,内核便完全掌控了内存系统的控制权。它首先要做的事情就是打开MMU,而为了打开MMU,必须要创建kernel正常运
相关文章
相关标签/搜索