问下各位大神!!现在我想在dvrrdk开发包下实现edma3的数据搬移功能,网上的可参考资料实在太少。请问有没有相应的edma3的接口可供调用,或者有没有在dvrrdk开发包下实现的代码参考一下(原理已经研究的很透彻了,但就是无从下手写代码)。忘走过路过的朋友施以援手!!
Chris Meng:
Wu Tao,
请问你是否有搜索论坛?
你看看下面帖子里面提到的代码:
http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/p/64324/146639.aspx#146639
tao wu4:
回复 Chris Meng:
你好,我提问之前就看到了那个帖子。但是那个帖子并没有涉及到如何真正在linux dvrrdk开发包下使用edma功能。
我对如何使用很是疑惑,也没找到相应的参考资料。希望您能帮助我
Chris Meng:
回复 tao wu4:
Wu Tao,
帖子里面提到的目前代码里面实现的EDMA相关函数,你可以在现有代码里面搜索一下,看看什么地方有调用。
例如:
dvr_rdk\mcfw\src_bios6\links_c6xdsp\alg_link\scd\scdLink_alg.c
status = Utils_dmaCopy2D(&pObj->dmaCh, &dmaPrm, 1);