2011-05-08 30 views
0

我想在powerpc 750(蘋果imac G5上的Ubuntu)上刷新全指令緩存
我試圖使用cacheflush.h這個函數:如何刷新powerpc上的整個指令緩存?

flush_icache_range(unsigned long start, unsigned long stop) 

對於「開始」和「停」的論點的一些值,機器只是掛起。如果有人知道這個函數的正確用法或任何其他替代方法來刷新icache,那就太好了。

回答

0

我正在沖洗指令緩存effective addresses,而正確的方法是刷新virtual address