read/write volatile
read/write volatile
Posted Jan 9, 2026 22:10 UTC (Fri) by josh (subscriber, #17465)In reply to: read/write volatile by mb
Parent article: READ_ONCE(), WRITE_ONCE(), but not for Rust
> As I said, it's an LLVM problem on AVR. Which is not a stable tier.
> Atomic always use heavy syncing on AVR in the current compiler.
> Atomic always use heavy syncing on AVR in the current compiler.
Ah, got it, thank you. Hopefully that can be fixed.
> My point was that I think volatile accesses are not sound in Rust for inter thread communication.
Right, I believe that's correct.
