lsartory
7d66f1ca19
Fix issue #3828
...
Zero-copy channels could not be used between interrupts and thread-mode
tasks because the internal buffer is stored as a raw pointer.
A wrapper struct implementing the Sync trait fixes this.
2025-02-01 16:43:41 +01:00
ibuki2003
e2ddba92f7
embassy-sync: fix clear() to wake senders
2025-01-26 17:23:41 +09:00
Dániel Buga
44217aa092
Desugar some async fns
2024-12-30 12:13:13 +01:00
Oliver Rockstedt
12e6add058
embassy-sync: renamed field len to capacity on zerocopy_channel state
2024-10-06 17:45:03 +02:00
Oliver Rockstedt
f3ed0c6026
embassy-sync: fix len calculation for zerocopy_channel
2024-10-06 17:39:47 +02:00
Oliver Rockstedt
383ad72b63
embassy-sync: add clear, len, is_empty and is_full functions to zerocopy_channel
2024-10-05 13:39:27 +02:00
Ulf Lilleengen
2a25757377
docs: clarify capabilities of zerocopy channel
2024-03-04 18:36:34 +01:00
Dario Nieuwenhuis
615882ebd6
Rename zero_copy -> zerocopy.
2023-09-04 22:16:28 +02:00