Revision 300ddf78 host/lib/usrp/usrp2/dboard_iface.cpp

b/host/lib/usrp/usrp2/dboard_iface.cpp
42 42
    void set_gpio_ddr(unit_t, boost::uint16_t);
43 43
    boost::uint16_t read_gpio(unit_t);
44 44

  
45
    void write_i2c(int, const byte_vector_t &);
46
    byte_vector_t read_i2c(int, size_t);
45
    void write_i2c(boost::uint8_t, const byte_vector_t &);
46
    byte_vector_t read_i2c(boost::uint8_t, size_t);
47 47

  
48 48
    double get_clock_rate(unit_t);
49 49
    void set_clock_enabled(unit_t, bool);
......
212 212
/***********************************************************************
213 213
 * I2C
214 214
 **********************************************************************/
215
void usrp2_dboard_iface::write_i2c(int i2c_addr, const byte_vector_t &buf){
216
    return _iface->write_i2c(i2c_addr, buf);
215
void usrp2_dboard_iface::write_i2c(boost::uint8_t addr, const byte_vector_t &bytes){
216
    return _iface->write_i2c(addr, bytes);
217 217
}
218 218

  
219
byte_vector_t usrp2_dboard_iface::read_i2c(int i2c_addr, size_t num_bytes){
220
    return _iface->read_i2c(i2c_addr, num_bytes);
219
byte_vector_t usrp2_dboard_iface::read_i2c(boost::uint8_t addr, size_t num_bytes){
220
    return _iface->read_i2c(addr, num_bytes);
221 221
}
222 222

  
223 223
/***********************************************************************

Also available in: Unified diff