aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/device3/device3_impl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* device3: Fixed potential concurreny issuesAshish Chaudhari2017-04-051-2/+4
| | | | | | | - Protected block_ctrl vector with a mutex - Note: const block accessors are not thread safe - Removed sid_framer from base device3 class - Made x300,e300 sid_framers atomic
* utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-7/+7
|
* uhd: replace BOOST_FOREACH with C++11 range-based for loopAndrej Rode2017-02-101-2/+2
| | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development.
* rfnoc: Removed transport endianness as make argMartin Braun2016-11-091-1/+0
| | | | | | | | | This is only confusing, since the blocks do not have to care about endianness. The control interface needs to know (and takes care of it internally), and the streaming transport does the same (and does not directly connect to blocks). Reviewed-By: Michael West <michael.west@ettus.com>
* rfnoc: Moved transport endianness as property into both_xports_tMartin Braun2016-11-091-5/+4
| | | | Reviewed-By: Michael West <michael.west@ettus.com>
* device3: Removed some superfluous includesMartin Braun2016-11-041-0/+1
|
* Merging RFNoC support for X310Martin Braun2016-08-091-0/+188