Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | X300: Change Ethernet buffering | Michael West | 2018-07-25 | 1 | -16/+0 |
| | | | | | | | Ethernet buffering is now done so that most of the buffering is done in the socket buffers and multiple frames are only used to support the receive side offload of the socket I/O. Eliminates dropped packets at high full duplex rates. | ||||
* | Device3: Change packet-based flow control to byte-based flow control | Martin Braun | 2018-07-25 | 1 | -12/+2 |
| | |||||
* | uhd: Move internal headers to uhdlib/ | Martin Braun | 2018-03-14 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | To avoid the proliferation of additional include directories and multiple ways of including project-local headers, we now default to moving all headers that are used across UHD into the uhdlib/ subdirectory. Some #include statements were also reordered as they were modified for closer compliance with the coding guidelines. Internal cpp source files should now include files like this: #include <uhdlib/rfnoc/ctrl_iface.hpp> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> | ||||
* | uhd: Update license headers | Martin Braun | 2018-02-19 | 1 | -1/+2 |
| | | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0. | ||||
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | uhd: Replaced many lexical_cast with appropriate C++11 equivalents | Martin Braun | 2017-06-29 | 1 | -2/+2 |
| | |||||
* | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 1 | -2/+1 |
| | |||||
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -2/+1 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | transport: Removed conditional compiles for terminator APIs | Martin Braun | 2016-09-05 | 1 | -2/+0 |
| | |||||
* | x300: Device propagates suggested TX MTU through the mtu property, not ↵ | Martin Braun | 2016-08-09 | 1 | -3/+0 |
| | | | | get_tx_hints() | ||||
* | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 1 | -565/+42 |
| | |||||
* | transport optimize: Integrated the transport offloading into the X3XX codebase | Paul David | 2016-04-18 | 1 | -2/+2 |
| | |||||
* | x300: DSP updates to support heterodyne dboards | Ashish Chaudhari | 2016-03-21 | 1 | -2/+5 |
| | |||||
* | usrp3: Added RX DSP support for heterodyne sampling | Ashish Chaudhari | 2016-03-21 | 1 | -1/+1 |
| | | | | | | | | | - rx_dsp_core: set_mux takes in a fe_connection obj to determine IQ mapping and sampling mode parameters - rx_dsp_core: Support a non-zero IF for downconversion The current strategy applies a software DSP freq offset which eats into the range of the CORDIC which is OK because heterodyne assumes real-mode sampling | ||||
* | x300,e300: Fixed IQ swapping issue in RX frontend | Ashish Chaudhari | 2016-02-17 | 1 | -6/+2 |
| | | | | - DB connection mapping is implemented in DDC chain. FE corrections module does not swap | ||||
* | x300: Added DMA FIFO support to X300 | Ashish Chaudhari | 2015-09-16 | 1 | -4/+6 |
| | | | | | - Added HG vs HGS detection logic - Added DMA FIFO configuration code | ||||
* | x300: Made use of new CHDR packing routines | Martin Braun | 2014-12-03 | 1 | -43/+9 |
| | |||||
* | x300: Fixed FC window issue (was off by one) | Martin Braun | 2014-12-02 | 1 | -1/+10 |
| | |||||
* | x300: Cleaned up DAC ctrl and clock init logic | Ashish Chaudhari | 2014-11-06 | 1 | -3/+6 |
| | | | | | | | | | | | - DAC: Squashed configuration into 2 main operations: reset and reset_and_resync - DAC: Put in sleep mode during configuration - DAC: Synchronize only if streaming to more than one DAC - DAC: Use falling edge sync mode - DAC: Fixed power up/down settings - DAC: Frontend sync failure is fatal - Clocks: Refactored clock source change logic - Clocks: Cleaned up init and lock-check sequence | ||||
* | x300: Fixed typo in io_impl | Martin Braun | 2014-11-04 | 1 | -1/+1 |
| | |||||
* | Lots of bit-specific type work to fix compilation on older OSes. | Ben Hilburn | 2014-05-21 | 1 | -3/+3 |
| | |||||
* | bugfix#393: Fixed X300 TX flow control to handle short bursts and arbitrary ↵ | Ashish Chaudhari | 2014-04-10 | 1 | -13/+22 |
| | | | | FC windows. | ||||
* | x300: Fix the assumed max header size | Martin Braun | 2014-03-28 | 1 | -18/+6 |
| | |||||
* | uhd: Addressed Balints and Bens comments for subdev addressing | Martin Braun | 2014-03-17 | 1 | -14/+19 |
| | |||||
* | x300: Added comments on mb/chan search code | Martin Braun | 2014-03-10 | 1 | -0/+4 |
| | |||||
* | Removed spurious UHD_VAR. | Martin Braun | 2014-03-10 | 1 | -9/+0 |
| | |||||
* | x300: added channel mapping capabilities | Martin Braun | 2014-03-10 | 1 | -29/+46 |
| | |||||
* | x300: merged subdev update routines for tx and rx | Martin Braun | 2014-03-10 | 1 | -42/+17 |
| | |||||
* | x300: remove data that was duplicating property tree | Martin Braun | 2014-03-10 | 1 | -16/+19 |
| | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 1 | -0/+652 |