index
:
uhd
lea-m8f
lea-m8f-003_008_002
lea-m8f-003_009_001
lea-m8f-003_009_004
lea-m8f-003_010_003_000
lea-m8f-003_012_000_000
lea-m8f-v3.14.1.0
lea-m8f-v4.2.0.1
master
Ettus' UHD Repository
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
host
/
lib
/
transport
/
libusb1_zero_copy.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
BUG #183: Addressed comments from code review.
Michael West
2013-11-19
1
-14
/
+15
*
BUG #183: Fixed typo
Moritz Fischer
2013-11-11
1
-1
/
+1
*
BUG #183: B200 High CPU Usage: Created a single thread to handle libusb eve...
Michael West
2013-11-08
1
-53
/
+45
*
usb: squashed thread related changes
Josh Blum
2013-07-19
1
-125
/
+194
*
usb: useful error messages on failed submit
Josh Blum
2013-07-16
1
-2
/
+13
*
usb: check for and use libusb_handle_events_timeout_completed
Josh Blum
2013-03-11
1
-2
/
+8
*
usb: use int for completed to match libusb example code
Josh Blum
2013-03-11
1
-8
/
+9
*
usb: added recv buffer flushing to libusb zero copy
Josh Blum
2012-08-04
1
-1
/
+18
*
uhd: squashed transport work
Josh Blum
2012-04-23
1
-26
/
+21
*
dsp rework: work on usb wrapper for smaller packets, large luts
Josh Blum
2012-02-02
1
-7
/
+10
*
usb: added interface args to usb abstractions
Josh Blum
2011-09-19
1
-7
/
+11
*
usb: reimplement ~libusb_zero_copy_impl to avoid segfaults and indefinite tim...
Josh Blum
2011-09-02
1
-13
/
+13
*
usb: removed handler thread, do work in get buffer calls
Josh Blum
2011-09-02
1
-85
/
+75
*
uhd: added tasks to simplify thread spawning use cases
Josh Blum
2011-07-13
1
-21
/
+13
*
uhd: replaced boolean for thread loop w/ boost::this_thread::interruption_req...
Josh Blum
2011-06-16
1
-4
/
+1
*
b100: added b100 host (squashed)
Josh Blum
2011-06-14
1
-11
/
+22
*
uhd: replace managed buffer shared pointer w/ intrusive pointer to reduce ove...
Josh Blum
2011-05-14
1
-10
/
+2
*
uhd: replaced many conditional prints with UHD_LOG usage
Josh Blum
2011-05-04
1
-2
/
+2
*
uhd: move thread loop condition flag to before barrier (prevents race condition)
Josh Blum
2011-04-22
1
-1
/
+1
*
usb: mark libusb callbacks with LIBUSB_CALL to ensure correct calling convention
Josh Blum
2011-04-05
1
-2
/
+12
*
uhd: implemented boost barriers on all code that creates threads
Josh Blum
2011-03-31
1
-2
/
+6
*
usb: fix callback cast in libusb zero copy under msvc
Josh Blum
2011-03-21
1
-1
/
+1
*
Merge branch 'usb-cancel' into next
Josh Blum
2011-03-17
1
-6
/
+14
|
\
|
*
USB zero copy impl: proper cleanup for canceled transfers -- wait for cancel ...
Nick Foster
2011-03-16
1
-6
/
+14
*
|
usrp1: safe destruction for usrp1 device
Josh Blum
2011-03-10
1
-6
/
+7
*
|
uhd: renamed the assert header to assert has
Josh Blum
2011-02-24
1
-1
/
+1
|
/
*
uhd: tweaks for windows msvc compiler warnings and errors
Josh Blum
2011-02-16
1
-2
/
+2
*
uhd: reusable buffers for libusb zero copy implementation
Josh Blum
2011-02-15
1
-323
/
+169
*
uhd: tweaks to bounded buffer
Josh Blum
2011-02-10
1
-2
/
+2
*
uhd: replace asio buffer in make safe w/ memory and length, makes things simpler
Josh Blum
2011-02-07
1
-2
/
+2
*
uhd: removed instances of shared_from_this() in transports
Josh Blum
2011-02-05
1
-4
/
+3
*
uhd: change bounded_buffer implementation and code using it
Josh Blum
2011-02-05
1
-8
/
+7
*
usb: restored disable_interruption on get_lut_with_wait (gets called externally)
Josh Blum
2011-01-21
1
-0
/
+1
*
usb: use thread interruption in usb zero copy on deconstruction
Josh Blum
2011-01-17
1
-8
/
+9
*
uhd: update copyright dates
Josh Blum
2011-01-05
1
-1
/
+1
*
uhd: created buffer pool to allocate aligned memory, and implemented in trans...
Josh Blum
2011-01-03
1
-5
/
+5
*
usb: moved event handler thread into the zero copy interface
Josh Blum
2010-10-05
1
-0
/
+28
*
uhd: replaced frame params for the zero copy interfaces with a device address
Josh Blum
2010-10-05
1
-37
/
+30
*
uhd: bounded buffer pop sets back element to empty to decrement references
Josh Blum
2010-10-04
1
-4
/
+0
*
uhd: added include for enable_shared_from_this when used
Josh Blum
2010-10-04
1
-1
/
+1
*
uhd: changed buffer allocations to be in a single chunk, udp: pass frame size...
Josh Blum
2010-10-03
1
-13
/
+14
*
uhd: implemented udp zero copy asio with async calls
Josh Blum
2010-10-03
1
-3
/
+3
*
uhd: reworked the zero copy interface
Josh Blum
2010-10-02
1
-116
/
+33
*
uhd: implemented a double timeout (in seconds) for send and recv chains
Josh Blum
2010-10-01
1
-23
/
+19
*
uhd: implemented recv timeout for zero copy interface
Josh Blum
2010-09-30
1
-22
/
+20
*
usrp: transfer resize options and documentation
Josh Blum
2010-09-29
1
-65
/
+75
*
uhd: fix warning by adding brackets for while(cond){};
Josh Blum
2010-09-27
1
-1
/
+1
*
usb: disable thread interruption on wait calls
Josh Blum
2010-09-26
1
-4
/
+4
*
usb: zero copy work, multiple endpoints with single context, async io
Josh Blum
2010-09-26
1
-356
/
+118
*
usb: work on libusb code to use a single context across all calls
Josh Blum
2010-09-25
1
-54
/
+29
[next]