mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-24 20:48:55 +00:00
f1829e78f4
The original usb transfer implementation assumes usbdevfs semantics and relies on the usb_util crate. With this refactor we abstract the semantics so we can support different backends and more generic transfers that only care about allocating transfer buffers and passing around generic callbacks. BUG=b:307660802 TEST=built and tested USB functionality on a DUT is unchanged Change-Id: If31beac94642d4fc63a51f2ac39514998abef536 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5065368 Reviewed-by: Ryuichiro Chiba <chibar@chromium.org> Commit-Queue: Ryuichiro Chiba <chibar@chromium.org> Auto-Submit: Morg <morg@google.com> |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
OWNERS |