All,
In the "TMS320C64x+ DSP Cache User's Guide", there is a code snippet that shows how to enable the cache on a C64x+ device:
#include <csl.h>
#include <csl_cache.h>
...
CACHE_enableCaching(CACHE_CE00);
CACHE_setL2Size(CACHE_256KCACHE);
We were unable to locate "csl_cache.h" under the TI directory.
However, there is a file named "cslr_cache.h", in "C:\Program
Files\Texas Instruments\ccsv4\emulation\boards\evmc6472\cslr_inc", but
the CACHE_ functions are not there. Neither are they in any other files
in that directory. We did manage to enable/configure L1 cache by writing
directly to the L1DCFG register, but it seems like the Cache Guide
shows a proper way of doing it.
Does anybody know about the location of these header files for C6472 ?
Thanks and Regards,
Vikram.