Post #1953782
2026-04-20 06:26 UTC
@kevinmehall like, this certainly isn't a "good" design by any means
as i explain in the docs, this is very much using the "even unsafe Rust can make a better C" philosophy
pretty sure we'll eventually figure out how to "meet in the middle"?
Replies (1)
-
@kevinmehall@hachyderm.io 2026-04-20 06:29
@r It would definitely be doable on top of nusb (except pieces like isochronous I just haven't gotten to yet), but the nusb API is a bit opinionated in places like owned Endpoint objects and transfer queuing that are a bit of an impedance mismatch with things like this or USBIP that want to transparently expose arbitrary transfers on all endpoints.