Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Sep 2016 18:58:40 +0000 (UTC)
From:      Michael Reifenberger <mr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422061 - in head/comms/uhd: . files
Message-ID:  <201609131858.u8DIwelq007807@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mr
Date: Tue Sep 13 18:58:40 2016
New Revision: 422061
URL: https://svnweb.freebsd.org/changeset/ports/422061

Log:
  Add the latest stable Ettus-Research USRP Hardware Driver (UHD) Software and firmware images.
  In contrast to comms/usrp it compiles only the host part and not the images.
  The images are the binaries from ettus.
  
  While the port compiles cleanly it doesn't fully work for my B200
  but this could be a local HW problem since the B* series is picky about the USB3 HW...
  Therefore this port is currently not connected to gnuradio.

Added:
  head/comms/uhd/
  head/comms/uhd/Makefile   (contents, props changed)
  head/comms/uhd/distinfo   (contents, props changed)
  head/comms/uhd/files/
  head/comms/uhd/files/patch-CMakeLists.txt   (contents, props changed)
  head/comms/uhd/files/patch-examples_CMakeLists.txt   (contents, props changed)
  head/comms/uhd/pkg-descr   (contents, props changed)
  head/comms/uhd/pkg-plist   (contents, props changed)

Added: head/comms/uhd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/Makefile	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,65 @@
+# $FreeBSD$
+
+PORTNAME=	uhd
+PORTVERSION=	3.9.5
+#PORTREVISION=	1
+CATEGORIES=	comms hamradio
+MASTER_SITES=	http://files.ettus.com/binaries/images/
+DISTFILES=	${IMAGE_FILE}
+DIST_SUBDIR=	${PORTNAME}
+EXTRACT_ONLY=	${DISTFILES}
+
+MAINTAINER=	mr@FreeBSD.org
+COMMENT=	Ettus Research UHD driver framework
+
+USE_GITHUB=     yes
+GH_ACCOUNT=     EttusResearch
+GH_TAGNAME=     ${UHD_COMMIT}
+
+UHD_COMMIT=	32951af2f3e7b1ddb56486c9f15b2e1033605bd6
+
+CONFLICTS=	usrp-[0-9]*
+
+LIB_DEPENDS=	libboost_python.so:${PORTSDIR}/devel/boost-python-libs
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost-libs \
+		cheetah-analyze:${PORTSDIR}/devel/py-cheetah \
+		rst2html:${PORTSDIR}/textproc/py-docutils \
+		orcc:${PORTSDIR}/devel/orc \
+		${PYTHON_PKGNAMEPREFIX}mako>0:${PORTSDIR}/textproc/py-mako
+
+USES=			compiler:c++0x cmake:outsource gmake pkgconfig dos2unix python:2.7
+COMPILER_FEATURES=	libc++
+USE_LDCONFIG=		yes
+CMAKE_SOURCE_PATH=	${WRKSRC}/host
+MAKE_JOBS_UNSAFE=	yes
+
+CMAKE_ARGS+=	-DPKG_LIB_DIR:STRING="share/uhd" -DUHD_TXRX_DEBUG_PRINTS="yes"
+# for excruciating debug use this -db
+#CMAKE_ARGS+=	--debug-output --trace
+DOCSDIR=	share/doc/uhd
+
+IMAGE_FILE=	uhd-images_003.009.005-release.zip
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 800000
+IGNORE=	needs libusb 1.0
+.endif
+
+.if ${PORT_OPTIONS:MDOCS}
+BUILD_DEPENDS+=	doxygen:${PORTSDIR}/devel/doxygen
+CMAKE_ARGS+=	-DENABLE_DOXYGEN:STRING="ON"
+HAVEDOCS=	YES
+.endif
+
+do-install:
+# install host component
+# hack the install prefix now
+	@${REINPLACE_CMD} -e "s|/usr/local|${STAGEDIR}${PREFIX}|g" \
+		${CONFIGURE_WRKSRC}/cmake_install.cmake
+	cd ${CONFIGURE_WRKSRC} && ${MAKE} install
+.for subdir in images
+	${CP} -Rp ${WRKDIR}/${IMAGE_FILE:S|.zip||}/share/uhd/${subdir} ${STAGEDIR}${DATADIR}
+.endfor
+
+.include <bsd.port.post.mk>

Added: head/comms/uhd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/distinfo	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1473787348
+SHA256 (uhd/uhd-images_003.009.005-release.zip) = bfbf45f90ba856f02e73f11ed7879a218ece22b493eb417b7ab0f48aac245995
+SIZE (uhd/uhd-images_003.009.005-release.zip) = 26266935
+SHA256 (uhd/EttusResearch-uhd-3.9.5-32951af2f3e7b1ddb56486c9f15b2e1033605bd6_GH0.tar.gz) = fa65c64a2874507124738dee74c82339bcda92c4362157b17a8316ef93ef17bb
+SIZE (uhd/EttusResearch-uhd-3.9.5-32951af2f3e7b1ddb56486c9f15b2e1033605bd6_GH0.tar.gz) = 2454574

Added: head/comms/uhd/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/files/patch-CMakeLists.txt	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,9 @@
+--- host/CMakeLists.txt.orig	2015-11-14 16:31:04.552639000 +0000
++++ host/CMakeLists.txt	2015-11-14 17:26:43.452033000 +0000
+@@ -350,5 +350,5 @@
+ UHD_INSTALL(
+     FILES ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc
+-    DESTINATION ${LIBRARY_DIR}/pkgconfig
++    DESTINATION libdata/pkgconfig
+     COMPONENT "devel"
+ )

Added: head/comms/uhd/files/patch-examples_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/files/patch-examples_CMakeLists.txt	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,8 @@
+--- host/examples/CMakeLists.txt.orig	2015-11-14 16:31:04.640272000 +0000
++++ host/examples/CMakeLists.txt	2015-11-14 17:26:27.512820000 +0000
+@@ -50,4 +50,5 @@
+     UHD_INSTALL(TARGETS ${example_name} RUNTIME DESTINATION ${PKG_LIB_DIR}/examples COMPONENT examples)
+ ENDFOREACH(example_source)
++TARGET_LINK_LIBRARIES(network_relay -pthread)
+ 
+ ########################################################################

Added: head/comms/uhd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/pkg-descr	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,15 @@
+UHD is the "Universal Software Radio Peripheral" (USRP) Hardware Driver. It 
+works on all major platforms (Linux, Windows, and Mac); and can be built with
+GCC, Clang, and MSVC compilers.
+
+The goal of UHD is to provide a host driver and API for current and 
+future Ettus Research products. Users will be able to use the UHD driver
+standalone or with third-party applications such as:
+
+    GNU Radio
+    LabVIEW
+    Simulink
+    OpenBTS
+
+
+WWW: http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki

Added: head/comms/uhd/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/uhd/pkg-plist	Tue Sep 13 18:58:40 2016	(r422061)
@@ -0,0 +1,1521 @@
+bin/octoclock_firmware_burner
+bin/uhd_cal_rx_iq_balance
+bin/uhd_cal_tx_dc_offset
+bin/uhd_cal_tx_iq_balance
+bin/uhd_find_devices
+bin/uhd_image_loader
+bin/uhd_usrp_probe
+bin/usrp_n2xx_simple_net_burner
+bin/usrp_x3xx_fpga_burner
+include/uhd.h
+include/uhd/config.h
+include/uhd/config.hpp
+include/uhd/convert.hpp
+include/uhd/deprecated.hpp
+include/uhd/device.hpp
+include/uhd/device_deprecated.ipp
+include/uhd/error.h
+include/uhd/exception.hpp
+include/uhd/property_tree.hpp
+include/uhd/property_tree.ipp
+include/uhd/stream.hpp
+include/uhd/transport/bounded_buffer.hpp
+include/uhd/transport/bounded_buffer.ipp
+include/uhd/transport/buffer_pool.hpp
+include/uhd/transport/chdr.hpp
+include/uhd/transport/if_addrs.hpp
+include/uhd/transport/tcp_zero_copy.hpp
+include/uhd/transport/udp_constants.hpp
+include/uhd/transport/udp_simple.hpp
+include/uhd/transport/udp_zero_copy.hpp
+include/uhd/transport/usb_control.hpp
+include/uhd/transport/usb_device_handle.hpp
+include/uhd/transport/usb_zero_copy.hpp
+include/uhd/transport/vrt_if_packet.hpp
+include/uhd/transport/zero_copy.hpp
+include/uhd/types/byte_vector.hpp
+include/uhd/types/clock_config.hpp
+include/uhd/types/device_addr.hpp
+include/uhd/types/dict.hpp
+include/uhd/types/dict.ipp
+include/uhd/types/direction.hpp
+include/uhd/types/endianness.hpp
+include/uhd/types/filters.hpp
+include/uhd/types/io_type.hpp
+include/uhd/types/mac_addr.hpp
+include/uhd/types/metadata.h
+include/uhd/types/metadata.hpp
+include/uhd/types/otw_type.hpp
+include/uhd/types/ranges.h
+include/uhd/types/ranges.hpp
+include/uhd/types/ref_vector.hpp
+include/uhd/types/sensors.h
+include/uhd/types/sensors.hpp
+include/uhd/types/serial.hpp
+include/uhd/types/sid.hpp
+include/uhd/types/stream_cmd.hpp
+include/uhd/types/string_vector.h
+include/uhd/types/time_spec.hpp
+include/uhd/types/tune_request.h
+include/uhd/types/tune_request.hpp
+include/uhd/types/tune_result.h
+include/uhd/types/tune_result.hpp
+include/uhd/types/usrp_info.h
+include/uhd/types/wb_iface.hpp
+include/uhd/usrp/dboard_base.hpp
+include/uhd/usrp/dboard_eeprom.h
+include/uhd/usrp/dboard_eeprom.hpp
+include/uhd/usrp/dboard_id.hpp
+include/uhd/usrp/dboard_iface.hpp
+include/uhd/usrp/dboard_manager.hpp
+include/uhd/usrp/gps_ctrl.hpp
+include/uhd/usrp/mboard_eeprom.h
+include/uhd/usrp/mboard_eeprom.hpp
+include/uhd/usrp/multi_usrp.hpp
+include/uhd/usrp/subdev_spec.h
+include/uhd/usrp/subdev_spec.hpp
+include/uhd/usrp/usrp.h
+include/uhd/usrp_clock/multi_usrp_clock.hpp
+include/uhd/usrp_clock/octoclock_eeprom.hpp
+include/uhd/usrp_clock/usrp_clock.h
+include/uhd/utils/algorithm.hpp
+include/uhd/utils/assert_has.hpp
+include/uhd/utils/assert_has.ipp
+include/uhd/utils/atomic.hpp
+include/uhd/utils/byteswap.hpp
+include/uhd/utils/byteswap.ipp
+include/uhd/utils/cast.hpp
+include/uhd/utils/csv.hpp
+include/uhd/utils/fp_compare_delta.ipp
+include/uhd/utils/fp_compare_epsilon.ipp
+include/uhd/utils/gain_group.hpp
+include/uhd/utils/log.hpp
+include/uhd/utils/math.hpp
+include/uhd/utils/msg.hpp
+include/uhd/utils/msg_task.hpp
+include/uhd/utils/paths.hpp
+include/uhd/utils/pimpl.hpp
+include/uhd/utils/platform.hpp
+include/uhd/utils/safe_call.hpp
+include/uhd/utils/safe_main.hpp
+include/uhd/utils/static.hpp
+include/uhd/utils/tasks.hpp
+include/uhd/utils/thread_priority.h
+include/uhd/utils/thread_priority.hpp
+include/uhd/version.hpp
+lib/cmake/uhd/UHDConfig.cmake
+lib/cmake/uhd/UHDConfigVersion.cmake
+lib/libuhd.so
+lib/libuhd.so.003
+lib/libuhd.so.003.009
+libdata/pkgconfig/uhd.pc
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/Ettus_Logo.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/N2xx-JTAG.jpg
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/TRRS.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/algorithm_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/algorithm_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/algorithm_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/annotated.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/annotated_dup.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/arrowdown.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/arrowright.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/assert__has_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/assert__has_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/assert__has_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/assert__has_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/assert__has_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/atomic_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/atomic_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/atomic_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bc_s.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bdwn.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bounded__buffer_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bounded__buffer_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bounded__buffer_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/bounded__buffer_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/buffer__pool_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/buffer__pool_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/build_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byte__vector_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byte__vector_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byte__vector_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byteswap_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byteswap_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byteswap_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byteswap_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/byteswap_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/c__api_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/calibration_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/cast_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/cast_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/cast_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/chdr_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/chdr_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/chdr_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classes.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1__log_1_1log-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1__log_1_1log.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1__log_1_1log.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__lp-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__lp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__lp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1analog__filter__lp.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1atomic__uint32__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1atomic__uint32__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1atomic__uint32__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1convert_1_1converter-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1convert_1_1converter.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1convert_1_1converter.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device__addr__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device__addr__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device__addr__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1device__addr__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dict-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dict.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dict.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__fir-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__fir.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__fir.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1digital__filter__fir.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dirty__tracked-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dirty__tracked.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1dirty__tracked.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1filter__info__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1filter__info__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1filter__info__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1filter__info__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gain__group-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gain__group.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gain__group.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gain__group.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gps__ctrl-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gps__ctrl.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gps__ctrl.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1gps__ctrl.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1i2c__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1i2c__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1i2c__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1i2c__iface.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1image__loader-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1image__loader.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1image__loader.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1image__loader.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1io__type__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1io__type__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1io__type__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1mac__addr__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1mac__addr__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1mac__addr__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__delta.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1math_1_1fp__compare_1_1fp__compare__epsilon.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg_1_1__msg-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg_1_1__msg.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg_1_1__msg.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg__task-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg__task.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg__task.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1msg__task.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property__tree-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property__tree.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property__tree.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1property__tree.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1range__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1range__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1range__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1ref__vector-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1ref__vector.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1ref__vector.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1reusable__barrier-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1reusable__barrier.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1reusable__barrier.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1rx__streamer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1rx__streamer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1rx__streamer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1rx__streamer.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1sid__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1sid__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1sid__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1simple__claimer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1simple__claimer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1simple__claimer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__sync__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__sync__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__sync__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__sync__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__register__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__accessor__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__accessor__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__accessor__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__accessor__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__db__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__db__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__db__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__db__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1soft__regmap__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1spi__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1spi__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1spi__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1task-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1task.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1task.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1task.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1time__spec__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1time__spec__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1time__spec__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1time__spec__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1timed__wb__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1timed__wb__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1timed__wb__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1timed__wb__iface.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1bounded__buffer__detail.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1buffer__pool-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1buffer__pool.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1buffer__pool.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1buffer__pool.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__buffer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__buffer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__buffer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__buffer.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__recv__buffer.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1managed__send__buffer.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__simple-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__simple.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__simple.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__simple.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1udp__zero__copy.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__control-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__control.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__control.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__control.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__device__handle-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__device__handle.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1usb__zero__copy.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1zero__copy__if-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1transport_1_1zero__copy__if.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1tx__streamer-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1tx__streamer.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1tx__streamer.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1tx__streamer.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1uart__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1uart__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1uart__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__id__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__iface.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__manager-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1dboard__manager.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1multi__usrp-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1multi__usrp.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1rx__dboard__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1subdev__spec__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1tx__dboard__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp_1_1xcvr__dboard__base.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1multi__usrp__clock.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1usrp__clock_1_1octoclock__eeprom__t.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1wb__iface-members.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1wb__iface.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1wb__iface.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/classuhd_1_1wb__iface.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/clock__config_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/clock__config_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/closed.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/coding_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/config_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/configuration_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/convert_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/convert_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/convert_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/converters_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/csv_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/csv_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/csv_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__base_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__base_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__eeprom_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__eeprom_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__eeprom_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__eeprom_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__eeprom_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__id_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__id_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__id_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__iface_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__iface_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__manager_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboard__manager_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dboards_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/deprecated_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/deprecated_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device__addr_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device__addr_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device__addr_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device__deprecated_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/device__deprecated_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/devices_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dict_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dict_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dict_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dict_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_196057fa9aeefd8591ddec7c908f5e43.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_196057fa9aeefd8591ddec7c908f5e43.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_72c1d58d372b837697c1167a99ca9c7a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_72c1d58d372b837697c1167a99ca9c7a.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_7461a2958eedf41f0cc2e50ee75b14b0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_7461a2958eedf41f0cc2e50ee75b14b0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_9b536c30bc5a9db2084d75e9c271ba6f.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_9b536c30bc5a9db2084d75e9c271ba6f.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_9d0dbe074bd16ac5601986e81b7402cf.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_9d0dbe074bd16ac5601986e81b7402cf.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_f4b37310477eb290db01b88b258ae379.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dir_f4b37310477eb290db01b88b258ae379.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/direction_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/direction_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/direction_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dirty__tracked_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dirty__tracked_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/doc.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/doxygen.css
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/doxygen.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/dynsections.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3x0_fp_overlay.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3x0_gpio_conn.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3x0_imu_demo.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3x0_jtag_conn.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3x0_rp_overlay.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/e3xx_conn_photo.jpg
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/endianness_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/endianness_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/endianness_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/error_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/error_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/error_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/exception_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/exception_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/exception_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/files.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/files.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/filters_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/filters_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/filters_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/folderclosed.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/folderopen.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/fp__compare__delta_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/fp__compare__delta_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/fp__compare__epsilon_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/fp__compare__epsilon_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_b.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_c.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_d.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_dup.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_e.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_enum.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_f.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_b.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_c.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_d.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_e.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_f.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_g.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_i.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_k.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_l.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_m.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_n.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_o.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_p.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_r.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_s.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_u.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_v.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_w.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_x.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_func_~.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_g.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_i.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_k.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_l.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_m.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_n.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_o.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_p.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_r.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_s.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_t.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_type.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_u.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_v.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_w.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_x.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/functions_~.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gain__group_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gain__group_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/general_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_b.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_defs.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_dup.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_enum.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_func.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_func.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_func_r.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_func_s.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_func_u.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_g.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_i.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_r.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_s.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_type.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_u.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/globals_x.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gpio__api_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gps__ctrl_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gps__ctrl_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gpsdo_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gpsdo__b2x0_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/gpsdo__x3x0_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/hierarchy.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/hierarchy.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/identification_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/if__addrs_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/if__addrs_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/if__addrs_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/image__loader_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/image__loader_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/images_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/index.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/index.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/install_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/io__type_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/io__type_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/jquery.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/log_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/log_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/log_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mac__addr_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mac__addr_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mainpage_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/math_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/math_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/math_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mboard__eeprom_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mboard__eeprom_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mboard__eeprom_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mboard__eeprom_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/mboard__eeprom_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/metadata_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/metadata_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/metadata_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/metadata_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/metadata_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/msg_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/msg_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/msg_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/msg__task_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/msg__task_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multi__usrp_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multi__usrp_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multi__usrp_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multi__usrp__clock_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multi__usrp__clock_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/multiple_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespacemembers.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespacemembers_enum.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespacemembers_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespacemembers_func.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespacemembers_type.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaces.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaces.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1__log.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1__log.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1cast.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1convert.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1convert.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1csv.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1math.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1math.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1math_1_1fp__compare.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1math_1_1fp__compare.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1msg.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1msg.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1soft__reg__field.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1transport.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1transport.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1transport_1_1vrt.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1transport_1_1vrt.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1transport_1_1vrt_1_1chdr.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1usrp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1usrp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1usrp__clock.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/namespaceuhd_1_1usrp__clock.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/nav_f.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/nav_g.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/nav_h.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtree.css
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtree.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreedata.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex1.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex3.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex4.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex5.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex6.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex7.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex8.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/navtreeindex9.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ni__rio__kernel_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/octoclock_8dox.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/octoclock__eeprom_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/octoclock__eeprom_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/open.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/otw__type_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/otw__type_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_build_guide.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_c_api.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_calibration.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_coding.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_coding.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_configuration.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_converters.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_dboards.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_devices.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_devices.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_general.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_gpio_api.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_gpsdo.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_gpsdo_b2x0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_gpsdo_x3x0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_identification.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_images.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_install.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_multiple.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_ni_rio_kernel.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_octoclock.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_rtp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_stream.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_sync.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_transport.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_uhd.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_uhd.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp1.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp2.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_b100.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_b200.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_b200.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_e1x0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_e1x0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_e3x0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_x3x0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_x3x0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/page_usrp_x3x0_config.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/pages.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/paths_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/paths_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/paths_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/pimpl_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/pimpl_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/pimpl_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/platform_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/platform_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/platform_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/property__tree_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/property__tree_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/property__tree_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/property__tree_8ipp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/property__tree_8ipp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8h.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ranges_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ref__vector_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/ref__vector_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/resize.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__call_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__call_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__call_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__main_8hpp.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__main_8hpp.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/safe__main_8hpp_source.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_1.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_1.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_10.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_10.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_11.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_11.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_12.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_12.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_13.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_13.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_14.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_14.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_15.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_15.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_16.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_16.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_17.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_17.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_18.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_18.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_2.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_3.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_3.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_4.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_4.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_5.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_5.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_6.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_6.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_7.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_7.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_8.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_8.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_9.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_9.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_a.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_b.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_b.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_c.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_c.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_d.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_d.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_e.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_e.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_f.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/all_f.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_1.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_1.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_10.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_10.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_11.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_11.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_12.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_12.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_13.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_13.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_14.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_14.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_15.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_15.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_16.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_16.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_2.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_3.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_3.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_4.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_4.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_5.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_5.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_6.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_6.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_7.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_7.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_8.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_8.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_9.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_9.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_a.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_b.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_b.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_c.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_c.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_d.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_d.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_e.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_e.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_f.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/classes_f.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/close.png
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_1.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_1.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_2.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_3.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_3.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_4.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_4.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_5.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/defines_5.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_0.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_0.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_1.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_1.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_2.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_2.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_3.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_3.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_4.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_4.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_5.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_5.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_6.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_6.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_7.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_7.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_8.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_8.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_9.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_9.js
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_a.html
+%%PORTDOCS%%%%DOCSDIR%%/doxygen/html/search/enums_a.js

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609131858.u8DIwelq007807>