aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Remove FSRU-related filesMartin Braun2022-02-221-3/+0
| | | | | | | The FSRU (aka EISCAT) was never supported in UHD 4.0. The FPGA repository never had the relevant files, and the block controller also never existed. This removes all the corresponding files from MPM, as well as some references from makefiles.
* uhd: Add support for the USRP X410Lars Amsel2021-06-101-0/+7
| | | | | | | | | | | | | | | | Co-authored-by: Lars Amsel <lars.amsel@ni.com> Co-authored-by: Michael Auchter <michael.auchter@ni.com> Co-authored-by: Martin Braun <martin.braun@ettus.com> Co-authored-by: Paul Butler <paul.butler@ni.com> Co-authored-by: Cristina Fuentes <cristina.fuentes-curiel@ni.com> Co-authored-by: Humberto Jimenez <humberto.jimenez@ni.com> Co-authored-by: Virendra Kakade <virendra.kakade@ni.com> Co-authored-by: Lane Kolbly <lane.kolbly@ni.com> Co-authored-by: Max Köhler <max.koehler@ni.com> Co-authored-by: Andrew Lynch <andrew.lynch@ni.com> Co-authored-by: Grant Meyerhoff <grant.meyerhoff@ni.com> Co-authored-by: Ciro Nishiguchi <ciro.nishiguchi@ni.com> Co-authored-by: Thomas Vogel <thomas.vogel@ni.com>
* Remove proto-RFNoC filesMartin Braun2019-11-261-3/+0
| | | | | | | This commit removes all files and parts of files that are used by proto-RFNoC only. uhd: Fix include CMakeLists.txt, add missing files
* e310/e320: Move E310 to MPM architecture and refactorSugandha Gupta2019-05-011-8/+3
| | | | | | | | | | | | - Turns the E310 into an MPM device (like N3xx, E320) - Factor out common code between E320 and E310, maximize sharing between the two devices - Remove all pre-MPM E310 code that is no longer needed - Modify MPM to remove all existing overlays before applying new ones (this is necessary to enable idle image mode for E310) Co-authored-by: Virendra Kakade <virendra.kakade@ni.com> Signed-off-by: Virendra Kakade <virendra.kakade@ni.com>
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-141-12/+12
| | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!)
* rh: add support for rhodium devicesMark Meserve2018-10-251-1/+4
| | | | | | Co-authored-by: Humberto Jimenez <humberto.jimenez@ni.com> Co-authored-by: Alex Williams <alex.williams@ni.com> Co-authored-by: Derek Kozel <derek.kozel@ni.com>
* uhd: initial commit of UHD support for E320Brent Stapleton2018-07-181-0/+2
| | | | Co-authored-by: Sugandha Gupta <sugandha.gupta@ettus.com>
* cmake: Add ENABLE_N300 targetMartin Braun2018-06-111-2/+6
| | | | | | | | | | Driver support for N310/N300 was previously implied by ENABLE_MPMD, which had two issues: 1) It was not clear that ENABLE_MPMD was actually enabling the N3x0 2) It did not allow to enable mpmd support without N3x0 support This resolves these issues.
* uhd: Update license headersMartin Braun2018-02-191-0/+1
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* eiscat: Added skeleton for dboard driver supportMartin Braun2017-12-221-0/+2
|
* Clean up build processMartin Braun2017-12-221-25/+36
| | | | | | - Removed stale files (i2c_core_100, spi_core_100) - Made more compilation condiational; disabling some devices will disable dependencies as well so they don't get compiled in by default.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* Added TwinRX daughterboard control.Ashish Chaudhari2016-07-191-0/+4
|
* UBX: Add UBX Supportmichael-west2015-01-221-0/+1
|
* Initial commit E300 support.Martin Braun2014-10-071-0/+1
|
* CBX supportNicholas Corgan2013-06-071-0/+1
|
* wbx: bring WBX into the treeJosh Blum2011-11-071-5/+5
|
* sbx: bring SBX into the treeJosh Blum2011-11-071-3/+3
|
* wbx: squashed Ben's WBX workJosh Blum2011-11-071-0/+3
|
* sbx: squashed Ben's SBX workJosh Blum2011-11-071-1/+3
|
* Port of daughterboards from wax to new property treesJason Abele2011-11-071-7/+7
| | | | | | | | | | | Ported: Basic/LF Unknown XCVR DBSRX DBSRX2 TVRX TVRX2
* rfx: setup frontend property tree for rfx dboardJosh Blum2011-11-071-1/+1
|
* usrp: work on dboard code to use subtrees to populate frontend propsJosh Blum2011-11-071-11/+11
|
* Added TVRX2 supportJason Abele2011-05-131-0/+1
|
* Merge branch 'gdb_support'Josh Blum2011-04-261-2/+3
|\ | | | | | | | | Conflicts: host/lib/usrp/dboard/CMakeLists.txt
| * wbx: split wbx into daughterboard and granddaughterboard implementationJosh Blum2011-04-261-2/+3
| |
* | Initial SBX-ADI driverJason Abele2011-04-231-0/+1
|/
* uhd: use the include subdir macro to simplify the lib subdirs cmakelistsJosh Blum2010-12-201-9/+11
|
* Working DBSRX2 daughterboard codeJason Abele2010-11-051-0/+1
|
* TVRX: Don't have mboard impl modified for ADC buffer disable. The rest of ↵Nick Foster2010-09-281-0/+1
| | | | TVRX should be in there. Not debugged.
* DBSRX support in UHDJason Abele2010-08-041-0/+1
|
* uhd: added checking for xcvr dbids, added unknown dboard rx and tx ↵Josh Blum2010-06-181-0/+1
| | | | constructors (for bad dbids or combinations)
* moved uhd lib cmake contents into respective subdirectoriesJosh Blum2010-05-061-0/+26