Hans Petter Selasky
1c49736857
- Add support for software pre-scaling of ISOCHRONOUS transfers.
...
MFC after: 14 days
Approved by: thompsa (mentor)
2011-02-28 17:23:15 +00:00
Hans Petter Selasky
51fd3d75fe
- Add support for LibUSB in 32-bit compatibility mode.
...
Approved by: thompsa (mentor)
2010-10-14 20:38:18 +00:00
Wojciech A. Koszek
f3cba95c5b
Resort includes to match style(9) a bit more. No functional change
...
is expected after this commit.
Tested by: make buildworld
Reviewed by: hps (patch without .h changes)
2010-02-13 09:45:50 +00:00
Andrew Thompson
e50ac68b3d
Add a function to check if the usb devices is still connected.
...
Submitted by: Hans Petter Selasky
2010-01-29 02:44:06 +00:00
Andrew Thompson
c740e8e4b2
Reset variable fields in case the transfer is opened again
...
Submitted by: Hans Petter Selasky
2010-01-10 19:18:49 +00:00
Andrew Thompson
4594d907db
Sync to P4
...
- fix a transfer cancelling bug/segfault [1]
- correct a return code in the transfer cancel function.
- add new API function, libusb20_tr_bulk_intr_sync().
Submitted by: HPS
Reported by: Robert Jenssen [1]
2009-11-20 08:57:25 +00:00
Andrew Thompson
ccef4ddf40
- fix refcounting error during data transfer
...
- fix a memory leak on the USB backend
- fix invalid pointer computations (in one case memory outside the allocated
area was written in LibUSB v1.0)
- make sure memory is always initialised, also in failing cases
- add missing functions from v1.0.4
PR: usb/140325
Reported by: Robert Jenssen
Submitted by: Hans Petter Selasky
MFC After: 3 days
2009-11-08 20:03:52 +00:00
Andrew Thompson
4315b3c95d
Cleanup claim/release interface code, which is specific to libusb v0.1. Remove
...
claim and release interface support from libusb v2.0, because it is not useful.
Submitted by: Hans Petter Selasky
2009-06-12 16:07:06 +00:00
Andrew Thompson
545b01ad3a
Add libusb20_tr_get_length to get the transfer length.
...
Submitted by: Hans Petter Selasky
2009-06-02 17:27:51 +00:00
Andrew Thompson
760bc48e7e
s/usb2_/usb_/ on all C structs for the USB stack.
2009-05-28 17:36:36 +00:00
Andrew Thompson
df4b8c2a2d
libusb20 is now installed as libusb, remove the version number from the
...
directory name.
2009-03-09 17:09:46 +00:00