cpu/stm32f2: fixed cppcheck issue in i2c driver

This commit is contained in:
Hauke Petersen 2017-11-09 16:24:44 +01:00
parent 87200c4803
commit 1343f9dc3d

View File

@ -593,12 +593,12 @@ void i2c_poweron(i2c_t dev)
void i2c_poweroff(i2c_t dev)
{
int cnt = 0;
switch (dev) {
#if I2C_0_EN
case I2C_0:
while ((I2C_0_DEV->SR2 & I2C_SR2_BUSY) && cnt++ < I2C_MAX_LOOP_CNT) {}
for (int cnt = 0;
((I2C_0_DEV->SR2 & I2C_SR2_BUSY) && (cnt < I2C_MAX_LOOP_CNT));
cnt++) {}
I2C_0_CLKDIS();
break;