diff --git a/os/ex/devices/ST/lsm303agr.c b/os/ex/devices/ST/lsm303agr.c index 131c2bcb6..832587b18 100644 --- a/os/ex/devices/ST/lsm303agr.c +++ b/os/ex/devices/ST/lsm303agr.c @@ -400,10 +400,6 @@ static msg_t acc_set_full_scale(LSM303AGRDriver *devp, LSM303AGR_AD_CTRL_REG4_A, &buff[1], 1); -#if LSM303AGR_SHARED_I2C - i2cReleaseBus(devp->config->i2cp); -#endif /* LSM303AGR_SHARED_I2C */ - if(msg != MSG_OK) return msg; @@ -411,11 +407,6 @@ static msg_t acc_set_full_scale(LSM303AGRDriver *devp, buff[1] |= fs; buff[0] = LSM303AGR_AD_CTRL_REG4_A; -#if LSM303AGR_SHARED_I2C - i2cAcquireBus(devp->config->i2cp); - i2cStart(devp->config->i2cp, devp->config->i2ccfg); -#endif /* LSM303AGR_SHARED_I2C */ - msg = lsm303agrI2CWriteRegister(devp->config->i2cp, LSM303AGR_SAD_ACC, buff, 1); @@ -809,10 +800,6 @@ void lsm303agrStart(LSM303AGRDriver *devp, const LSM303AGRConfig *config) { i2cStart((devp)->config->i2cp, (devp)->config->i2ccfg); lsm303agrI2CWriteRegister(devp->config->i2cp, LSM303AGR_SAD_ACC, cr, 4); - -#if LSM303AGR_SHARED_I2C - i2cReleaseBus((devp)->config->i2cp); -#endif /* LSM303AGR_SHARED_I2C */ /* Configuring Compass subsystem */ /* Multiple write starting address.*/ @@ -836,11 +823,6 @@ void lsm303agrStart(LSM303AGRDriver *devp, const LSM303AGRConfig *config) { cr[3] = 0; } -#if LSM303AGR_SHARED_I2C - i2cAcquireBus((devp)->config->i2cp); - i2cStart((devp)->config->i2cp, (devp)->config->i2ccfg); -#endif /* LSM303AGR_SHARED_I2C */ - lsm303agrI2CWriteRegister(devp->config->i2cp, LSM303AGR_SAD_COMP, cr, 3);