Инструкция mcr после отключения кэша - PullRequest
2 голосов
/ 04 октября 2011

Рассматривать arm как платформу, а Linux как используемую ОС.

Считать, что кеш отключен посредством включения CONFIG_CPU_DCACHE_DISABLE в конфигурации ядраЭта опция в основном отключает кэш L1.Отключение кэша L1, очевидно, отключит кэш L2?

После этого любая инструкция mcr не окажет никакого влияния на кэш.Это означает, что любая операция dma_cache_maint () эквивалентна NULL?

Ссылка: http://lxr.linux.no/#linux+v2.6.35/arch/arm/kernel/head.S#L166

...