|
@@ -2564,7 +2564,7 @@ bool Planner::_populate_block(block_t * const block, bool split_move,
|
2564
|
2564
|
block->acceleration_steps_per_s2 = accel;
|
2565
|
2565
|
block->acceleration = accel / steps_per_mm;
|
2566
|
2566
|
#if DISABLED(S_CURVE_ACCELERATION)
|
2567
|
|
- block->acceleration_rate = (uint32_t)(accel * (float(1 << 24) / (STEPPER_TIMER_RATE)));
|
|
2567
|
+ block->acceleration_rate = (uint32_t)(accel * (float(1UL << 24) / (STEPPER_TIMER_RATE)));
|
2568
|
2568
|
#endif
|
2569
|
2569
|
#if ENABLED(LIN_ADVANCE)
|
2570
|
2570
|
if (block->use_advance_lead) {
|