aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/rfnoc/mgmt_portal.cpp
diff options
context:
space:
mode:
authorAlex Williams <alex.williams@ni.com>2019-05-30 15:09:10 -0700
committerMartin Braun <martin.braun@ettus.com>2019-11-26 11:49:26 -0800
commit53477bfc7ffb2dc09143e1c9e8e431efc8ada957 (patch)
tree7dc7ab3ffd45ed2c07544fa391979ad6a5916f16 /host/lib/rfnoc/mgmt_portal.cpp
parent4b23b6102c182e4f5a8612e16752d34465bf190c (diff)
downloaduhd-53477bfc7ffb2dc09143e1c9e8e431efc8ada957.tar.gz
uhd-53477bfc7ffb2dc09143e1c9e8e431efc8ada957.tar.bz2
uhd-53477bfc7ffb2dc09143e1c9e8e431efc8ada957.zip
rfnoc: Add chdr_ctrl_xport
chdr_ctrl_xport is a dumb-pipe transport for RFNoC control transactions and management frames. Also remove the I/O service's check on num_recv_frames and num_send_frames. The transports may request additional virtual channels, so the send_io_if and recv_io_if may not reserve additional frames, as they are shared with a previously-allocated instance. Note: this uses a mutex to force sequentual access to the chdr_ctrl_xport. This is supposed to go away when the multi threaded xport is done.
Diffstat (limited to 'host/lib/rfnoc/mgmt_portal.cpp')
0 files changed, 0 insertions, 0 deletions