Subject: CVS commit: pkgsrc/ham/uhd
From: Tobias Nygren
Date: 2021-12-11 18:39:56
Message id: 20211211173956.E562AFAEC@cvs.NetBSD.org

Log Message:
uhd: update to 4.1.0.4

With UHD 4.0, RFNoC has undergone a major overhaul for improved usability,
performance, and compatibility with tools like GNU Radio.

Improved Radio Performance
  Increase channel bandwidth to 250 MSPS and beyond.
  Flexible bus width to increase throughput.
  Static routing for lower latency and higher throughput
  Updates to the NOC shell layer for improved latency and throughput.
FPGA Design Flow Enhancements
  Ability to scale to a larger number of user-defined blocks.
  Reduced FPGA resource utilization in many instances.
More Flexibility
  Architectural flexibility enables users to make more design tradeoffs.
  Allows the user to balance flexibility, resource utilization, and performance.
Improved User Experience
 Improved documentation with a full RFNoC Specification
 Power calibration utility API (requires external calibration reference)
 Python API enhancements with full Python 3 support.
 Stability improvements from new automated testing infrastructure.
 Use embedded series radios without programming the ARM processing with
   "Network Mode" over the RJ45

Files:
RevisionActionfile
1.63modifypkgsrc/ham/uhd/Makefile
1.20modifypkgsrc/ham/uhd/PLIST
1.15modifypkgsrc/ham/uhd/PLIST.doxygen
1.5modifypkgsrc/ham/uhd/buildlink3.mk
1.29modifypkgsrc/ham/uhd/distinfo
1.4modifypkgsrc/ham/uhd/patches/patch-CMakeLists.txt
1.2modifypkgsrc/ham/uhd/patches/patch-lib_transport_nirio_lvbitx_process-lvbitx.py
1.1removepkgsrc/ham/uhd/patches/patch-lib_rfnoc_dma__fifo__block__ctrl__impl.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp__clock_octoclock_octoclock__impl.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_b100_b100__impl.cpp
1.2removepkgsrc/ham/uhd/patches/patch-lib_usrp_cores_rx__dsp__core__3000.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_cores_rx__frontend__core__3000.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_cores_tx__dsp__core__3000.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__cbx.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__dbsrx.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__dbsrx2.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__rfx.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__sbx__common.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__sbx__version3.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__sbx__version4.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__tvrx.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__tvrx2.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__ubx.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__wbx__common.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__wbx__simple.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__wbx__version2.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__wbx__version3.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__wbx__version4.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_db__xcvr2450.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_dboard_eiscat_eiscat__radio__ctrl__impl.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_multi__usrp.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_usrp2_usrp2__impl.cpp
1.1removepkgsrc/ham/uhd/patches/patch-lib_usrp_x300_x300__radio__ctrl__impl.cpp