Skip to content

Commit 9f5aab1

Browse files
committed
πŸ§‘β€πŸ’» Update planner/stepper includes
1 parent 62d29ad commit 9f5aab1

File tree

30 files changed

+32
-35
lines changed

30 files changed

+32
-35
lines changed

β€ŽMarlin/src/core/utility.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ void safe_delay(millis_t ms) {
5151

5252
#include "../module/probe.h"
5353
#include "../module/motion.h"
54-
#include "../module/stepper.h"
54+
#include "../module/planner.h"
5555
#include "../libs/numtostr.h"
5656
#include "../feature/bedlevel/bedlevel.h"
5757

β€ŽMarlin/src/core/utility.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ void safe_delay(millis_t ms); // Delay ensuring that temperatures are
5959
#define log_machine_info() NOOP
6060
#endif
6161

62+
/**
63+
* A restorer instance remembers a variable's value before setting a
64+
* new value, then restores the old value when it goes out of scope.
65+
* Put operator= on your type to get extended behavior on value change.
66+
*/
6267
template<typename T>
6368
class restorer {
6469
T& ref_;

β€ŽMarlin/src/feature/bedlevel/ubl/ubl_G29.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
#include "../../../libs/hex_print.h"
3232
#include "../../../module/settings.h"
3333
#include "../../../lcd/marlinui.h"
34-
#include "../../../module/stepper.h"
3534
#include "../../../module/planner.h"
3635
#include "../../../module/motion.h"
3736
#include "../../../module/probe.h"

β€ŽMarlin/src/feature/bedlevel/ubl/ubl_motion.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
#include "../bedlevel.h"
2828
#include "../../../module/planner.h"
29-
#include "../../../module/stepper.h"
3029
#include "../../../module/motion.h"
3130

3231
#if ENABLED(DELTA)

β€ŽMarlin/src/feature/dac/dac_dac084s085.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "dac_dac084s085.h"
1212

1313
#include "../../MarlinCore.h"
14-
#include "../../module/stepper.h"
1514
#include "../../HAL/shared/Delay.h"
1615

1716
dac084s085::dac084s085() { }

β€ŽMarlin/src/feature/fwretract.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ FWRetract fwretract; // Single instance - this calls the constructor
3434

3535
#include "../module/motion.h"
3636
#include "../module/planner.h"
37-
#include "../module/stepper.h"
3837

3938
#include "../gcode/gcode.h"
4039

β€ŽMarlin/src/feature/max7219.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
#include "max7219.h"
4545

4646
#include "../module/planner.h"
47-
#include "../module/stepper.h"
4847
#include "../MarlinCore.h"
4948
#include "../HAL/shared/Delay.h"
5049

β€ŽMarlin/src/feature/pause.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,13 @@
3535
#include "../gcode/gcode.h"
3636
#include "../module/motion.h"
3737
#include "../module/planner.h"
38-
#include "../module/stepper.h"
3938
#include "../module/printcounter.h"
4039
#include "../module/temperature.h"
4140

41+
#if HAS_EXTRUDERS
42+
#include "../module/stepper.h"
43+
#endif
44+
4245
#if ENABLED(AUTO_BED_LEVELING_UBL)
4346
#include "bedlevel/bedlevel.h"
4447
#endif

β€ŽMarlin/src/feature/power.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
#include "power.h"
3232
#include "../module/planner.h"
33-
#include "../module/stepper.h"
33+
#include "../module/stepper/indirection.h" // for restore_stepper_drivers
3434
#include "../module/temperature.h"
3535
#include "../MarlinCore.h"
3636

@@ -46,6 +46,7 @@ Power powerManager;
4646
bool Power::psu_on;
4747

4848
#if ENABLED(AUTO_POWER_CONTROL)
49+
#include "../module/stepper.h"
4950
#include "../module/temperature.h"
5051

5152
#if BOTH(USE_CONTROLLER_FAN, AUTO_POWER_CONTROLLERFAN)

β€ŽMarlin/src/feature/tmc_util.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,12 @@
3333
#include "../gcode/gcode.h"
3434

3535
#if ENABLED(TMC_DEBUG)
36-
#include "../module/planner.h"
3736
#include "../libs/hex_print.h"
3837
#if ENABLED(MONITOR_DRIVER_STATUS)
3938
static uint16_t report_tmc_status_interval; // = 0
4039
#endif
4140
#endif
4241

43-
#if HAS_MARLINUI_MENU
44-
#include "../module/stepper.h"
45-
#endif
46-
4742
/**
4843
* Check for over temperature or short to ground error flags.
4944
* Report and log warning of overtemperature condition.

0 commit comments

Comments
Β (0)