Peter Dons Tychsen
Peter Dons Tychsen
Hi Sonatique! I will try to find some time to look at this. There are 2 key problems here: 1) We need to fix the hang with "512 bytes +...
OK i have reproduced the problem. Here is the breakdown: 1) There is no way to detect ZLP in usbd.sys API. 2) The only way to "detect" that a transfer...
maxTransferSize is calculated according to these rules: https://learn.microsoft.com/en-us/windows-hardware/drivers/usbcon/usb-bandwidth-allocation
ZLP fixed with: https://github.com/mcuee/libusb-win32/commit/aa869d72dc60171a802c36c34458583ee9c752cc Please review and approve, and i will spin 1.4.0.1
The other problem with 8192 "block size" is not reproducible here. Also according to your post: libusb0-sys:[transfer] [bulk-read #206] EP86h length=1024, packetSize=512, maxTransferSize=4194304 maxTransferSize = 4MB, which is much higher...
Hi S, > I am still wondering why this bug have stayed unnoticed for so long, I am puzzled because once you see it, it seems quite serious. Hehe, i...
I will spin a new release this weekend.
> Cool! Quick question, I saw [#78](https://github.com/mcuee/libusb-win32/issues/78) : are you going to release 1.4.0.1 with your "old" toolchain such that the binary will support the same OS and CPU as...
This is pending, as i do not have access to my signing token right now. Soon! Let me know if you need an unsigned build.
OK, will create this for you, and then i will re-post the release signed when i get back to my signing token.