Commit graph

8 commits

Author SHA1 Message Date
Kevin Mehall
95751f5cb1 Descriptors API 2023-12-16 21:50:45 -07:00
Kevin
d75a640d3e macos: Implement transfers
Includes code from ktemkin's `usrs` at commit 1800f8739c9fae47be13703525a7329dffe3891f
2023-11-18 20:11:58 -07:00
Kevin Mehall
8b146a98b1 Allow control transfers on Linux without claiming interface 2023-10-29 19:16:39 -06:00
Kevin Mehall
efd9c3484f Make error handling more idiomatic 2023-10-08 14:29:45 -06:00
Kevin Mehall
81cb48daa5 Strongly-typed IN vs OUT buffer types 2023-10-05 22:27:03 -06:00
Kevin Mehall
21cc94ebd6 Implement Queue API 2023-10-01 14:45:05 -06:00
Kevin Mehall
4dc0c511f6 Refactor transfers, add control transfers 2023-10-01 11:34:42 -06:00
Kevin Mehall
85551a9779 Initial commit: bulk transfers on Linux usbfs 2023-09-30 16:51:13 -06:00