ATF源码篇(一):起始

是一个菜鸟的时候,看见大面积的博客中有代码就脑壳痛。
现在也还是个菜鸡,但是发现有些逻辑很难用语言去描述,反而代码是最好的语言。

这个过程中需要你坚持那些不舒服的时候,静下心来,让自己看代码,一旦看多了之后,你会觉得那种好爽的感觉。当然我暂时也还是不爽,但是因为缺乏相关的文档,有些逻辑只能自己去依靠代码理解。

前面一直都是不断的学习前辈们的东西,感谢,最近因为被问了一些问题,其实自己对于这个源码的逻辑还是不够深入。那么这里就对ATF的源码进行一点点的学习,有什么错误是必然的,希望能提出来在评论区,感激。

1、相识-ATF源码结构主流程

你应该对ATF有了一定概念上的认识,所以才会在这里学习ATF的源码。ATF的流程:

  • • Boot Loader stage 1 (BL1) AP Trusted ROM-(AP Trusted ROM(从SoC中的闪存加载)-一般为BootRom)
  • • Boot Loader stage 2 (BL2) Trusted Boot Firmware-(受信任的启动固件-一般为Trusted Bootloader。)
  • • Boot Loader stage 3-1 (BL31) EL3 Runtime Software-(EL3运行时软件-一般为SML,管理SMC执行处理和中断,运行在secure monitor中。)
  • • Boot Loader stage 3-2 (BL32) Secure-EL1 Payload (optional)-(Secure-EL1有效负载(可选的)-一般为TEE OS Image。)
  • • Boot Loader stage 3-3 (BL33) Non-trusted Firmware-(不受信任的固件&#x
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TrustZone_Hcoco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值