uhd/host/lib
Niels Garibaldi e466f427fd host: dsp: add wideband ddc and duc rfnoc blocks
Updated the host related files to support wideband DxC block
variants.
The singlesample and multisample variants both have the same API,
but internally they are using different register address spaces to
interact with the FPGA implementation.
The host implementation checks which implementation a RFNoC DxC
block is using by checking the block version number and will then
automatically choose the correct register address scheme.
This is all transparent to the user, the Block API stays the same.

Co-authored-by: Niels Garibaldi <niels.steffen.garibaldi@emerson.com>
Co-authored-by: André Zoch <andre.zoch@emerson.com>
Co-authored-by: Meghana Halladamath <meghana.halladamath@emerson.com>
Co-authored-by: Wade Fife <wade.fife@ettus.com>
Co-authored-by: Max Köhler <max.koehler@emerson.com>
2026-08-05 08:43:42 +02:00
..
cal doc: Fix documentation for Doxygen 2026-05-07 14:58:01 +02:00
convert lib: Remove spurious boost includes 2026-06-08 09:38:35 +02:00
deps host/mpm: replace mpRPC with gRPC transport 2026-07-09 12:12:04 +02:00
experts lib: Remove gratuitous Boost references 2025-10-01 13:44:59 +02:00
extension extension: Add extension framework 2022-08-30 08:49:26 -05:00
features Apply clang-formatting to all C/C++ files 2023-08-07 15:35:56 -05:00
ic_reg_maps uhd: Add support for USRP X420 (20 GHz USRP) 2026-03-20 16:14:54 +01:00
include usrp: Add support for USRP B310 2026-08-04 12:00:48 +02:00
rc Fix handling of discontinuities in power calibration data 2022-03-23 16:12:03 -05:00
rfnoc host: dsp: add wideband ddc and duc rfnoc blocks 2026-08-05 08:43:42 +02:00
transport platform: Move get_page_size so it's shareable 2026-08-04 09:45:33 +02:00
types uhd: Remove more superfluous includes 2026-06-10 08:34:02 +02:00
usrp usrp: Add support for USRP B310 2026-08-04 12:00:48 +02:00
usrp_clock Host: Move find logic into the find_t calls 2026-06-24 09:19:45 +02:00
utils platform: Move get_page_size so it's shareable 2026-08-04 09:45:33 +02:00
build_info.cpp lib: add pkg_data_dir() to build_info 2024-12-05 09:12:36 +01:00
CMakeLists.txt usrp: Add support for USRP B310 2026-08-04 12:00:48 +02:00
device_python.cpp host: Release GIL for find 2024-10-10 08:11:26 +02:00
device_python.hpp python: Add find() to the Python API 2020-12-07 11:53:35 -08:00
device.cpp Host: Move find logic into the find_t calls 2026-06-24 09:19:45 +02:00
error_c.cpp uhd: Replace Boost mutexes and locks with standard options 2021-10-19 12:21:33 -07:00
exception.cpp uhd: Add new exceptions for RFNoC-specific errors 2019-11-26 11:49:08 -08:00
image_loader.cpp uhd: Remove more superfluous includes 2026-06-10 08:34:02 +02:00
property_tree_python.cpp python: add access for db_iface from property_tree 2024-03-19 12:52:23 +01:00
property_tree_python.hpp python: Add access to the property_tree from Python 2020-10-16 14:58:15 -05:00
property_tree.cpp Apply clang-formatting to all C/C++ files 2023-08-07 15:35:56 -05:00
stream_python.hpp stream: Add get_stream_info() API calls 2026-04-24 10:42:19 +02:00
stream.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
uhd.rc.in host: Fix Windows RC version numbers 2024-11-28 15:07:21 +01:00
version_c.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
version_python.hpp python: Add version API calls 2024-01-30 13:37:07 -06:00
version.cpp uhd: Remove more superfluous includes 2026-06-10 08:34:02 +02:00