vbt
Staff member
Ive check lately the CSH sample and it does only few things :
CSH_Init(CSH_4WAY);
CSH_AllClr();
CSH_Purge((volatile void *)0x06000008, (Uint32)0x10);
It inits the cache mode and purge it and nothing else. Maybe a noob question, how to fill it ? can we leave functions inside the cache or the CPU uses it automatically ?
Last thing were it could be use in emus ? for instance in CPU core ? The main goal is to increase the speed of the emu naturally 🙂
CSH_Init(CSH_4WAY);
CSH_AllClr();
CSH_Purge((volatile void *)0x06000008, (Uint32)0x10);
It inits the cache mode and purge it and nothing else. Maybe a noob question, how to fill it ? can we leave functions inside the cache or the CPU uses it automatically ?
Last thing were it could be use in emus ? for instance in CPU core ? The main goal is to increase the speed of the emu naturally 🙂