You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems the Cortex-M0 doesn't have LDREX and STREX opcodes, so atomics are not implemented, so std::sync is not compiled into the alloc crate.
Either we should use our own implementation of Arc (using disabling interrupts or using the FreeRTOS critical sections), or figure out some way to avoid using them (at least) on platforms without atomic support
The text was updated successfully, but these errors were encountered:
It seems the Cortex-M0 doesn't have
LDREX
andSTREX
opcodes, so atomics are not implemented, sostd::sync
is not compiled into thealloc
crate.Either we should use our own implementation of
Arc
(using disabling interrupts or using the FreeRTOS critical sections), or figure out some way to avoid using them (at least) on platforms without atomic supportThe text was updated successfully, but these errors were encountered: