Sorting to device enumeration, so that data and request devices on Windows are selected deterministically.
Reboot functionality for devices that use bootloaders that are currently known to support it - cfc8661d. Also exposed as an arg, so that it can be enabled/disabled whenever that's not the default option for the device/bootloader.
A section in the readme tracking bootloader / host platform support and bootloader / function support.
The Royal Kludge RK84 part.
A new debugging function meant to list out all connected HID devices.
Thanks to @Luro02 who tracked down the device enumeration issue and proposed a fix for it (along with the reboot feature, list feature, and rk84 device report)!
Initiated from https://github.com/carlossless/sinowealth-kb-tool/issues/45 and https://github.com/carlossless/sinowealth-kb-tool/pull/46
This PR adds:
data
andrequest
devices on Windows are selected deterministically.cfc8661d
. Also exposed as an arg, so that it can be enabled/disabled whenever that's not the default option for the device/bootloader.Thanks to @Luro02 who tracked down the device enumeration issue and proposed a fix for it (along with the reboot feature, list feature, and rk84 device report)!