> Amusingly, my MIPS architecture manual says that the R{2,3}000 cache
> is _write-though_, so I am wondering why flushes are even necessary.
> Can someone enlighten me here?
Flushes shouldn't be necessary, but you need to invalidate cache lines
on DMA memory or access it uncached.
_MelloN_