Optee ARMV7 SMC 异常入口

image

LOCAL_FUNC sm_vect_table , :, align=32
UNWIND( .cantunwind)
        b       .               /* Reset                        */
        b       .               /* Undefined instruction        */
        b       sm_smc_entry    /* Secure monitor call          */
        b       .               /* Prefetch abort               */
        b       .               /* Data abort                   */
        b       .               /* Reserved                     */
        b       .               /* IRQ                          */
        b       sm_fiq_entry    /* FIQ                          */
END_FUNC sm_vect_table

sm_smc_entry 正好在0x08 偏移地址

该文件定义在 core/arch/arm/sm/smc_a32.c , 注意,这只是对于 ARMv7 适用

posted @ 2025-05-08 18:08  颜小雀  阅读(7)  评论(0)    收藏  举报