drivers/periph_i2c: fix build issue with return code type
This commit is contained in:
parent
39cb0e2bdb
commit
d8e0745c06
@ -34,7 +34,7 @@ int i2c_read_reg(i2c_t dev, uint16_t addr, uint16_t reg,
|
|||||||
int i2c_read_regs(i2c_t dev, uint16_t addr, uint16_t reg,
|
int i2c_read_regs(i2c_t dev, uint16_t addr, uint16_t reg,
|
||||||
void *data, size_t len, uint8_t flags)
|
void *data, size_t len, uint8_t flags)
|
||||||
{
|
{
|
||||||
uint8_t err;
|
int8_t err;
|
||||||
/* First set ADDR and register with no stop */
|
/* First set ADDR and register with no stop */
|
||||||
err = i2c_write_bytes(dev, addr, ®, (flags & I2C_REG16) ? 2 : 1,
|
err = i2c_write_bytes(dev, addr, ®, (flags & I2C_REG16) ? 2 : 1,
|
||||||
flags & I2C_NOSTOP );
|
flags & I2C_NOSTOP );
|
||||||
@ -66,7 +66,7 @@ int i2c_write_reg(i2c_t dev, uint16_t addr, uint16_t reg,
|
|||||||
int i2c_write_regs(i2c_t dev, uint16_t addr, uint16_t reg,
|
int i2c_write_regs(i2c_t dev, uint16_t addr, uint16_t reg,
|
||||||
const void *data, size_t len, uint8_t flags)
|
const void *data, size_t len, uint8_t flags)
|
||||||
{
|
{
|
||||||
uint8_t err;
|
int8_t err;
|
||||||
/* First set ADDR and register with no stop */
|
/* First set ADDR and register with no stop */
|
||||||
err = i2c_write_bytes(dev, addr, ®, (flags & I2C_REG16) ? 2 : 1,
|
err = i2c_write_bytes(dev, addr, ®, (flags & I2C_REG16) ? 2 : 1,
|
||||||
flags & I2C_NOSTOP );
|
flags & I2C_NOSTOP );
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user