Hi,
How can I find the address of data cache on MPC5777C. Is there any possibility of finding the address of the core registers on the controller for instance the Machine state register(MSR).
BR,
Indra
If I understand you well, you are looking for SPR number of cache control registers. You may find it in the core reference manual as on the screenshot below:
MSR does not have any number, it is special register and access goes over mtmsr anf mfmsr instructions.
If you meant your question otherwise, please clarify.
Hi david,
I need the real address of the data cache. In core manual what I get to know is the load/store fetch instructions generates effective address and mmu translates them to real address how can we know those addresses
Real to effective address relation is not affected by cache. It is given by MMU setting.
Cache itself is not memory mapped.
But usually debuggers are capable to show cached content as shown below, for instance.