optee的启动过程
生活随笔
收集整理的這篇文章主要介紹了
optee的启动过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在ATF中opteed_setup()跳轉到optee起始地址
optee起始代碼位置
從kern.ld.S可以看到,無論是arm32還是arm64,代碼段都是從_start函數處開始
OUTPUT_FORMAT(CFG_KERN_LINKER_FORMAT) OUTPUT_ARCH(CFG_KERN_LINKER_ARCH)ENTRY(_start)_start的定義在generic_entry_a32.S和generic_entry_a64.S中
下圖展示了optee的啟動過程,啟動完成后,調用smc #0再返回ATF
總結
以上是生活随笔為你收集整理的optee的启动过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [ARM异常]-ARMV8-aarch3
- 下一篇: optee系统服务/service的实现