This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Enable/Configure Cache on C6472, possibly missing header files ?

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.