Merge pull request #1271 from kgills/pwm_fix

MAXWSNENV, MAX32600MBED - Fixing pwm array search.
pull/1222/merge
Martin Kojtal 2015-07-31 13:57:26 +01:00
commit 5b1dc60c03
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;
}