|
@@ -852,9 +852,9 @@ void Stepper::isr() {
|
852
|
852
|
|
853
|
853
|
// For minimum pulse time wait before looping
|
854
|
854
|
#if EXTRA_CYCLES_E > 20
|
855
|
|
- if (i) while (EXTRA_CYCLES_E > (hal_timer_t)(HAL_timer_get_count(PULSE_TIMER_NUM) - pulse_start) * (PULSE_TIMER_PRESCALE)) { /* nada */ }
|
|
855
|
+ while (EXTRA_CYCLES_E > (hal_timer_t)(HAL_timer_get_count(PULSE_TIMER_NUM) - pulse_start) * (PULSE_TIMER_PRESCALE)) { /* nada */ }
|
856
|
856
|
#elif EXTRA_CYCLES_E > 0
|
857
|
|
- if (i) DELAY_NOPS(EXTRA_CYCLES_E);
|
|
857
|
+ DELAY_NOPS(EXTRA_CYCLES_E);
|
858
|
858
|
#endif
|
859
|
859
|
|
860
|
860
|
} // steps_loop
|