On ARM Cortex-R4F, when I disable instruction and data cache using SCTLR register bits I and C, what happens to MPU region that defines region attribute as cachable (write-back)? Would it be ignored since global cache is disabled or would it result in unknown behavior?
Pointer to ARM documentation at confirms the answer or any other insight would be helpful.
I'm sorry my memory was incorrect.With the setting of C=0 and M=1, the CPU habavior would be unpredictaable. This was not cleary described in recent manuals.I can refer to ARM926 TRM (ARM DDI0198D).
Best regards,Yasuhiko Koumoto.