Ilya Averyanov

Results 16 comments of Ilya Averyanov

Hello all. I try to maintenance fork of this library https://crates.io/crates/libusb1-sys Windows support by vcpkg or build bundled version.

Maybe it's worth to re implement `binary-install` inside wrangler. It's use curl inside his implementation to fetch data. Since inside wringler use reqwest, we can re implement all functional of...

oh if we can use C11 we can try [thrd_create](https://en.cppreference.com/w/c/thread/thrd_create)

First you need add P-512 to ring https://github.com/briansmith/ring/issues/824

Hi. Thank you for trying the current api. I haven't tested isochronous endpoints. What operating system are you trying on?

Oh it looks like I've implemented the isochronous API incorrectly. I'll try to fix it as soon as I have time. Possibly this week

I completely forgot that isochronous transfer is different from other. Need more time to think how to implement better api for them. Because for iso we should return list of...

Yes it's C struct hack and it's work in rust for repr C struct. Example bellow ```rust use libusb1_sys as ffi; use std::ptr::NonNull; fn main() { unsafe { let ptr...

Looks good. Are you try this with iso? I don't have device with iso endpoint, so I can't test. Also i found another misconception in current API. I try to...

I am still not sure. Maybe enum or something that contain enum inside. Also pool should process only one endpoint or we should pass transfer into user data.