I'm working on a C6424 DSP and need to incorporate the "csl_cache.h" include file to take care of caching issues. Unfortunately, when you do that, "csl_cache.h" references "csl_chiphal.h" which causes the compilation to fail. "csl_chiphal.h" does not have support for the C6424 chip.
Is there a standard work around to this problem?
What led to this discovery is that if you integrate the NDK with an app that uses DMA transfer to/from the UARTs, the CPU doesn't see the data transfered by the EDMA3 controller. The transfer buffer in cache is apparently not updated.
Mike