aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/cores/wb_iface.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp/cores/wb_iface.hpp')
-rw-r--r--host/lib/usrp/cores/wb_iface.hpp75
1 files changed, 0 insertions, 75 deletions
diff --git a/host/lib/usrp/cores/wb_iface.hpp b/host/lib/usrp/cores/wb_iface.hpp
deleted file mode 100644
index 197788180..000000000
--- a/host/lib/usrp/cores/wb_iface.hpp
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright 2011-2013 Ettus Research LLC
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program. If not, see <http://www.gnu.org/licenses/>.
-//
-
-#ifndef INCLUDED_LIBUHD_USRP_WB_IFACE_HPP
-#define INCLUDED_LIBUHD_USRP_WB_IFACE_HPP
-
-#include <uhd/config.hpp>
-#include <boost/cstdint.hpp>
-#include <boost/shared_ptr.hpp>
-
-class /*UHD_API*/ wb_iface
-{
-public:
- typedef boost::shared_ptr<wb_iface> sptr;
- typedef boost::uint32_t wb_addr_type;
-
- /*!
- * Write a register (64 bits)
- * \param addr the address
- * \param data the 64bit data
- */
- virtual void poke64(const wb_addr_type addr, const boost::uint64_t data);
-
- /*!
- * Read a register (64 bits)
- * \param addr the address
- * \return the 64bit data
- */
- virtual boost::uint64_t peek64(const wb_addr_type addr);
-
- /*!
- * Write a register (32 bits)
- * \param addr the address
- * \param data the 32bit data
- */
- virtual void poke32(const wb_addr_type addr, const boost::uint32_t data);
-
- /*!
- * Read a register (32 bits)
- * \param addr the address
- * \return the 32bit data
- */
- virtual boost::uint32_t peek32(const wb_addr_type addr);
-
- /*!
- * Write a register (16 bits)
- * \param addr the address
- * \param data the 16bit data
- */
- virtual void poke16(const wb_addr_type addr, const boost::uint16_t data);
-
- /*!
- * Read a register (16 bits)
- * \param addr the address
- * \return the 16bit data
- */
- virtual boost::uint16_t peek16(const wb_addr_type addr);
-
-};
-
-#endif /* INCLUDED_LIBUHD_USRP_WB_IFACE_HPP */