序列从非安全流向安全



我想确定我是否理解描述非安全高级操作系统发送smc命令的过程。根据Arm用户手册和许多博客和文章,我认为这是以下场景:

  1. EL0(非安全(到EL1(非安全的(-svc
  2. EL1(非安全(到EL2(hypervisorvr-非安全(-smc/hvc
  3. EL2(hypervisorvr-非安全(到EL3(monitor-不安全(-smc注意:此处EL3(非安全(更改为EL3(安全(
  4. EL3(监视器-安全(到EL1(安全(-
  5. EL1(安全(到EL3(监视器-安全(-smc注意:此处EL3(安全(更改为EL3(监视器-非安全(
  6. EL3(监视器-非安全(到EL2(hypervisorvr-非安全的(-eret
  7. EL2(hypervisorvr-非安全(到EL1(非安全(-eret
  8. EL1(非安全(到EL0(非安全的(-ret有人能填空并纠正我吗?谢谢

安全监视器使用eret从el3 调用s-el1

读取Arm Firmware Framework for Arm A-profile的导管截面

相关内容

  • 没有找到相关文章

最新更新