13 namespace uhd { 
namespace rfnoc {
    50     virtual void reset_counters() = 0;
    56     virtual void set_bytes_per_packet(
const uint32_t bpp) = 0;
    63     virtual void set_throttle_cycles(
const uint32_t cycs) = 0;
    67     virtual uint32_t get_item_width() = 0;
    71     virtual uint32_t get_nipc() = 0;
    75     virtual uint32_t get_lines_per_packet() = 0;
    79     virtual uint32_t get_bytes_per_packet() = 0;
    83     virtual uint32_t get_throttle_cycles() = 0;
    92     virtual uint64_t get_count(
 count_type_t
Definition: null_block_control.hpp:25
 
Definition: stream_cmd.hpp:39
 
static const uint32_t REG_CTRL_STATUS
Definition: null_block_control.hpp:27
 
static const uint32_t REG_SRC_THROTTLE_CYC
Definition: null_block_control.hpp:30
 
static const uint32_t REG_SNK_PKT_CNT_LO
Definition: null_block_control.hpp:33
 
static const uint32_t REG_SNK_LINE_CNT_LO
Definition: null_block_control.hpp:31
 
static const uint32_t REG_SRC_LINE_CNT_LO
Definition: null_block_control.hpp:35
 
static const uint32_t REG_SRC_PKT_CNT_LO
Definition: null_block_control.hpp:37
 
static const uint32_t REG_SRC_BYTES_PER_PKT
Definition: null_block_control.hpp:29
 
static const uint32_t REG_SRC_LINE_CNT_HI
Definition: null_block_control.hpp:36
 
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition: noc_block_base.hpp:22
 
static const uint32_t REG_LOOP_PKT_CNT_LO
Definition: null_block_control.hpp:41
 
port_type_t
Definition: null_block_control.hpp:24
 
Definition: build_info.hpp:12
 
static const uint32_t REG_LOOP_PKT_CNT_HI
Definition: null_block_control.hpp:42
 
static const uint32_t REG_SNK_PKT_CNT_HI
Definition: null_block_control.hpp:34
 
static const uint32_t REG_SRC_PKT_CNT_HI
Definition: null_block_control.hpp:38
 
Definition: noc_block_base.hpp:42
 
Definition: null_block_control.hpp:19
 
static const uint32_t REG_LOOP_LINE_CNT_HI
Definition: null_block_control.hpp:40
 
static const uint32_t REG_LOOP_LINE_CNT_LO
Definition: null_block_control.hpp:39
 
static const uint32_t REG_SRC_LINES_PER_PKT
Definition: null_block_control.hpp:28
 
#define UHD_API
Definition: config.h:87
 
Definition: null_block_control.hpp:24
 
static const uint32_t REG_SNK_LINE_CNT_HI
Definition: null_block_control.hpp:32