diff options
author | Ashish Chaudhari <ashish@ettus.com> | 2015-10-06 12:47:14 -0700 |
---|---|---|
committer | Ashish Chaudhari <ashish@ettus.com> | 2016-02-12 11:13:20 -0800 |
commit | b0ad2ec29f3a1bd5f2980ed1f905dac50f87c21a (patch) | |
tree | 43bb34d910823a57bf965637f1eabd8be3f0b9d0 /host/lib/usrp/dboard/db_wbx_common.cpp | |
parent | 7c7622c1fe4779c84e7c7149caa6dd08400e2774 (diff) | |
download | uhd-b0ad2ec29f3a1bd5f2980ed1f905dac50f87c21a.tar.gz uhd-b0ad2ec29f3a1bd5f2980ed1f905dac50f87c21a.tar.bz2 uhd-b0ad2ec29f3a1bd5f2980ed1f905dac50f87c21a.zip |
adf435x: Refactored ADF435X control code
- Removed adf435x_common and replaced with a real encapsulated interface
- Looks similar to the MAX287X code
- Updated all DB classes to use the new common code
Diffstat (limited to 'host/lib/usrp/dboard/db_wbx_common.cpp')
-rw-r--r-- | host/lib/usrp/dboard/db_wbx_common.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/host/lib/usrp/dboard/db_wbx_common.cpp b/host/lib/usrp/dboard/db_wbx_common.cpp index 0a7e1afa2..6539e798a 100644 --- a/host/lib/usrp/dboard/db_wbx_common.cpp +++ b/host/lib/usrp/dboard/db_wbx_common.cpp @@ -156,3 +156,9 @@ sensor_value_t wbx_base::get_locked(dboard_iface::unit_t unit){ const bool locked = (this->get_iface()->read_gpio(unit) & LOCKDET_MASK) != 0; return sensor_value_t("LO", locked, "locked", "unlocked"); } + +void wbx_base::wbx_versionx::write_lo_regs(dboard_iface::unit_t unit, const std::vector<boost::uint32_t> ®s) { + BOOST_FOREACH(boost::uint32_t reg, regs) { + self_base->get_iface()->write_spi(unit, spi_config_t::EDGE_RISE, reg, 32); + } +} |