请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:66AK2H12 工具/软件:TI-RTOS
SMP 文档(processors.wiki.ti.com/.../BIOS )指出:
- 默认情况下、所有中断在内核0上运行。
- 无论 SWI 在哪个内核上发布、它都在内核0上运行。
1) 1)从 ARM Corepac 用户指南中可以看出、所有中断都是提供给所有 ARM 内核的。 是否无法让 ARM 1处理 SMP 中的某些中断? 如果是、如何操作?
2) 2)无法理解为什么 SWI 必须在内核0上运行。 实际上、如果所有 HWI 必须已经在 Core 0上运行、那么显而易见的架构将希望能够通过简单地执行 SWI_POST 来将某些 HWI 的处理转移到另一个内核。