aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/x300/x300_impl.cpp
Commit message (Expand)AuthorAgeFilesLines
* uhd: mpm: apply clang-format to all filesBrent Stapleton2019-01-161-833/+859
* x300: Remove usage of boost::bindMartin Braun2019-01-021-12/+16
* x300: Factor our PID -> MB type and MB type -> product name mappingMartin Braun2019-01-021-137/+117
* x300: Remove some trailing spacesMartin Braun2019-01-021-6/+4
* x300: Add support for USRP-2974Thomas Vogel2018-12-141-1/+17
* uhd: Add device arg to enable dual ethernet for txCiro Nishiguchi2018-11-141-1/+7
* X300: Add recovery for duplicate IP addresses in EEPROMMichael West2018-10-251-18/+12
* x300_impl: remove default_buff_args propertiesTrung Tran2018-09-131-7/+0
* x300: Improve firmware compat error messageMartin Braun2018-08-221-15/+34
* x300: Enable clock_source and time_source device argsMartin Braun2018-08-101-2/+2
* x300: Use constrained_argsMartin Braun2018-08-101-47/+35
* x300: Move defaults to their own headerMartin Braun2018-08-101-55/+51
* x300: Log git hash and compat number as debug messageMartin Braun2018-08-011-3/+8
* X300: Change Ethernet bufferingMichael West2018-07-251-170/+177
* X300: Reduce Ethernet frame size to 4000michael-west2018-07-251-3/+3
* Device3: Change packet-based flow control to byte-based flow controlMartin Braun2018-07-251-2/+2
* x300: Fix incorrectly declared locksMartin Braun2018-07-231-3/+3
* UBX: Add support for phase synchronization at LTE clock ratesMichael West2018-07-171-1/+16
* X300: Change default dboard_clock_rate depending on master_clock_rateMichael West2018-07-171-2/+3
* fixup! lib: Purge some use of boost::system_timeMartin Braun2018-07-171-1/+0
* lib: Purge some use of boost::system_timeMartin Braun2018-07-121-5/+9
* x300_impl: Assign Channel Variable Before Err CheckMichael West2018-05-311-4/+5
* x300: e300: fix git_hash dirty bit positionTrung N Tran2018-05-301-1/+1
* x300: Replace all references to boost::this_thread::sleep()Martin Braun2018-04-171-10/+15
* x300: handle bad weak_ptr during pcie discoveryMark Meserve2018-04-101-1/+9
* x300: Update loggingMartin Braun2018-03-301-37/+37
* x300: Refactor clock and time source prop tree setupMartin Braun2018-03-291-12/+27
* x300: Properly coerce master clock rate (tick rate)Martin Braun2018-03-291-4/+22
* uhd: Move internal headers to uhdlib/Martin Braun2018-03-141-7/+8
* uhd: Fix some log statementsAndrej Rode2018-03-071-3/+3
* uhd: Update license headersMartin Braun2018-02-191-1/+2
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
* uhd: Changed mboard_eeprom_t interface, refactored MB EEPROM codeMartin Braun2017-09-291-16/+16
* Merge branch 'maint'Martin Braun2017-07-171-1/+15
|\
| * fixup! x300: Changed discovery to return early if we find the serial requestedBrent Stapleton2017-07-051-1/+1
| * x300: Changed discovery to return early if we find the serial requestedbstapleton2017-06-301-1/+15
* | utils: add set_thread_name API call, move thread_priority to threadAndrej Rode2017-06-291-1/+1
* | uhd: Replaced many lexical_cast with appropriate C++11 equivalentsMartin Braun2017-06-291-3/+3
* | Merge branch 'maint'Martin Braun2017-06-271-15/+48
|\|
| * X300: Implement single DMA channel for all async messagesMichael West2017-06-261-11/+38
| * X300: Dual channel TX performance improvementsMichael West2017-06-261-4/+10
* | logging: remove unecessery newlines in log messagesAndrej Rode2017-04-071-1/+1
* | Merge branch 'maint'Martin Braun2017-04-061-4/+4
|\|
| * X300: Change default frame sizes for PCIe to be page aligned for betterMichael West2017-04-051-4/+4
* | logging: Demoted a number of DEBUG messages to TRACEMartin Braun2017-04-051-1/+1
* | device3: Fixed potential concurreny issuesAshish Chaudhari2017-04-051-4/+1
* | uhd: Fix minor typoDerek Kozel2017-04-041-1/+1
* | Merge branch 'maint'Martin Braun2017-03-151-5/+1
|\|
| * x300: Put back runtime error on FPGA compat mismatchMartin Braun2017-03-151-5/+1
* | utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-86/+49