[MAXWSNENV, MAX32600MBED] Fixing pwm array search.

pull/1271/head
Kevin Gillespie 2015-07-28 13:55:22 -05:00
parent 9b9bab51e5
commit db8697c321
2 changed files with 4 additions and 4 deletions

View File

@ -77,9 +77,9 @@ void pwmout_init(pwmout_t* obj, PinName pin)
}
// If all instances are in use, overwrite the last
pwm = PinMap_PWM[++i];
pwm = PinMap_PWM[i++];
if(pwm.pin != pin) {
pwm = PinMap_PWM[--i];
pwm = PinMap_PWM[(i-1)];
i = -1;
break;
}

View File

@ -77,9 +77,9 @@ void pwmout_init(pwmout_t* obj, PinName pin)
}
// If all instances are in use, overwrite the last
pwm = PinMap_PWM[++i];
pwm = PinMap_PWM[i++];
if(pwm.pin != pin) {
pwm = PinMap_PWM[--i];
pwm = PinMap_PWM[(i-1)];
i = -1;
break;
}