aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--host/include/uhd/rfnoc/registry.hpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/host/include/uhd/rfnoc/registry.hpp b/host/include/uhd/rfnoc/registry.hpp
index 7110c3fe4..d4256b542 100644
--- a/host/include/uhd/rfnoc/registry.hpp
+++ b/host/include/uhd/rfnoc/registry.hpp
@@ -66,6 +66,18 @@ public:
* \param device_id The 16-bit Device-ID for this block
* (ANY_DEVICE for device agnostic blocks).
* \param block_name The name used for the block ID (e.g. "Radio").
+ * \param mb_access Set this to true to request full access to the
+ * motherboard in the block controller. Radio blocks, for
+ * example, require this. If set, UHD may grant access to
+ * the underlying motherboard controller to the block.
+ * See also uhd::rfnoc::noc_block_base::get_mb_controller().
+ * \param timebase_clock The name of the clock that is used for time
+ * reference on timed commands. Blocks that derive
+ * time from the graph (e.g. DDC, DUC blocks) should
+ * set this to uhd::rfnoc::CLOCK_KEY_GRAPH.
+ * \param ctrlport_clock The name of the clock that is driving the control
+ * port. This is device-dependent. A typical value
+ * is `"bus_clk"`.
* \param factory_fn A factory function that returns a reference to the
* block.
*/