Closed pdgilbert closed 2 years ago
That's a thumbv6 platform, right? I think we need to use atomic-polyfill
as a workaround...
Yes, thumbv6m-none-eabi
. I suppose I would have the same problem testing on stm32l0xx-hal
but I have that disabled for other reasons.
Do you want to look into integrating atomic-polyfill
or should I take care of it?
@Rahix could you please take care of it. (It is somewhat beyond my current state of understanding and I am already stretched pretty thin.)
No problem, I'll do it.
(Related to #4 and #17.) Using
shared-bus v0.2.0
I have several examples building on several device HALs but withstm32f0xx
I have a problem with.compare_exchange
. (Also happening with git shared-bus #0f429435.)CI with examples working on other device HALs is at https://github.com/pdgilbert/rust-integration-testing/runs/4998981227?check_suite_focus=true. (
stm32f030
is a job at the bottom.)