2011-05-08 3 views
0

powerpc 750 (Apple imac G5의 우분투)에서 전체 명령어 캐시을 비우고 싶습니다.
내가 cacheflush.h에 정의 된이 기능을 사용하려 : '시작'과 '정지'인수의 일부 값에 대한powerpc에서 전체 명령 캐시를 플러시하는 방법은 무엇입니까?

flush_icache_range(unsigned long start, unsigned long stop) 

을, 기계는 정지됩니다. 이 기능이나 icache를 없애는 다른 방법의 올바른 사용법을 알고있는 사람이라면 좋을 것입니다.

답변

0

올바른 방법은 virtual address을 플러시하는 반면에 effective addresses에서 명령 캐시를 플러시했습니다.

관련 문제