各位请问:
1 EDMA LLD与 EDMA CSL有什么关系?
2 DMALLD驱动会占用多核资源吗?
3 Cache的维护采用全局操作有什么风险?我发现DMA使用LLD进行数据搬移操作,从DDR搬移数据到核上内存,cache的操作采用了全局操作中的CACHE_WbAll()和CACHE_WbInvAll()会导致DMA搬移不正常,如果cache的操作采用的是块操作(需要输入操作地址和操作长度的那类接口)DMA能正确搬数,但是请问是为什么?
望高手普及和解答,谢谢
Andy Yin1:
LLD上CSL的上一层,里面会使用csl的函数进一步封装,其中的全局变量及代码会占用一定的memory。