Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | usrp1: did work for stream interface on usrp1 | Josh Blum | 2011-11-03 | 2 | -18/+0 | |
| | ||||||
* | usrp2: additional corrections for streaming to work | Josh Blum | 2011-11-03 | 1 | -0/+1 | |
| | ||||||
* | uhd: lots of work releated to streamer work and usrp2 implementation | Josh Blum | 2011-11-03 | 2 | -0/+54 | |
| | ||||||
* | uhd: restored super packet handler functionality | Josh Blum | 2011-11-03 | 2 | -140/+80 | |
| | ||||||
* | usb: improve messages/logging for when the usb open fails | Josh Blum | 2011-10-24 | 1 | -1/+15 | |
| | ||||||
* | usrp2: uart/udp work in host and fw, working | Josh Blum | 2011-09-28 | 1 | -0/+46 | |
| | ||||||
* | usrp: super packet handler release in order | Josh Blum | 2011-09-21 | 1 | -0/+7 | |
| | | | | Makes new usb implementation work where submissions must be in order. | |||||
* | usrp1: disable pad to one for usrp1 (not needed) | Josh Blum | 2011-09-19 | 1 | -0/+3 | |
| | | | | This was messing up the pad to 512 bytes logic for empty flushes. | |||||
* | usb: added interface args to usb abstractions | Josh Blum | 2011-09-19 | 3 | -14/+17 | |
| | ||||||
* | udp: added check_registry_for_fast_send_threshold to non-wsa transport | Josh Blum | 2011-09-08 | 1 | -0/+30 | |
| | ||||||
* | usb: reimplement ~libusb_zero_copy_impl to avoid segfaults and indefinite ↵ | Josh Blum | 2011-09-02 | 1 | -13/+13 | |
| | | | | timeouts | |||||
* | usb: removed handler thread, do work in get buffer calls | Josh Blum | 2011-09-02 | 1 | -85/+75 | |
| | ||||||
* | uhd: removed WSA UDP transport implementation | Josh Blum | 2011-09-01 | 2 | -311/+1 | |
| | | | | | | Once the send buffer size is increased, there appears to be no performance advantage. I would rather not have extra implementations. | |||||
* | udp: only build WSA transport for MSVC (not supported on mingw for example) | Josh Blum | 2011-08-11 | 1 | -1/+1 | |
| | ||||||
* | uhd: minor tweak for send_packet_handler, force zero sample send hack to ↵ | Josh Blum | 2011-08-02 | 1 | -1/+1 | |
| | | | | return zero | |||||
* | udp: check for FastSendDatagramThreshold + print warning inside the wsa ↵ | Josh Blum | 2011-07-18 | 1 | -0/+25 | |
| | | | | transport | |||||
* | Merge branch 'master' into next | Josh Blum | 2011-07-18 | 2 | -1/+290 | |
|\ | | | | | | | | | Conflicts: host/lib/convert/convert_fc64_with_sse2.cpp | |||||
| * | udp: squashed the wsa work and added documentation work | Josh Blum | 2011-07-17 | 2 | -1/+290 | |
| | | ||||||
* | | uhd: added tasks to simplify thread spawning use cases | Josh Blum | 2011-07-13 | 1 | -21/+13 | |
| | | ||||||
* | | uhd: some tweaks to fix msvc warnings | Josh Blum | 2011-07-08 | 1 | -1/+1 | |
| | | ||||||
* | | usrp: added software scale factor adjustment | Josh Blum | 2011-07-08 | 2 | -2/+16 | |
| | | ||||||
* | | uhd: added inline message testing to the messages example | Josh Blum | 2011-07-03 | 1 | -15/+13 | |
| | | | | | | | | | | | | | | Renamed the example to test_messages (not just async). Fixed bug in super recv packet handler related to messages. Basically, the sequence number for messages should be ignored. Fixed some quirks with usrp1 soft time control to get it work as well. | |||||
* | | usrp1: tweaks + implemented other features to mimic async and inline messages | Josh Blum | 2011-07-02 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | Moved the underflow/overflow polling into a thread and out of the fast-path. Added an inline and async message queue into soft time control. Error and status messages are actually generated now and enqueued. Passes the async message test... | |||||
* | | usrp: added validate_subdev_spec to all io_impls | Josh Blum | 2011-07-01 | 1 | -1/+1 | |
| | | ||||||
* | | uhd: replaced alignment indexes implementation w/ boost bitset | Josh Blum | 2011-07-01 | 1 | -66/+10 | |
|/ | ||||||
* | uhd: replaced boolean for thread loop w/ ↵ | Josh Blum | 2011-06-16 | 1 | -4/+1 | |
| | | | | boost::this_thread::interruption_requested | |||||
* | b100: added b100 host (squashed) | Josh Blum | 2011-06-14 | 3 | -11/+225 | |
| | ||||||
* | uhd: fix for resize routine of super packet handler | Josh Blum | 2011-06-14 | 1 | -1/+2 | |
| | ||||||
* | uhd: fix some warnings under msvc in sph | Josh Blum | 2011-06-14 | 2 | -4/+4 | |
| | ||||||
* | uhd: removed vrt packet handler code | Josh Blum | 2011-06-14 | 2 | -471/+0 | |
| | ||||||
* | uhd: supper packet handler support squashed | Josh Blum | 2011-06-14 | 3 | -13/+955 | |
| | ||||||
* | uhd: added scaling factor to conversion routines | Josh Blum | 2011-06-14 | 1 | -2/+2 | |
| | ||||||
* | udp: replaced callbacks in zero copy interface by giving direct queue access | Josh Blum | 2011-06-14 | 1 | -38/+19 | |
| | | | | | The managed receive buffer knows how to restore itself into the queue when released. The managed send buffer knows how to ::send itself and restore when commited. | |||||
* | uhd: picked some minor changes from super packet handler | Josh Blum | 2011-05-20 | 1 | -0/+1 | |
| | ||||||
* | Merge branch 'master' into release_work | Josh Blum | 2011-05-16 | 2 | -20/+4 | |
|\ | ||||||
| * | uhd: replace managed buffer shared pointer w/ intrusive pointer to reduce ↵ | Josh Blum | 2011-05-14 | 2 | -20/+4 | |
| | | | | | | | | overhead | |||||
* | | Merge branch 'use_vita_length' into next | Josh Blum | 2011-05-16 | 1 | -6/+0 | |
|\ \ | |/ |/| | ||||||
| * | uhd: switch vita unpacker over to using proper vita length | Josh Blum | 2011-04-27 | 1 | -6/+0 | |
| | | ||||||
* | | uhd: replaced warning post with calls to UHD_MSG(warning) | Josh Blum | 2011-05-04 | 1 | -3/+3 | |
| | | | | | | | | | | The message api can support warnings, error, and status messages. The default handler is to stdio, but the user can change this. | |||||
* | | uhd: replaced many conditional prints with UHD_LOG usage | Josh Blum | 2011-05-04 | 3 | -11/+10 | |
|/ | ||||||
* | uhd: move thread loop condition flag to before barrier (prevents race condition) | Josh Blum | 2011-04-22 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'mingw_cygwin' | Josh Blum | 2011-04-07 | 1 | -0/+6 | |
|\ | ||||||
| * | uhd: always link winsock2 on windows, disable pthread SCHED_RR for cygwin | Josh Blum | 2011-04-06 | 1 | -1/+3 | |
| | | ||||||
| * | uhd: tweaks for cygwin/mingw, always link winsock2, findusb1, __USE_W32_SOCKETS | Josh Blum | 2011-04-05 | 1 | -0/+4 | |
| | | ||||||
* | | usb: mark libusb callbacks with LIBUSB_CALL to ensure correct calling convention | Josh Blum | 2011-04-05 | 1 | -2/+12 | |
|/ | ||||||
* | usb: newer libusb1 does not need to link with setupapi.lib | Josh Blum | 2011-04-04 | 1 | -4/+0 | |
| | ||||||
* | uhd: specify msvc for implementations known only to work on msvc | Josh Blum | 2011-04-04 | 1 | -2/+2 | |
| | ||||||
* | uhd: implemented boost barriers on all code that creates threads | Josh Blum | 2011-03-31 | 1 | -2/+6 | |
| | | | | | | | | | The barrier ensures that the thread must spawn before the caller exits. Some of the code already used a mutex to accomplish this, however cygwin chokes when a mutex is locked twice by the same thread. Mutex implementations were replaced with the barrier implementation. Also the barrier implementation is far cleaner. | |||||
* | usb: changes to allow for static linking of libusb on windows | Josh Blum | 2011-03-28 | 1 | -0/+4 | |
| | ||||||
* | uhd: update copyright headers with automated script | Josh Blum | 2011-03-23 | 1 | -1/+1 | |
| |