Arm SiP(芯片提供商)服务
本文档列举并描述Arm SiP(硅提供商)服务。
SiP服务是由芯片实现者或平台提供商提供的非标准、特定于平台的服务。通过从EL3以下的异常级别执行的SMC(“SMC调用”)指令访问它们。SMC要求SiP服务:
- 遵循SMC呼叫惯例;
- 使用SiP范围内的SMC函数ID,对于64位调用为0xc2000000-0xc200ffff,对于32位调用则为0x82000000-0x8200ffff。
Arm SiP实施提供以下服务: - 绩效衡量框架(PMF)
- 执行状态切换服务
- DebugFS接口
Arm SiP服务的源定义位于arm_sip_svc.h头文件中。
1、性能测试框架(PMF)
2、执行状态切换服务
3、DebugFS接口
https://trustedfirmware-a.readthedocs.io/en/latest/components/arm-sip-service.html#debugfs-interface