diff options
| -rw-r--r-- | host/include/uhd/usrp/dboard_iface.hpp | 19 | 
1 files changed, 1 insertions, 18 deletions
| diff --git a/host/include/uhd/usrp/dboard_iface.hpp b/host/include/uhd/usrp/dboard_iface.hpp index c5898365d..1ec0fa1ff 100644 --- a/host/include/uhd/usrp/dboard_iface.hpp +++ b/host/include/uhd/usrp/dboard_iface.hpp @@ -55,7 +55,7 @@ struct UHD_API dboard_iface_special_props_t{   * This interface provides i2c, spi, gpio, atr, aux dac/adc access.   * Each mboard should have a specially tailored iface for its dboard.   */ -class UHD_API dboard_iface{ +class UHD_API dboard_iface : public uhd::i2c_iface{  public:      typedef boost::shared_ptr<dboard_iface> sptr;      typedef dboard_iface_special_props_t special_props_t; @@ -209,23 +209,6 @@ public:      virtual boost::uint16_t read_gpio(unit_t unit) = 0;      /*! -     * Write to an I2C peripheral. -     * -     * \param addr I2C bus address (7-bits) -     * \param bytes the data to write -     */ -    virtual void write_i2c(boost::uint8_t addr, const byte_vector_t &bytes) = 0; - -    /*! -     * Read from an I2C peripheral. -     * -     * \param addr I2C bus address (7-bits) -     * \param num_bytes number of bytes to read -     * \return the data read if successful, else a zero length string. -     */ -    virtual byte_vector_t read_i2c(boost::uint8_t addr, size_t num_bytes) = 0; - -    /*!       * Write data to SPI bus peripheral.       *       * \param unit which unit, rx or tx | 
