1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-11-27 13:56:24 +00:00

Tiny calc_timer speedup

This commit is contained in:
Scott Lahteine 2016-05-11 13:57:23 -07:00
parent 7ba8f2dbc3
commit ecfdcf7250

View File

@ -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 {