> 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_