improve loop readability
This commit is contained in:
parent
fd355caca6
commit
7c263254b2
|
@ -351,13 +351,10 @@ pwmOutputConfiguration_t *pwmInit(drv_pwm_config_t *init)
|
||||||
|
|
||||||
setup = hardwareMaps[i];
|
setup = hardwareMaps[i];
|
||||||
|
|
||||||
for (i = 0; i < USABLE_TIMER_CHANNEL_COUNT; i++) {
|
for (i = 0; i < USABLE_TIMER_CHANNEL_COUNT && setup[i] != 0xFFFF; i++) {
|
||||||
uint8_t timerIndex = setup[i] & 0x00FF;
|
uint8_t timerIndex = setup[i] & 0x00FF;
|
||||||
uint8_t type = (setup[i] & 0xFF00) >> 8;
|
uint8_t type = (setup[i] & 0xFF00) >> 8;
|
||||||
|
|
||||||
if (setup[i] == 0xFFFF) // terminator
|
|
||||||
break;
|
|
||||||
|
|
||||||
const timerHardware_t *timerHardwarePtr = &timerHardware[timerIndex];
|
const timerHardware_t *timerHardwarePtr = &timerHardware[timerIndex];
|
||||||
|
|
||||||
#ifdef OLIMEXINO_UNCUT_LED2_E_JUMPER
|
#ifdef OLIMEXINO_UNCUT_LED2_E_JUMPER
|
||||||
|
|
Loading…
Reference in New Issue