diff options
author | Alex Williams <alex.williams@ni.com> | 2019-05-30 15:09:10 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2019-11-26 11:49:26 -0800 |
commit | 53477bfc7ffb2dc09143e1c9e8e431efc8ada957 (patch) | |
tree | 7dc7ab3ffd45ed2c07544fa391979ad6a5916f16 /host/lib/rfnoc/mgmt_portal.cpp | |
parent | 4b23b6102c182e4f5a8612e16752d34465bf190c (diff) | |
download | uhd-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