Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added class to add flow control to any zero_copy_if interface. | michael-west | 2017-04-05 | 1 | -0/+58 |
| | |||||
* | Fix bounded buffer functions so they don't release the lock before waiting ↵ | michael-west | 2017-04-05 | 1 | -34/+55 |
| | | | | on condition variables. | ||||
* | NI-RIO: FIFO management optimizations for PCIe performance | Patrick Sisterhen | 2017-03-29 | 2 | -39/+286 |
| | | | | | | | Pre-acquiring as much buffer as possible When acquiring during a streaming operation, acquire a minimum amount (frame size) or the amount we know is acquire-able Adding docstrings to nirio_fifo Making const-qualifying consistent | ||||
* | docs: Further clarification on CHDR | Martin Braun | 2017-03-24 | 1 | -1/+7 |
| | |||||
* | docs: document common exceptions occuring in multi_usrp::make | Andrej Rode | 2017-03-21 | 1 | -0/+2 |
| | |||||
* | rfnoc: Changed DDC XML to use full noc id | Jonathon Pendlum | 2017-01-12 | 1 | -1/+1 |
| | |||||
* | docs: Purged references to CVITA, replaced with CHDR | Martin Braun | 2017-01-11 | 2 | -4/+4 |
| | |||||
* | C API: Added UHD_VERSION usrp.h | Martin Braun | 2017-01-03 | 2 | -3/+7 |
| | |||||
* | rfnoc: Matched signatures for clear() | Martin Braun | 2016-11-28 | 1 | -1/+1 |
| | |||||
* | cmake: Remove duplicate definitions of UHD_VERSION | Martin Braun | 2016-11-18 | 1 | -0/+2 |
| | |||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 35 | -232/+232 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | docs: Fixed notes on transport parameters | Martin Braun | 2016-10-26 | 1 | -13/+0 |
| | |||||
* | rfnoc: Fixed graph search algorithm for active-ports only | Martin Braun | 2016-10-19 | 1 | -1/+1 |
| | |||||
* | Legacy: Improve awareness of tick rates in a streamer | Martin Braun | 2016-10-17 | 4 | -24/+29 |
| | | | | Prevents incorrect errors about conflicting tickrates in a streamer | ||||
* | rfnoc nodes: Disconnect on destruct | Martin Braun | 2016-10-13 | 1 | -2/+14 |
| | |||||
* | docs: Fixed multi_usrp docstring for get_master_clock_rate | Martin Braun | 2016-09-28 | 1 | -7/+14 |
| | |||||
* | stream: Document thread-non-safety of recv() | Martin Braun | 2016-09-23 | 1 | -0/+4 |
| | |||||
* | soft_regs: Fixed 32-bit issue | Kevin Gilbert kegilbert | 2016-09-09 | 1 | -1/+1 |
| | | | | | | | Softregs didn't properly work on 32-bit systems. This changed the 'mask' inline function to return template date type rather than size_t to avoid truncation of data during shift of 64-bit data in 32-bit applications. | ||||
* | Merge branch 'UHD-3.9.LTS' into maint | Martin Braun | 2016-09-02 | 1 | -7/+6 |
|\ | | | | | | | | | | | | | | | This provides the GPS fixes. Conflicts: host/CMakeLists.txt tools/debs/upload_debs.sh | ||||
| * | GPSDO: Make sure read_uart() returns only complete strings for all devices. | michael-west | 2016-09-02 | 1 | -8/+7 |
| | | |||||
* | | cmake: Remove device3.hpp header if not using RFNoC | Martin Braun | 2016-08-17 | 1 | -1/+8 |
| | | |||||
* | | doxygen: Cleared up some warnings | Martin Braun | 2016-08-12 | 3 | -2/+15 |
| | | |||||
* | | doxygen: Removed warning on dboard_iface | Martin Braun | 2016-08-12 | 1 | -1/+1 |
| | | |||||
* | | cmake: Auto-generate ABI string and clarify comment on UHD_VERSION macro | Martin Braun | 2016-08-12 | 1 | -4/+4 |
| | | |||||
* | | Updated repository for 3.10.0.0 Release | Martin Braun | 2016-08-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version string - Updated ABI string | ||||
* | | multi_usrp: Removed RFNoC-specific API call | Martin Braun | 2016-08-10 | 1 | -15/+0 |
| | | |||||
* | | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 46 | -3/+4117 |
| | | |||||
* | | uhd: Added syntax error exception type | Martin Braun | 2016-08-09 | 1 | -0/+7 |
| | | |||||
* | | dboard manager: Allow deferring dboard initialization | Derek Kozel | 2016-08-09 | 1 | -1/+8 |
| | | |||||
* | | Improve LO APIs for daughterboards without configurable LOs | Derek Kozel | 2016-08-09 | 1 | -0/+8 |
| | | |||||
* | | Add sleep function to dboard_iface | Kevin Gilbert | 2016-08-05 | 1 | -0/+6 |
| | | | | | | | | | | Having this function allows a dboard_iface implementation to be aware of the timing of various calls such as SPI and register writes. | ||||
* | | update support for clang to include UHD_FORCE_INLINE | Michael Dickens | 2016-08-01 | 1 | -0/+1 |
| | | |||||
* | | usb: add virtual destructors where needed; make virtual destructors ↵ | Michael Dickens | 2016-08-01 | 3 | -1/+5 |
| | | | | | | | | out-of-line from class definition to reduce number of vtables emitted (according to clang). | ||||
* | | usb: fix interfaces to be type 'int' and endpoints to be type 'unsigned ↵ | Michael Dickens | 2016-08-01 | 2 | -5/+5 |
| | | | | | | | | char' to match the libusb API. | ||||
* | | usb: fix 'timeout' variables to be unsigned since that is what the ↵ | Michael Dickens | 2016-08-01 | 1 | -1/+1 |
| | | | | | | | | 'libusb_control_transfer' API uses. | ||||
* | | usb: fix 'submit' to return 'int' since that is what ↵ | Michael Dickens | 2016-08-01 | 1 | -7/+7 |
| | | | | | | | | 'libusb_control_transfer' returns; otherwise 'submit' is used with the correct types internally. | ||||
* | | add specific configuration support for clang | Michael Dickens | 2016-08-01 | 2 | -0/+14 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-08-01 | 1 | -1/+3 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/dboard/db_wbx_version2.cpp host/lib/usrp/dboard/db_wbx_version3.cpp | ||||
| * | Octoclock: Fix firmware version compatibility | michael-west | 2016-06-27 | 1 | -1/+3 |
| | | |||||
* | | cmake: Fix compatibility with new versioning scheme | Nicolas Cuervo | 2016-08-01 | 1 | -1/+1 |
| | | | | | | | | - Fixes init_usrp | ||||
* | | uhd: minor prop tree formatting | Martin Braun | 2016-07-29 | 1 | -1/+3 |
| | | |||||
* | | usrp3: Added SW muxer/demuxer for the zero_copy interface | Ashish Chaudhari | 2016-07-29 | 1 | -0/+72 |
| | | | | | | | | | | | | | | - Can be used to share a single zero_copy_if object with multiple streams - Allows creating of virtual streams that are indistinguishable from low-level streams | ||||
* | | C API: wrapped multi_usrp functions for interacting with LO's | Nicholas Corgan | 2016-07-19 | 2 | -2/+79 |
| | | |||||
* | | multi_usrp: Added LO control API | Derek Kozel | 2016-07-19 | 1 | -0/+80 |
| | | |||||
* | | Changing UHD's versioning system | Nicholas Corgan | 2016-06-14 | 1 | -2/+3 |
| | | | | | | | | * Version numbers now Major.API.ABI.Patch | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-06-14 | 2 | -6/+6 |
|\| | |||||
| * | config: better platform detection | Nicholas Corgan | 2016-06-14 | 2 | -6/+6 |
| | | |||||
* | | dboard_iface: Added FE name input to set_fe_connection | Ashish Chaudhari | 2016-05-16 | 1 | -2/+7 |
| | | | | | | | | | | - A dboard_base class can have multiple frontends (subdevs) and the set_fe_connection needs to be able to distinguish between them | ||||
* | | remove unnecessary 'explicit' from soft_register constructors | Brooks Prumo | 2016-05-13 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-04-22 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | Conflicts: fpga-src host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.cpp |