Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | rfnoc: Fixed SRAM FIFO indexing | Martin Braun | 2017-06-30 | 1 | -3/+12 |
| | | | | | | | Loopback FIFOs ("SRAM FIFOs") only have a single channel, unlike the DRAM FIFOs (and that's also the reason why we have full bandwdith between all channels using those). We thus need to ensure that every TX stream gets its own SRAM FIFO. | ||||
* | Merge branch 'maint' | Martin Braun | 2017-06-27 | 1 | -5/+29 |
|\ | |||||
| * | X300: Dual channel TX performance improvements | Michael West | 2017-06-26 | 1 | -4/+28 |
| | | |||||
* | | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 1 | -14/+14 |
| | | |||||
* | | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -6/+6 |
| | | | | | | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | | Merge branch 'maint' | Martin Braun | 2017-02-10 | 1 | -8/+16 |
|\| | |||||
| * | legacy_compat: fallback to min(spp) if no user-specified spp value exists | Andrej Rode | 2017-02-03 | 1 | -8/+16 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-12-13 | 1 | -3/+1 |
|\| | |||||
| * | rfnoc: Removed stray print in legacy_compat | Martin Braun | 2016-12-13 | 1 | -1/+0 |
| | | |||||
| * | Move motherboard index increment to after channel map index. This will | Kevin Gilbert (kegilbert) | 2016-12-08 | 1 | -2/+1 |
| | | | | | | | | properly map the channel index to the motherboard in chan_to_mcp(...). | ||||
| * | rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls | Martin Braun | 2016-11-29 | 1 | -44/+130 |
| | | | | | | | | | | | | This avoids double-calling subscribers, and will fix the case where a rate change in a multi-channel scenario will break because the graph resolution is done before all rates are set. | ||||
* | | rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls | Martin Braun | 2016-12-09 | 1 | -44/+130 |
| | | | | | | | | | | | | This avoids double-calling subscribers, and will fix the case where a rate change in a multi-channel scenario will break because the graph resolution is done before all rates are set. | ||||
* | | rfnoc: Replaced some simple pseudo-lambdas with actual lambdas. | Martin Braun | 2016-12-01 | 1 | -14/+5 |
|/ | | | | | Note: This is the first commit that uses lambdas, and lambdas are now usable for UHD development. | ||||
* | Remove and recreate properties with member function callbacks in | unknown | 2016-11-18 | 1 | -0/+32 |
| | | | | | legacy_compat_impl dtor to prevent future sessions from calling into the destroyed bound functions | ||||
* | X300: Fix for channel 1 failure to ACK a TX burst. | michael-west | 2016-11-07 | 1 | -0/+3 |
| | | | | | | - Added mapping from radio block and port to channel in legacy compat layer. - Improved parsing of stream args and added parsing of radio ID and port parameters for each channel. - Added proper programming of the response SID based on the new radio ID and port parameters. | ||||
* | rfnoc legacy compat: Call update_*_streamer on all samp rate updates | Martin Braun | 2016-10-27 | 1 | -5/+44 |
| | | | | Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | rfnoc: legacy compat cache will always recreate entries | Martin Braun | 2016-08-23 | 1 | -6/+5 |
| | |||||
* | rfnoc: Legacy compat tracks TX and RX spp values separately | Martin Braun | 2016-08-09 | 1 | -17/+37 |
| | |||||
* | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 1 | -0/+700 |