aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2017-06-12 16:04:22 -0700
committerMartin Braun <martin.braun@ettus.com>2017-12-22 15:03:59 -0800
commit8e1dec25f21046ede7fffd65c6e8c82055141607 (patch)
tree423bed9cd19354f8e7631cb25f68f75ce8347ab8 /host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp
parent113e4256135f812b022e83d2474607e7cd2ed399 (diff)
downloaduhd-8e1dec25f21046ede7fffd65c6e8c82055141607.tar.gz
uhd-8e1dec25f21046ede7fffd65c6e8c82055141607.tar.bz2
uhd-8e1dec25f21046ede7fffd65c6e8c82055141607.zip
eiscat: Move JESD init and ADC reset to its own function
Diffstat (limited to 'host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp')
-rw-r--r--host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp b/host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp
index 4a99793c9..7b54667da 100644
--- a/host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp
+++ b/host/lib/usrp/dboard/eiscat/eiscat_radio_ctrl_impl.hpp
@@ -262,8 +262,15 @@ private:
*/
void enable_counter(bool enable);
+ //! Sends a SYSREF pulse. Device arg use_mpm_sysref can be used to send it
+ // via MPM. Default is to send it via CHDR, in which case calling this
+ // function *will modify the command time!*, but it will ensure that the
+ // sysref is sent on an even time
void send_sysref();
+ //! Run initialization of JESD cores, put ADCs into reset
+ bool assert_jesd_cores_initialized();
+
//! Run initialization of ADCs and deframers; returns success status
bool assert_adcs_deframers();