aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp_e100/clock_ctrl.hpp
diff options
context:
space:
mode:
authorNick Foster <nick@nerdnetworks.org>2010-11-22 18:26:54 -0800
committerNick Foster <nick@nerdnetworks.org>2010-11-22 18:26:54 -0800
commit13ae4786e091d5581baf31c9967dca822ef15e39 (patch)
treeb649ffb942979f1efb6aef77d8d291bc9142e5cd /host/lib/usrp/usrp_e100/clock_ctrl.hpp
parent27e128ea70249bf4a79c6957fab14a3c4cad75f8 (diff)
downloaduhd-13ae4786e091d5581baf31c9967dca822ef15e39.tar.gz
uhd-13ae4786e091d5581baf31c9967dca822ef15e39.tar.bz2
uhd-13ae4786e091d5581baf31c9967dca822ef15e39.zip
E100: clock sync implemented.
Diffstat (limited to 'host/lib/usrp/usrp_e100/clock_ctrl.hpp')
-rw-r--r--host/lib/usrp/usrp_e100/clock_ctrl.hpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/host/lib/usrp/usrp_e100/clock_ctrl.hpp b/host/lib/usrp/usrp_e100/clock_ctrl.hpp
index 0ae68728e..d613d1473 100644
--- a/host/lib/usrp/usrp_e100/clock_ctrl.hpp
+++ b/host/lib/usrp/usrp_e100/clock_ctrl.hpp
@@ -82,6 +82,21 @@ public:
* \param enb true to enable
*/
virtual void enable_tx_dboard_clock(bool enb) = 0;
+
+ /*!
+ * Use the internal TCXO reference
+ */
+ virtual void use_internal_ref(void) = 0;
+
+ /*!
+ * Use the external SMA reference
+ */
+ virtual void use_external_ref(void) = 0;
+
+ /*!
+ * Use external if available, internal otherwise
+ */
+ virtual void use_auto_ref(void) = 0;
};