Quantcast
Channel: C6000™多核 - 最近的话题
Viewing all articles
Browse latest Browse all 5545

C6678 的中断疑问

$
0
0

C6678 的理解:

IPC Generation Registers (IPCGRx)
DSP Boot Address Register (DSP_BOOT_ADDRn)

启动的时候 CorePac0 取得控制权,

然后,可以
1、设置 DSP_BOOT_ADDRx
2、写 1 到 IPCGRx 的 IPCG 位 唤醒对应的核 CorePacx
     唤醒后执行起始地址在 DSP_BOOT_ADDRx 寄存器中

也就是说,每个核 都可以同时 运行,

疑问:

1、由于 ISTP只有一个,那么 中断服务程序 由 那个核负责执行?(Core 0?)

2、如果, 中断服务程序 的空间,落在 Core 1 的程序段内,是否还是由 Core 0 负责运行中断程序?


Viewing all articles
Browse latest Browse all 5545

Trending Articles