1. 关于cache的配置:手册上说默认配置为 L1P:32KB CACHE; L1D:32KB CACHE; L2P:256KB NORMAL RAM; 我现在使用开发环境为CCS5,gel文件和cmd文件中未修改关于cache的任何设置,那么启动后是不是就是默认的上述配置? 我若要修改cache配置应当如何修改?应当在gel文件中配置 还是 应当按cache user's guide中所述通过设置cmd文件并使用CACHE_setL2Size(CACHE_256KCACHE) 来配置?
2. 关于查看cache的配置结果: 在CCS debug状态下如何查看当前cache的配置结果?
3. cache user's guide中所提到的 API CACHE_setL2Size(); CACHE_enableCaching(); 无法在 csl库中找到。另外c6747 memory map 中的0x0184 0000
-0x0184 FFFF 应当是 cache 的寄存器说明?可是Reference Manual 没有关于这一些寄存器的说明,请问相关的说明从哪里可以找到?
dong Liang:
回复 Tony Tang:
谢谢回答,在参考文档sprufk5a中我已经找到寄存器配置说明了。我初次使用c6747的cache,您能不能顺便把前两个问题也回答一下,谢谢。