我是新手,用的是TMS320C6678板,想要通过EDMA传输一块数据,希望EDMA的完成中断能够送给某一个内核产生核的中断事件从而引起内核对数据的后续处理,现在的问题是我不是太了解EDMA的完成中断是怎样映射到内核上的(比如说内核0),但是具体怎样配置这个映射关系,是否有具体的例程可供参考。期待各位专家的帮助。谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我是新手,用的是TMS320C6678板,想要通过EDMA传输一块数据,希望EDMA的完成中断能够送给某一个内核产生核的中断事件从而引起内核对数据的后续处理,现在的问题是我不是太了解EDMA的完成中断是怎样映射到内核上的(比如说内核0),但是具体怎样配置这个映射关系,是否有具体的例程可供参考。期待各位专家的帮助。谢谢
EDMA中断事件是直接路由到CIC上,要响应中断需要配置CIC将EDMA事件与CIC输出映射,再配置corepac INTC将CIC输出的事件与HWI进行映射,Bios与不带bios下的配置有些许差异,中断配置参考:
http://processors.wiki.ti.com/index.php/Configuring_Interrupts_on_Keystone_Devices
STK: http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
EDMA中断事件编号见6678 data manual中断章节。