Dario Nieuwenhuis

Results 200 comments of Dario Nieuwenhuis

if it's a single packet, you can kinda already do it: set the buffer size to 1 packet, then wait until `can_send() == true`. I agree having send_queue/recv_queue would be...

That's the Rust target, not the probe-rs target. Try `--target thumbv6m-none-eabi`

Discussed on today's WG meeting. [chatlogs](https://matrix.to/#/!BHcierreUuwCMxVqOf:matrix.org/$O_RWdLdBGh4N9NgvYxRC2luplZJe1KB8Mdw3ZdpWqx8?via=matrix.org&via=psion.agg.io&via=tchncs.de), it was decided to rename to `embedded-alloc`.

Is the value in the checksum field not zero? If it's zero it should be accepted: https://github.com/smoltcp-rs/smoltcp/blob/1f7e1fadc8487e01254f1849c38f5e02145ad83f/src/wire/udp.rs#L118-L124 If it's garbage instead of zero then I'd say this is a Linux...

On `atomic-polyfill` vs `portable-atomic`: The reason `atomic-polyfill` depends on `critical-section` is so that it can work in more targets. `portable-atomic` can polyfill CAS only for [single-core chips running in privileged...

I don't agree with your argument on the use of Cargo features. The argument is: with Cargo features any library could incorrectly enable it, leading to unsoundness in the final...

IIUC, the `time` case is not quite the same, it's for enabling a feature that's always unsound and there's no possible fix available. And even then, the `cfg` solution seems...

> Even if the library's API did not have the CS API, I believe CS would always be considered a public dependency of the library, since updating the CS version...

Status update! - `nightly-2022-11-22` contains fixes for all the blockers - Ported embassy-nrf here https://github.com/embassy-rs/embassy/pull/974 . Builds fine, runs fine. The only issue is that nightly also introduces a [TAIT...