引流关键词: Non-cacheable,Cacheable, non-shareable,inner-shareable,outer-shareable, optee、ATF、TF-A、Trustzone、optee3.14、
【代码精读】cpu_context的初始化以切换
于 2022-07-16 08:54:14 首次发布
本文聚焦于ARM TrustZone技术,在CPU上下文切换过程中,详细阐述了如何在初始化时设置TEE和REE的SCR_EL3.NS寄存器。在switch cpu_context时,通过cm_el1_sysregs_context_save和cm_el1_sysregs_context_restore来保存和恢复状态。在初始化阶段,BL32(OPTEE)和BL33(u-boot)的安全状态设置分别在opteed_init_optee_ep_state和bl31_plat_get_next_image_ep_info中完成,确保安全配置正确。
摘要由CSDN通过智能技术生成