Цитата(ArtDenis @ Sep 14 2014, 17:13)

Работает, однако! Спасибо
Добавил __DSB() в свою либу
Хм. Почему-то этого __DSB в SPL не наблюдается... И задержек тоже там нету.
Если откомпилировать проект, использующий SPL, с крутыми настройками оптимизации (O3 + LTO), то возможно он перестанет работать.
Барьеры скорее всего нужны для многопроцессорных систем.
Вы просто __NOP() не пробовали?
Эти функции определены в core_cmInstr.h