From cd335e05ebdf6d2eeaddd8a064820926891bef8c Mon Sep 17 00:00:00 2001 From: RiccardoGandolfi Date: Tue, 7 Jul 2026 11:46:22 +0200 Subject: [PATCH] [BARRIER] Add compiler barriers around pos_team_cc_barrier call (#8) --- rtos/pulpos/common/include/pos/implem/pe.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rtos/pulpos/common/include/pos/implem/pe.h b/rtos/pulpos/common/include/pos/implem/pe.h index 17ac937a..7b658b79 100644 --- a/rtos/pulpos/common/include/pos/implem/pe.h +++ b/rtos/pulpos/common/include/pos/implem/pe.h @@ -24,11 +24,13 @@ static inline void pos_team_cc_barrier() { + hal_compiler_barrier(); #ifdef ARCHI_CC_CORE_ID eu_bar_trig_wait_clr(eu_bar_addr(1)); #else eu_bar_trig_wait_clr(eu_bar_addr(0)); #endif + hal_compiler_barrier(); }