aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/rfnoc/noc_block_base.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/rfnoc/noc_block_base.cpp')
-rw-r--r--host/lib/rfnoc/noc_block_base.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/host/lib/rfnoc/noc_block_base.cpp b/host/lib/rfnoc/noc_block_base.cpp
index 6e72decfe..c0d8cf2a9 100644
--- a/host/lib/rfnoc/noc_block_base.cpp
+++ b/host/lib/rfnoc/noc_block_base.cpp
@@ -113,7 +113,20 @@ void noc_block_base::_set_tick_rate(const double tick_rate)
_tick_rate = tick_rate;
}
+void noc_block_base::shutdown()
+{
+ RFNOC_LOG_TRACE("Calling deinit()");
+ deinit();
+ RFNOC_LOG_DEBUG("Invalidating register interface");
+ update_reg_iface();
+}
+
std::shared_ptr<mb_controller> noc_block_base::get_mb_controller()
{
return _mb_controller;
}
+
+void noc_block_base::deinit()
+{
+ RFNOC_LOG_DEBUG("deinit() called, but not implemented.");
+}