I see in the cortex R5 technical reference manual , it is mentioned as below for write through cache policy
Write-through. With this policy writes are performed to both the cache and main memory.This means that the cache and main memory are kept coherent. As there are more writesto main memory, a write-through policy is slower than a write-back policy if the writebuffer fills. Therefore write-through is less commonly used, although it can be useful fordebug. Regions marked as write-through are treated as non-cacheable.
It says " Regions marked as write-through are treated as non-cacheable." Does this mean, if a region is marked as write through, then reads in that region are also not cached?
Correct