|
|
|
@283ae9
|
5 years |
dsd |
Simplify cancellation API
No need to provide the device here.
wip-hotplug
|
|
|
|
@ebad1c
|
5 years |
dsd |
Rename libusb_dev_handle to libusb_device_handle
wip-hotplug
|
|
|
|
@1ac0a7
|
5 years |
dsd |
Move synchronous I/O implementation to its own file
wip-hotplug
|
|
|
|
@66348c
|
5 years |
dsd |
Separate transfer allocation and submission
Leads to some hefty API …
wip-hotplug
|
|
|
|
@d21ebe
|
5 years |
dsd |
Rework URB API naming
Now refer to everything as "transfers" as …
wip-hotplug
|
|
|
|
@fd6fb3
|
5 years |
dsd |
Add fallback on /proc/bus/usb
/dev/bus/usb is a relatively new thing …
wip-hotplug
|
|
|
|
@f3fdf4
|
5 years |
dsd |
Persistent libusb_device storage
Devices are now assigned a session ID …
wip-hotplug
|
|
|
|
@23f8fb
|
5 years |
dsd |
Add convenience function to find and open a device by USB VID+PID
Lots of …
wip-hotplug
|
|
|
|
@9cfdb4
|
5 years |
dsd |
Rework device discovery API
libusb_find_devices and libusb_get_devices …
wip-hotplug
|
|
|
|
@77cea8
|
5 years |
dsd |
Remove ctrl debug code
This was unintentionally committed
wip-hotplug
|
|
|
|
@b87352
|
5 years |
dsd |
Notifications for changes to the fd set
Applications can now be notified …
wip-hotplug
|
|
|
|
@ca66e1
|
5 years |
dsd |
Fix header installation path
wip-hotplug
|
|
|
|
@e58310
|
5 years |
dsd |
TODO update
wip-hotplug
|
|
|
|
@637a8d
|
5 years |
dsd |
Remove timers and signalfd
Instead of timers, add a mechanism for …
wip-hotplug
|
|
|
|
@8c56ab
|
5 years |
dsd |
Poll usbfs descriptors directly
We don't need to use signalfd for this …
wip-hotplug
|
|
|
|
@e3ce85
|
5 years |
dsd |
Fix dpfp example compilation
wip-hotplug
|
|
|
|
@1d41a5
|
5 years |
dsd |
C++ header safety
Pointed out by JF
wip-hotplug
|
|
|
|
@37b7f9
|
5 years |
dsd |
Only use -fgnu89-inline when supported
J F pointed out that this option …
wip-hotplug
|
|
|
|
@e3a09c
|
5 years |
dsd |
Remove more fpusb remnants
wip-hotplug
|
|
|
|
@dcd5e0
|
5 years |
dsd |
TODO update
Start listing the things I want to discuss/reconsider before …
wip-hotplug
|
|
|
|
@de53d9
|
5 years |
dsd |
Rename some _devh_ functions
Decided against naming functions in this …
wip-hotplug
|
|
|
|
@132d84
|
5 years |
dsd |
Use "transfer" instead of "msg"
Based on a discussion with Tim Roberts.
wip-hotplug
|
|
|
|
@ea6af5
|
5 years |
dsd |
Plural of bus is busses
SF #1633043
wip-hotplug
|
|
|
|
@dbb3fd
|
5 years |
dsd |
API renaming: remove fpi and usb_ stuff
fpi changed to usbi.
We should …
wip-hotplug
|
|
|
|
@e9364d
|
5 years |
dsd |
Rename to libusb-1.0
I've taken over the libusb project, and what was …
wip-hotplug
|
|
|
|
@f4ed0b
|
5 years |
dsd |
Compiler flags update
Also fix some warnings
wip-hotplug
|
|
|
|
@d3d671
|
5 years |
dsd |
Fix signalfd structure size on x86
ptr is a 64-bit value
wip-hotplug
|
|
|
|
@dfac67
|
5 years |
dsd |
Don't pass ctrl_msg/bulk_msg structures through async paths
These are …
wip-hotplug
|
|
|
|
@a8d288
|
5 years |
dsd |
Add functionality to access device descriptors
wip-hotplug
|
|
|
|
@b5a7a4
|
5 years |
dsd |
Rename fpusb_device_handle functions to devh
Prevents confusion with …
wip-hotplug
|
|
|
|
@eacf45
|
5 years |
dsd |
Add API to access poll fd
Almost forgot... :)
wip-hotplug
|
|
|
|
@852bba
|
5 years |
dsd |
Initial commit
Basic library structure which supports enumerating …
wip-hotplug
|