天天看点

Part5核心初始化_lesson4---关闭mmu

1、ARM存储体系

Part5核心初始化_lesson4---关闭mmu

2、cache

Part5核心初始化_lesson4---关闭mmu
Part5核心初始化_lesson4---关闭mmu

3、虚拟地址

Part5核心初始化_lesson4---关闭mmu

那么谁来完成把虚拟地址转换成物理地址呢?

4、这个工作就由MMU来转换!!

Part5核心初始化_lesson4---关闭mmu

5、关闭MMU和cache

他们都是通过cp15协处理器来控制的!应该在ARM核的手册里面搜索CP15

1、首先要使I/Dcache里面的数据无效

Part5核心初始化_lesson4---关闭mmu

2、关闭I/D cache以及mmu

Part5核心初始化_lesson4---关闭mmu
Part5核心初始化_lesson4---关闭mmu
Part5核心初始化_lesson4---关闭mmu

代码:

Part5核心初始化_lesson4---关闭mmu