ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
10 марта
1575284 Топик полностью
LightElf (Сегодня, 21:06, просмотров: 9) ответил Nikolay_Po на RISC-V QingKe-V4C. Как воспользоваться инструкциями атомарного доступа? Нужно взвести/сбросить бит в регистре периферии, при этом, сброс/взведение бита в обычном случае - это R-M-W, которые могут быть прерваны другим процессом, чего хотелось бы избежать без блокировки прерываний.
ЕМНИП, исходно это аналог армовых LDREX/STREX. Но китайцы пожалели один триггер их упростили до обычных load/store. Смысла использовать никакого нет, кроме необходимости использовать чужие бинарники. 
Не надо делать мне как лучше, оставьте мне как хорошо