diff options
author | Andrew Lynch <andrew.lynch@ni.com> | 2020-06-10 17:15:46 -0500 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2020-06-26 14:34:13 -0500 |
commit | 5c1771cc68edca442d870611ef8d9662b5d00d8b (patch) | |
tree | 33c4c2dbf82259a4bc6ce4bd11f40e2384260d32 /host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp | |
parent | 9318323b769200ee328456b0ef92ea19c1b96b6e (diff) | |
download | uhd-5c1771cc68edca442d870611ef8d9662b5d00d8b.tar.gz uhd-5c1771cc68edca442d870611ef8d9662b5d00d8b.tar.bz2 uhd-5c1771cc68edca442d870611ef8d9662b5d00d8b.zip |
CHDR: support multiple CHDR widths
Support management payloads on busses over 64 bits
Automatically set CHDR width for mpmd_link_if_ctrl_udp
Diffstat (limited to 'host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp')
-rw-r--r-- | host/lib/usrp/mpmd/mpmd_link_if_mgr.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
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 <uhd/types/dict.hpp> #include <uhd/types/direction.hpp> #include <uhdlib/rfnoc/chdr_packet.hpp> +#include <uhdlib/rfnoc/rfnoc_common.hpp> #include <uhdlib/transport/links.hpp> #include <map> #include <memory> @@ -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 * |