From 5c1771cc68edca442d870611ef8d9662b5d00d8b Mon Sep 17 00:00:00 2001 From: Andrew Lynch Date: Wed, 10 Jun 2020 17:15:46 -0500 Subject: CHDR: support multiple CHDR widths Support management payloads on busses over 64 bits Automatically set CHDR width for mpmd_link_if_ctrl_udp --- host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp') diff --git a/host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp b/host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp index a1d11bad7..b8e7454cb 100644 --- a/host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp +++ b/host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -80,8 +81,9 @@ public: * contain the available IP addresses. * \returns true on success */ - virtual bool connect( - const std::string& xport_type, const xport_info_list_t& xport_info) = 0; + virtual bool connect(const std::string& xport_type, + const xport_info_list_t& xport_info, + const uhd::rfnoc::chdr_w_t chdr_w) = 0; /*! The number of available links * -- cgit v1.2.3