|
|
@ -1467,14 +1467,14 @@ void Stepper::isr() { |
|
|
|
// Enable ISRs to reduce USART processing latency
|
|
|
|
hal.isr_on(); |
|
|
|
|
|
|
|
if (!nextMainISR) pulse_phase_isr(); // 0 = Do coordinated axes Stepper pulses
|
|
|
|
if (!nextMainISR) pulse_phase_isr(); // 0 = Do coordinated axes Stepper pulses
|
|
|
|
|
|
|
|
#if ENABLED(LIN_ADVANCE) |
|
|
|
if (!nextAdvanceISR) nextAdvanceISR = advance_isr(); // 0 = Do Linear Advance E Stepper pulses
|
|
|
|
if (!nextAdvanceISR) nextAdvanceISR = advance_isr(); // 0 = Do Linear Advance E Stepper pulses
|
|
|
|
#endif |
|
|
|
|
|
|
|
#if ENABLED(INTEGRATED_BABYSTEPPING) |
|
|
|
const bool is_babystep = (nextBabystepISR == 0); // 0 = Do Babystepping (XY)Z pulses
|
|
|
|
const bool is_babystep = (nextBabystepISR == 0); // 0 = Do Babystepping (XY)Z pulses
|
|
|
|
if (is_babystep) nextBabystepISR = babystepping_isr(); |
|
|
|
#endif |
|
|
|
|
|
|
|