Какой файл настраивает кеширование в Windows Embedded Compact 7.0?
(Например, на VxWorks я могу изменить настройки кэширования ОС в SysLib.c)
Как отключить кеширование памяти?
Что вы имеете в виду при "выключении кеширования"? Если вам просто нужно отключить кеширование для определенных блоков памяти, которые вы выделяете, то вы можете использовать флаг PAGE_NOCACHE для VirtualAlloc (или реализовать пользовательскую кучу поверх страниц, выделяя таким образом, если вам нужны небольшие блоки). Если вам нужно отключить кеш для всей системы, вам необходимо изменить BSP и, в частности, часть запуска и функции очистки кеша. Таким образом, вы можете отключить кэширование L2. На некоторых архитектурах кеш L1 управляется ядром (например: на ARM), поэтому нет возможности легко его отключить. Но почему вы хотите отключить кеширование во всей ОС?