diff options
author | Josh Blum <josh@joshknows.com> | 2010-03-18 19:38:06 +0000 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2010-03-18 19:38:06 +0000 |
commit | 10ee8022dd22f13f942d8bfeeca3b380224fff52 (patch) | |
tree | f67582a9ecd381fc8a27d246e752e26eb8b9cb9c /host/lib/usrp/usrp1e/usrp1e_impl.cpp | |
parent | d105f614477c7f2a4f24a4efc802de7eb750bd7a (diff) | |
download | uhd-10ee8022dd22f13f942d8bfeeca3b380224fff52.tar.gz uhd-10ee8022dd22f13f942d8bfeeca3b380224fff52.tar.bz2 uhd-10ee8022dd22f13f942d8bfeeca3b380224fff52.zip |
added usrp1e implementation skeleton, began filling it in...
Diffstat (limited to 'host/lib/usrp/usrp1e/usrp1e_impl.cpp')
-rw-r--r-- | host/lib/usrp/usrp1e/usrp1e_impl.cpp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/host/lib/usrp/usrp1e/usrp1e_impl.cpp b/host/lib/usrp/usrp1e/usrp1e_impl.cpp index 441f6d060..14c4b7278 100644 --- a/host/lib/usrp/usrp1e/usrp1e_impl.cpp +++ b/host/lib/usrp/usrp1e/usrp1e_impl.cpp @@ -70,3 +70,36 @@ device_addrs_t usrp1e::discover(const device_addr_t &device_addr){ device::sptr usrp1e::make(const device_addr_t &){ throw std::runtime_error("not implemented yet"); } + +/*********************************************************************** + * Structors + **********************************************************************/ +usrp1e_impl::usrp1e_impl(void){ + //initialize the mboard + mboard_init(); + + //initialize the dboards + dboard_init(); + + //initialize the dsps + rx_ddc_init(); + tx_duc_init(); +} + +usrp1e_impl::~usrp1e_impl(void){ + /* NOP */ +} + +/*********************************************************************** + * Device Get + **********************************************************************/ +void usrp1e_impl::get(const wax::obj &, wax::obj &){ + +} + +/*********************************************************************** + * Device Set + **********************************************************************/ +void usrp1e_impl::set(const wax::obj &, const wax::obj &){ + +} |