bmputil
add windows support with automatic driver installation
#3
Merged

add windows support with automatic driver installation #3

Qyriad merged 21 commits into main from feature/windows-support
Qyriad
Qyriad windows: MVP automatic driver installation
a049e4ed
Qyriad windows: statically link the Visual C runtime
ba705c54
Qyriad WIP: fix stdio restoring on some Windows systems
5b4b6bcd
Qyriad target.<target>.build-dependencies applies to the host "target"
779d2ddf
Qyriad update Cargo.lock
9246ec93
Qyriad windows: don't error if BMP already has driver installed
c2ece813
Qyriad windows: workaround Windows CompatibleId having inconsistent case
701a1963
Qyriad windows: workaround WinUSB not allowing multiple open handles
bd0456a1
Qyriad windows: workaround WinUSB spurious errors when device disconnects in…
c2c420b4
Qyriad remove uneeded direct dependency on libwdi-sys
e5402c28
Qyriad apply c2c420b to `bmputil debug detach` as well
ebbb7cc2
Qyriad make the windows branch compile on Linux again oops
cc387ab8
Qyriad use vendored libusb by default, fixing cross compilation
1b7bab92
Qyriad [WIP] proof of concept detectable unattached driver installation
54100dc8
Qyriad windows: make installed-driver detection work even if device has neve…
2783aec1
Qyriad windows: add `debug install-drivers` subcommand
3e0e0b5b
Qyriad update Cargo.lock
6e0b4ac1
Qyriad windows: fix wdi-rs path, oops
6fa9c8d0
Qyriad remove warning about filters in wait_for_probe_reboot
98b5c385
Qyriad avoid accidentally accessing self.device when self.device is None
120de6c2
Qyriad remove obsolete winfn.rs
5bf5d616
Qyriad Qyriad merged 049edc4e into main 3 years ago
Qyriad Qyriad deleted the feature/windows-support branch 3 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone