|
@@ -1424,8 +1424,6 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
|
1424
|
1424
|
|| ENABLED(E3_IS_TMC2130) \
|
1425
|
1425
|
|| ENABLED(E4_IS_TMC2130) )
|
1426
|
1426
|
#error "HAVE_TMC2130 requires at least one TMC2130 stepper to be set."
|
1427
|
|
- #elif TMC2130STEPPER_VERSION < 0x020201
|
1428
|
|
- #error "Update TMC2130Stepper library to 2.2.1 or newer."
|
1429
|
1427
|
#elif ENABLED(HYBRID_THRESHOLD) && DISABLED(STEALTHCHOP)
|
1430
|
1428
|
#error "Enable STEALTHCHOP to use HYBRID_THRESHOLD."
|
1431
|
1429
|
#endif
|
|
@@ -1493,7 +1491,8 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
|
1493
|
1491
|
|| ENABLED(E3_IS_TMC2208) \
|
1494
|
1492
|
|| ENABLED(E4_IS_TMC2208 ) )
|
1495
|
1493
|
#error "HAVE_TMC2208 requires at least one TMC2208 stepper to be set."
|
1496
|
|
- #elif ENABLED(ENDSTOP_INTERRUPTS_FEATURE) && \ // Software UART and ENDSTOP_INTERRUPTS both use Pin Change interrupts (PCI)
|
|
1494
|
+ // Software UART and ENDSTOP_INTERRUPTS both use Pin Change interrupts (PCI)
|
|
1495
|
+ #elif ENABLED(ENDSTOP_INTERRUPTS_FEATURE) && \
|
1497
|
1496
|
!( defined( X_HARDWARE_SERIAL) \
|
1498
|
1497
|
|| defined(X2_HARDWARE_SERIAL) \
|
1499
|
1498
|
|| defined( Y_HARDWARE_SERIAL) \
|
|
@@ -1506,8 +1505,6 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
|
1506
|
1505
|
|| defined(E3_HARDWARE_SERIAL) \
|
1507
|
1506
|
|| defined(E4_HARDWARE_SERIAL) )
|
1508
|
1507
|
#error "Select *_HARDWARE_SERIAL to use both TMC2208 and ENDSTOP_INTERRUPTS_FEATURE."
|
1509
|
|
- #elif TMC2208STEPPER_VERSION < 0x000101
|
1510
|
|
- #error "Update TMC2130Stepper library to 0.1.1 or newer."
|
1511
|
1508
|
#endif
|
1512
|
1509
|
#endif
|
1513
|
1510
|
|