#include <uhd/rfnoc/block_ctrl_base.hpp>
|
std::map< size_t, boost::shared_ptr< ctrl_iface > > | ctrl_ifaces |
| A valid interface that allows us to read and write registers.
|
|
uint32_t | base_address |
| This block's base address (address of block port 0)
|
|
size_t | device_index |
| The device index (or motherboard index).
|
|
uhd::property_tree::sptr | tree |
| A property tree for this motherboard. Example: If the root a device's.
|
|
std::string | block_name |
| The name of the block as it will be addressed.
|
|
std::string | block_key |
| The key of the block, i.e. how it was registered.
|
|
◆ make_args_t()
uhd::rfnoc::make_args_t::make_args_t |
( |
const std::string & |
key = "" | ) |
|
|
inline |
◆ base_address
uint32_t uhd::rfnoc::make_args_t::base_address |
This block's base address (address of block port 0)
◆ block_key
std::string uhd::rfnoc::make_args_t::block_key |
The key of the block, i.e. how it was registered.
◆ block_name
std::string uhd::rfnoc::make_args_t::block_name |
The name of the block as it will be addressed.
◆ ctrl_ifaces
std::map<size_t, boost::shared_ptr<ctrl_iface> > uhd::rfnoc::make_args_t::ctrl_ifaces |
A valid interface that allows us to read and write registers.
◆ device_index
size_t uhd::rfnoc::make_args_t::device_index |
The device index (or motherboard index).
◆ tree
A property tree for this motherboard. Example: If the root a device's.
The documentation for this struct was generated from the following file: