client_rust icon indicating copy to clipboard operation
client_rust copied to clipboard

Esp32 support

Open tombrk opened this issue 3 years ago • 0 comments

This library already works really well on the embedded ESP32 SOC, but that platform being 32-bit means we cannot use AtomicU32.

This PR adds xtensa to the list of 32-bit architectures, so that it compiles. It also implements Atomic for f32, so that Gauges become usable.

IMHO we really should use https://github.com/rust-lang/rust/issues/32976 once available, but that is for another day.

tombrk avatar Feb 04 '22 10:02 tombrk