I would like to flush dedicated cache lines or the whole data cache of the RISCV Rocket Chip implementation.
Is there a special ISA command to achieve this, like CFLUSH (x86) or writing to the CP15 co-processor (ARM)?
No, there is not a way to flush the data caches on Rocket. It does support uncached memory operations and the cache is physically addressed and fully cache coherent.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkRead more