103 changes: 99 additions & 4 deletions host/lib/rfnoc/block_ctrl_base.cpp
11 changes: 2 additions & 9 deletions host/lib/rfnoc/ddc_block_ctrl_impl.cpp
8 changes: 2 additions & 6 deletions host/lib/rfnoc/duc_block_ctrl_impl.cpp
8 changes: 4 additions & 4 deletions host/lib/rfnoc/nocscript/CMakeLists.txt
16 changes: 8 additions & 8 deletions host/lib/rfnoc/radio_ctrl_impl.cpp
15 changes: 14 additions & 1 deletion host/lib/rfnoc/source_block_ctrl_base.cpp
77 changes: 45 additions & 32 deletions host/lib/stream_python.hpp
94 changes: 47 additions & 47 deletions host/lib/transport/CMakeLists.txt
8 changes: 4 additions & 4 deletions host/lib/transport/nirio/CMakeLists.txt
32 changes: 16 additions & 16 deletions host/lib/transport/nirio/lvbitx/CMakeLists.txt
61 changes: 42 additions & 19 deletions host/lib/transport/super_recv_packet_handler.hpp
3 changes: 2 additions & 1 deletion host/lib/transport/udp_simple.cpp
8 changes: 8 additions & 0 deletions host/lib/transport/usb_dummy_impl.cpp
4 changes: 2 additions & 2 deletions host/lib/types/CMakeLists.txt
23 changes: 9 additions & 14 deletions host/lib/types/time_spec.cpp
3 changes: 3 additions & 0 deletions host/lib/types/time_spec_python.hpp
6 changes: 6 additions & 0 deletions host/lib/types/tune_python.hpp
32 changes: 32 additions & 0 deletions host/lib/types/types_python.hpp
10 changes: 5 additions & 5 deletions host/lib/usrp/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp/b100/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp/b200/CMakeLists.txt
11 changes: 10 additions & 1 deletion host/lib/usrp/b200/b200_impl.cpp
8 changes: 5 additions & 3 deletions host/lib/usrp/b200/b200_impl.hpp
12 changes: 6 additions & 6 deletions host/lib/usrp/common/CMakeLists.txt
120 changes: 66 additions & 54 deletions host/lib/usrp/common/ad9361_driver/ad9361_device.cpp
181 changes: 129 additions & 52 deletions host/lib/usrp/common/ad9361_driver/ad9361_device.h
10 changes: 5 additions & 5 deletions host/lib/usrp/common/adf535x.cpp
4 changes: 2 additions & 2 deletions host/lib/usrp/cores/CMakeLists.txt
93 changes: 58 additions & 35 deletions host/lib/usrp/cores/dma_fifo_core_3000.cpp
14 changes: 7 additions & 7 deletions host/lib/usrp/cores/rx_dsp_core_3000.cpp
2 changes: 2 additions & 0 deletions host/lib/usrp/cores/rx_frontend_core_3000.cpp
10 changes: 5 additions & 5 deletions host/lib/usrp/cores/tx_dsp_core_3000.cpp
20 changes: 10 additions & 10 deletions host/lib/usrp/dboard/CMakeLists.txt
2 changes: 1 addition & 1 deletion host/lib/usrp/dboard/eiscat/CMakeLists.txt
2 changes: 1 addition & 1 deletion host/lib/usrp/dboard/magnesium/CMakeLists.txt
9 changes: 9 additions & 0 deletions host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.cpp
4 changes: 4 additions & 0 deletions host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp
4 changes: 4 additions & 0 deletions host/lib/usrp/dboard/magnesium/magnesium_constants.hpp
53 changes: 42 additions & 11 deletions host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp
60 changes: 30 additions & 30 deletions host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_init.cpp
6 changes: 3 additions & 3 deletions host/lib/usrp/dboard/neon/CMakeLists.txt
4 changes: 4 additions & 0 deletions host/lib/usrp/dboard/neon/neon_radio_ctrl_impl.cpp
7 changes: 5 additions & 2 deletions host/lib/usrp/dboard/neon/neon_radio_ctrl_init.cpp
175 changes: 91 additions & 84 deletions host/lib/usrp/dboard/twinrx/twinrx_ctrl.cpp
2 changes: 0 additions & 2 deletions host/lib/usrp/dboard/twinrx/twinrx_ctrl.hpp
2 changes: 1 addition & 1 deletion host/lib/usrp/device3/device3_impl.cpp
6 changes: 4 additions & 2 deletions host/lib/usrp/device3/device3_io_impl.cpp
22 changes: 11 additions & 11 deletions host/lib/usrp/e300/CMakeLists.txt
2 changes: 1 addition & 1 deletion host/lib/usrp/e300/e300_fifo_config.cpp
43 changes: 35 additions & 8 deletions host/lib/usrp/e300/e3xx_radio_ctrl_impl.cpp
1 change: 1 addition & 0 deletions host/lib/usrp/e300/e3xx_radio_ctrl_impl.hpp
10 changes: 5 additions & 5 deletions host/lib/usrp/gpsd_iface.cpp
16 changes: 8 additions & 8 deletions host/lib/usrp/mpmd/CMakeLists.txt
20 changes: 14 additions & 6 deletions host/lib/usrp/mpmd/mpmd_impl.cpp
37 changes: 12 additions & 25 deletions host/lib/usrp/mpmd/mpmd_prop_tree.cpp
2 changes: 1 addition & 1 deletion host/lib/usrp/multi_usrp.cpp
4 changes: 2 additions & 2 deletions host/lib/usrp/n230/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp/usrp1/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp/usrp2/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp/x300/CMakeLists.txt
98 changes: 96 additions & 2 deletions host/lib/usrp/x300/x300_clock_ctrl.cpp
85 changes: 49 additions & 36 deletions host/lib/usrp/x300/x300_impl.cpp
2 changes: 1 addition & 1 deletion host/lib/usrp/x300/x300_impl.hpp
28 changes: 25 additions & 3 deletions host/lib/usrp/x300/x300_mb_eeprom.cpp
19 changes: 18 additions & 1 deletion host/lib/usrp/x300/x300_radio_ctrl_impl.cpp
2 changes: 2 additions & 0 deletions host/lib/usrp/x300/x300_radio_ctrl_impl.hpp
4 changes: 2 additions & 2 deletions host/lib/usrp_clock/CMakeLists.txt
4 changes: 2 additions & 2 deletions host/lib/usrp_clock/octoclock/CMakeLists.txt
154 changes: 77 additions & 77 deletions host/lib/utils/CMakeLists.txt
52 changes: 29 additions & 23 deletions host/python/CMakeLists.txt
11 changes: 11 additions & 0 deletions host/python/pyuhd.cpp
1 change: 1 addition & 0 deletions host/python/types.py
71 changes: 36 additions & 35 deletions host/tests/CMakeLists.txt
32 changes: 17 additions & 15 deletions host/tests/devtest/CMakeLists.txt
30 changes: 26 additions & 4 deletions host/tests/devtest/benchmark_rate_test.py
20 changes: 15 additions & 5 deletions host/tests/devtest/devtest_b2xx.py
6 changes: 3 additions & 3 deletions host/tests/devtest/devtest_e320.py
2 changes: 1 addition & 1 deletion host/tests/devtest/devtest_n3x0.py
627 changes: 627 additions & 0 deletions host/tests/devtest/multi_usrp_test.py
57 changes: 57 additions & 0 deletions host/tests/devtest/python_api_test.py
21 changes: 15 additions & 6 deletions host/tests/devtest/run_testsuite.py
4 changes: 1 addition & 3 deletions host/tests/devtest/rx_samples_to_file_test.py
1 change: 0 additions & 1 deletion host/tests/devtest/tx_bursts_test.py
95 changes: 55 additions & 40 deletions host/tests/devtest/uhd_test_base.py
5 changes: 3 additions & 2 deletions host/tests/devtest/usrp_probe.py
2 changes: 1 addition & 1 deletion host/tests/devtest/usrp_probe_test.py
60 changes: 60 additions & 0 deletions host/tests/eeprom_utils_test.cpp
112 changes: 56 additions & 56 deletions host/utils/CMakeLists.txt
30 changes: 15 additions & 15 deletions host/utils/latency/CMakeLists.txt
59 changes: 28 additions & 31 deletions host/utils/query_gpsdo_sensors.cpp
421 changes: 294 additions & 127 deletions host/utils/uhd_images_downloader.py.in
54 changes: 11 additions & 43 deletions images/image_package_mapping.py
44 changes: 22 additions & 22 deletions images/manifest.txt
234 changes: 117 additions & 117 deletions mpm/CMakeLists.txt
116 changes: 58 additions & 58 deletions mpm/cmake/Modules/MPMComponent.cmake
34 changes: 17 additions & 17 deletions mpm/cmake/Modules/MPMVersion.cmake
2 changes: 1 addition & 1 deletion mpm/include/CMakeLists.txt
20 changes: 10 additions & 10 deletions mpm/include/mpm/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/include/mpm/ad9361/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/include/mpm/ad937x/CMakeLists.txt
10 changes: 5 additions & 5 deletions mpm/include/mpm/dboards/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/include/mpm/spi/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/include/mpm/types/CMakeLists.txt
14 changes: 7 additions & 7 deletions mpm/lib/CMakeLists.txt
24 changes: 12 additions & 12 deletions mpm/lib/catalina/CMakeLists.txt
28 changes: 14 additions & 14 deletions mpm/lib/chips/CMakeLists.txt
16 changes: 8 additions & 8 deletions mpm/lib/mykonos/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/lib/mykonos/adi/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/lib/spi/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/lib/types/CMakeLists.txt
50 changes: 25 additions & 25 deletions mpm/python/CMakeLists.txt
6 changes: 3 additions & 3 deletions mpm/python/copy_python_module.cmake
558 changes: 53 additions & 505 deletions mpm/python/e320_bist
565 changes: 100 additions & 465 deletions mpm/python/n3xx_bist
20 changes: 10 additions & 10 deletions mpm/python/usrp_mpm/CMakeLists.txt
598 changes: 598 additions & 0 deletions mpm/python/usrp_mpm/bist.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/chips/CMakeLists.txt
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/cores/CMakeLists.txt
64 changes: 35 additions & 29 deletions mpm/python/usrp_mpm/cores/tdc_sync.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/dboard_manager/CMakeLists.txt
2 changes: 1 addition & 1 deletion mpm/python/usrp_mpm/dboard_manager/base.py
5 changes: 4 additions & 1 deletion mpm/python/usrp_mpm/dboard_manager/magnesium.py
13 changes: 7 additions & 6 deletions mpm/python/usrp_mpm/dboard_manager/mg_init.py
2 changes: 1 addition & 1 deletion mpm/python/usrp_mpm/dboard_manager/mg_periphs.py
137 changes: 87 additions & 50 deletions mpm/python/usrp_mpm/gpsd_iface.py
22 changes: 22 additions & 0 deletions mpm/python/usrp_mpm/mpmutils.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/periph_manager/CMakeLists.txt
9 changes: 9 additions & 0 deletions mpm/python/usrp_mpm/periph_manager/base.py
4 changes: 2 additions & 2 deletions mpm/python/usrp_mpm/periph_manager/e320.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/periph_manager/e320_periphs.py
175 changes: 113 additions & 62 deletions mpm/python/usrp_mpm/periph_manager/n3xx.py
6 changes: 3 additions & 3 deletions mpm/python/usrp_mpm/periph_manager/n3xx_periphs.py
10 changes: 10 additions & 0 deletions mpm/python/usrp_mpm/rpc_server.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/sys_utils/CMakeLists.txt
71 changes: 54 additions & 17 deletions mpm/python/usrp_mpm/sys_utils/sysfs_gpio.py
8 changes: 4 additions & 4 deletions mpm/python/usrp_mpm/xports/CMakeLists.txt
8 changes: 4 additions & 4 deletions mpm/systemd/CMakeLists.txt
36 changes: 18 additions & 18 deletions mpm/tools/CMakeLists.txt
4 changes: 3 additions & 1 deletion mpm/tools/db-init.c
6 changes: 1 addition & 5 deletions tools/debs/convert_changelog.py
2 changes: 1 addition & 1 deletion tools/debs/upload_debs.sh
188 changes: 94 additions & 94 deletions tools/dissectors/cmake/Modules/FindGLIB2.cmake
14 changes: 7 additions & 7 deletions tools/dissectors/cmake/Modules/FindWireshark.cmake
545 changes: 545 additions & 0 deletions tools/gr-usrptest/apps/uhd_phase_alignment.py
94 changes: 88 additions & 6 deletions tools/gr-usrptest/apps/usrp_fpga_funcverif.py
6 changes: 3 additions & 3 deletions tools/gr-usrptest/cmake/Modules/CMakeParseArgumentsCopy.cmake
12 changes: 6 additions & 6 deletions tools/gr-usrptest/cmake/Modules/FindCppUnit.cmake
10 changes: 5 additions & 5 deletions tools/gr-usrptest/cmake/Modules/FindGnuradioRuntime.cmake
32 changes: 16 additions & 16 deletions tools/gr-usrptest/cmake/Modules/GrMiscUtils.cmake
2 changes: 1 addition & 1 deletion tools/gr-usrptest/cmake/Modules/GrPython.cmake
6 changes: 3 additions & 3 deletions tools/gr-usrptest/cmake/Modules/GrSwig.cmake
4 changes: 2 additions & 2 deletions tools/gr-usrptest/cmake/Modules/GrTest.cmake
10 changes: 5 additions & 5 deletions tools/gr-usrptest/cmake/Modules/usrptestConfig.cmake
42 changes: 21 additions & 21 deletions tools/gr-usrptest/cmake/cmake_uninstall.cmake.in
2 changes: 1 addition & 1 deletion tools/gr-usrptest/lib/CMakeLists.txt
2 changes: 1 addition & 1 deletion tools/gr-usrptest/swig/CMakeLists.txt
26 changes: 13 additions & 13 deletions tools/kitchen_sink/CMakeLists.txt
2 changes: 1 addition & 1 deletion tools/nirio_programmer/CMakeLists.txt