[trustzone]-ARM Core的扩展和ELx级别的切换过程
生活随笔
收集整理的這篇文章主要介紹了
[trustzone]-ARM Core的扩展和ELx级别的切换过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 1、ARM Core的擴展 : 增加SCR.NS bit位
- 2、ELx級別的切換過程
★★★ 友情鏈接 : 個人博客導讀首頁—點擊此處 ★★★
1、ARM Core的擴展 : 增加SCR.NS bit位
在ARMv8中,增加了SCR_EL3寄存器
只有SCR_EL3,沒有SCR_EL1和SCR_EL2
只有EL3等級下才能讀寫此寄存器.
NS 標記processor element的secure/non-secure的安全位
IRQ、FIQ標志中斷是routing到EL3是routing到ELx. 如果為1則routing到EL3
ARM Core擴展后的軟件框圖:
2、ELx級別的切換過程
這里先不介紹EL2:hypervisor了
總結
以上是生活随笔為你收集整理的[trustzone]-ARM Core的扩展和ELx级别的切换过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [trustzone]-ARM trus
- 下一篇: MTK平台的启动流程(secureboo