From ecfdcf7250165d1dea726388f850d04aea76983b Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 11 May 2016 13:57:23 -0700 Subject: [PATCH] Tiny calc_timer speedup --- Marlin/stepper.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/stepper.h b/Marlin/stepper.h index cd2409c7d..ae1051c19 100644 --- a/Marlin/stepper.h +++ b/Marlin/stepper.h @@ -257,11 +257,11 @@ class Stepper { NOMORE(step_rate, MAX_STEP_FREQUENCY); if (step_rate > 20000) { // If steprate > 20kHz >> step 4 times - step_rate = (step_rate >> 2) & 0x3fff; + step_rate >>= 2; step_loops = 4; } else if (step_rate > 10000) { // If steprate > 10kHz >> step 2 times - step_rate = (step_rate >> 1) & 0x7fff; + step_rate >>= 1; step_loops = 2; } else {