社区
课程答疑和交流(二)
ATF/optee/hafnium/linux/xen代码精读
帖子详情
ATF Runtime模型的介绍
Arm精选
优质创作者: 信息安全技术领域
领域专家: 嵌入式与硬件开发技术领域
2023-01-13 03:35:58
课时名称
课时知识点
ATF Runtime模型的介绍
TF-A(ATF)、hafnium、optee、Linux Kernel、xen、bootrom、spl、uboot
...全文
258
回复
打赏
收藏
ATF Runtime模型的介绍
课时名称课时知识点ATF Runtime模型的介绍TF-A(ATF)、hafnium、optee、Linux Kernel、xen、bootrom、spl、uboot
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【代码精读】
ATF
Runtime
模型
的
介绍
本文深入探讨了
ATF
(ARM Trusted Firmware)中的
Runtime
Service机制,包括如何注册
Runtime
Service、何时注册以及如何启动。通过异常处理,系统依据传递的funcid定位并调用相应的handler函数执行任务。
ATF
快速学习
本文
介绍
了
ATF
(ARM Trusted Firmware)及其组成部分TF-A的基本概念、功能与启动流程。
ATF
运行于最高安全级别EL3上,负责处理异步与同步异常,并提供了多种
runtime
模型
。此外,还详细解析了TF-A的架构及其在不同处理器上的应用。
ARM的安全启动—
ATF
TF-A以及它与UEFI的互动_
atf
runtime
spmd
本文
介绍
ARM安全启动相关内容,ARMv8有安全和非安全两种状态,TF - A主要工作在EL3。
ATF
带来信任链建立的变化,其启动流程包括BL1、BL2、BL31等阶段。BL1建立信任根,BL2初始化硬件并寻找后续镜像,BL31提供安全服务。还提及
ATF
与UEFI代码的区别及启动过程中各阶段跳转方式。
ATF
RT-SVC的
介绍
本文详细
介绍
了ARMv8-A Architecture Trusted Firmware (
ATF
)中的
Runtime
Service (RT-SVC),包括SMC调用约定、DECLARE_RT_SVC宏的使用、异常处理流程以及在驱动中的SMC调用。通过解析SMC ID,
ATF
能够根据调用类型跳转到相应的RT-SVC处理程序。
[
ATF
]-
ATF
的RT_SVC的详解(
runtime
service)
本文详细
介绍
了ARM架构中的RT_SVC(
Runtime
Service)分类,包括Trusted OS Calls、ARM Architecture Calls和SiP Service Calls,并通过
ATF
(ARM Trusted Firmware)中的实例解析了RT_SVC的注册和调用过程,特别提到了Optee OS和MTK平台的应用。
课程答疑和交流(二)
100
社区成员
287
社区内容
发帖
与我相关
我的任务
课程答疑和交流(二)
ARMv8/ARMv9/TEE/安全/芯片
复制链接
扫一扫
分享
社区描述
ARMv8/ARMv9/TEE/安全/芯片
arm开发
个人社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章