freebsd-skq/lib/libusb
Hans Petter Selasky 1055793115 Be bug compatible with other operating systems by allowing non-sequential
interface numbering for USB descriptors in userspace. Else certain USB
control requests using the interface number, won't be recognized by the
USB firmware.

Refer to section 9.2.3 in the USB 2.0 specification:
Interfaces are numbered from zero to one less than the number of concurrent interfaces
supported by the configuration.

PR:		251784
MFC after:	1 week
Sponsored by:	Mellanox Technologies // NVIDIA Networking
2020-12-14 11:56:16 +00:00
..
libusb01.c
libusb10_desc.c
libusb10_hotplug.c Add missing mutex unlock in failure case. 2020-01-30 17:30:04 +00:00
libusb10_io.c When multiple threads are involved receiving completion events in LibUSB 2018-09-28 10:28:22 +00:00
libusb10.c libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb10.h Fix support for LIBUSB_HOTPLUG_ENUMERATE in libusb. Currently all 2019-06-26 11:28:08 +00:00
libusb20_desc.c Be bug compatible with other operating systems by allowing non-sequential 2020-12-14 11:56:16 +00:00
libusb20_desc.h
libusb20_int.h Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20_ugen20.c Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20.3 Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
libusb20.c Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20.h Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb_global_linux.h Fix for building libusb under Linux. 2020-03-10 15:59:20 +00:00
libusb-0.1.pc
libusb-1.0.pc
libusb-2.0.pc
libusb.3 libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb.h libusb: improve compatibility 2020-06-09 17:17:43 +00:00
Makefile libusb: improve compatibility 2020-06-09 17:17:43 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
usb.h