Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
310155
Топик полностью
lentjaj2
(25.02.2012 09:00, просмотров: 1)
ответил
Evgeny_CD
на
Вопрос про кеши ARM9E. Пусть у меня есть закешированная область памяти. И по ней лезит DMA. (не могут быстро найти в доке) Есть ли у ARM команда, чтобы инвалидировать кеш лайн, которая кеширует адрес тако-то?
в MMU можно запретить кэшировать определённые области памяти, отдельно по коду и данным. А вот нашёл у себя документ DDI0151C_920T_TRM.pdf 97 стр. Invalidate DCache, даже пример на АСМ есть.
Нашел. "Мудрые люди" в описании 926 раздел Cache coherence ваще забанили, и "сложили" относящиеся к этому команды в описание регистров и команд сопроцессора. Вот я, тупой, и не мог найти. Вложено.
Evgeny_CD
(251 знак., 25.02.2012 10:52 - 11:01
)