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) void i2c_poweroff(i2c_t dev)
{ {
int cnt = 0;
switch (dev) { switch (dev) {
#if I2C_0_EN #if I2C_0_EN
case I2C_0: 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(); I2C_0_CLKDIS();
break; break;