73ca576558
Sidenote: instead of STALLing because the driver didn't configure the endpoints properly, regular transfers now work. Thus, QEMU was able to recognize that it received a Bulk-Only Transport CBW. Yay! Additionally, to make life easier when debugging, usbctl was added; now it can get endpoint statuses which were previously non-accessible from shell scripts, after the transition to the new ctl+data endpoint interface.
12 lines
262 B
TOML
12 lines
262 B
TOML
[package]
|
|
name = "usbctl"
|
|
version = "0.1.0"
|
|
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
|
edition = "2018"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
clap = "2.33"
|
|
xhcid = { path = "../xhcid" }
|