diff options
-rw-r--r-- | host/include/uhd/rfnoc/rf_control/core_iface.hpp | 5 | ||||
-rw-r--r-- | host/lib/include/uhdlib/experts/expert_nodes.hpp | 2 | ||||
-rw-r--r-- | host/lib/include/uhdlib/usrp/dboard/debug_dboard.hpp | 1 |
3 files changed, 6 insertions, 2 deletions
diff --git a/host/include/uhd/rfnoc/rf_control/core_iface.hpp b/host/include/uhd/rfnoc/rf_control/core_iface.hpp index a96ed2f60..8f0a66815 100644 --- a/host/include/uhd/rfnoc/rf_control/core_iface.hpp +++ b/host/include/uhd/rfnoc/rf_control/core_iface.hpp @@ -9,6 +9,7 @@ #include <uhd/types/device_addr.hpp> #include <uhd/types/ranges.hpp> #include <stdint.h> +#include <memory> #include <string> #include <vector> @@ -24,6 +25,8 @@ namespace uhd { namespace rfnoc { namespace rf_control { class core_iface { public: + using sptr = std::shared_ptr<core_iface>; + virtual ~core_iface() = default; /*! Return the selected TX antenna for channel \p chan. @@ -38,7 +41,7 @@ public: */ virtual std::vector<std::string> get_tx_antennas(const size_t chan) const = 0; - /*! Select RX antenna \p for channel \p chan. + /*! Select TX antenna \p for channel \p chan. * * \throws uhd::value_error if \p ant is not a valid value. */ diff --git a/host/lib/include/uhdlib/experts/expert_nodes.hpp b/host/lib/include/uhdlib/experts/expert_nodes.hpp index 66dd0f246..554706741 100644 --- a/host/lib/include/uhdlib/experts/expert_nodes.hpp +++ b/host/lib/include/uhdlib/experts/expert_nodes.hpp @@ -394,7 +394,7 @@ public: }; /*!--------------------------------------------------------- - * class data_reader_t + * class data_writer_t * * Accessor to read and write the value of a data node and * to establish a worker node => data node dependency diff --git a/host/lib/include/uhdlib/usrp/dboard/debug_dboard.hpp b/host/lib/include/uhdlib/usrp/dboard/debug_dboard.hpp index 44aa8a478..0c22831b5 100644 --- a/host/lib/include/uhdlib/usrp/dboard/debug_dboard.hpp +++ b/host/lib/include/uhdlib/usrp/dboard/debug_dboard.hpp @@ -11,6 +11,7 @@ #include <uhd/property_tree.hpp> #include <uhd/types/eeprom.hpp> #include <uhdlib/rfnoc/rf_control/dboard_iface.hpp> +#include <uhdlib/usrp/common/mpmd_mb_controller.hpp> #include <string> #define UHD_LOG_SKIP_CFG() \ |