I have been writing example programs on the C6747 EVM. I have a program that tests McASP1 that uses EDMA3 to facilitate the data transfers. Now I would like to remove EDMA3 support and see how much the CPU load increases when DMA is not used. The PSP User guide states:
Defines “-DMcasp_EDMA_ENABLE” to enable EDMA3 support in Mcasp driver. It is also mentioned in the file McASP.h
But I don't see anywhere in the source code that this #define exists. Am I missing something? It seems like the driver will include EDMA support regardless of this being defined or not. How can I build the McASP library so I do not use EDMA3 drivers and the huge code overhead that comes with it?
sincerely,
Mike