>>>>> On Wed, 14 Jul 2004 17:35:19 +0100, Dominic Sweetman <dom@xxxxxxxx> said: dom> 2. Arrange to skip those indexes when zapping the cache, then do dom> something weird to invalidate that handful of lines. You could dom> do that by running uncached, but you could also do it just by dom> using some auxiliary routine which is known to be more than a dom> cache line but much less than a whole I-cache span distant, so dom> can't possibly alias to the same thing... dom> This is fiddly, but not terribly difficult and should have a dom> negligible performance impact. Yes. The cache routines for TX49XX surely do it (2 phase invalidating). Please look at tx49_blast_icache32() in c-r4k.c. --- Atsushi Nemoto