请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM5728 Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
A15 Hwi_Module_setup()的默认值似乎仅为 MPU0配置中断目标。 是否有选项可配置中断以从其他 MPU 内核触发、而无需重建 BIOS?
在 BIOS/packages/ti/sysbios/family/ARM/GIC/Hwi.c 中:
/* *将 MPU0设置为所有中断的目标处理器。 * * ITARGETSR[0:7]为只读 * 对于(i = 8;i <(Hwi_NUM_INTERRUPTS / 4);i++){ Hwi_gicd.ItaRGETSR[i]= Hwi_module->itargetsr[i]; }
在 BIOS/packages/ti/sysbios/family/ARM/GIC/Hwi.xs 中:
mod.itargetsr.length = Hwi.NUM_INTERRUPTS / 4; 对于(reg = 0;reg <(Hwi.NUM_INTERRUPTS / 4);reg++){ mod.itargetsr[reg]= 0x01010101; }
谢谢、
伊凡