Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow control transfers on Linux without claiming interface #7

Merged
merged 1 commit into from
Oct 30, 2023

Conversation

kevinmehall
Copy link
Owner

@kevinmehall kevinmehall commented Oct 30, 2023

Important for some use cases, but I'm not going to go as far as libusb to support this on WIndows -- libusb will temporarily claim a random interface just to submit a control transfer that is not necessarily related to that interface. So this is Linux-only, and portable code will need to use the Interface method. Should be supportable on macOS as well.

@kevinmehall kevinmehall merged commit 99fbaa9 into main Oct 30, 2023
@kevinmehall kevinmehall deleted the linux-device-control branch October 30, 2023 04:42
tuna-f1sh pushed a commit to tuna-f1sh/nusb that referenced this pull request Sep 26, 2024
feature:  `UdevEnumerate` top-level API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant