天天看點

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