Browse Source

Followup to #8123 - to match 2.0.x changes

Scott Lahteine 6 years ago
parent
commit
e792c2b234
1 changed files with 69 additions and 57 deletions
  1. 69
    57
      Marlin/Conditionals_post.h

+ 69
- 57
Marlin/Conditionals_post.h View File

@@ -404,26 +404,30 @@
404 404
       #else
405 405
         #define X2_MAX_ENDSTOP_INVERTING false
406 406
       #endif
407
-    #elif X2_USE_ENDSTOP == _XMIN_
408
-      #define X2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
409
-      #define X2_MIN_PIN X_MIN_PIN
410
-    #elif X2_USE_ENDSTOP == _XMAX_
411
-      #define X2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
412
-      #define X2_MIN_PIN X_MAX_PIN
413
-    #elif X2_USE_ENDSTOP == _YMIN_
414
-      #define X2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
415
-      #define X2_MIN_PIN Y_MIN_PIN
416
-    #elif X2_USE_ENDSTOP == _YMAX_
417
-      #define X2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
418
-      #define X2_MIN_PIN Y_MAX_PIN
419
-    #elif X2_USE_ENDSTOP == _ZMIN_
420
-      #define X2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
421
-      #define X2_MIN_PIN Z_MIN_PIN
422
-    #elif X2_USE_ENDSTOP == _ZMAX_
423
-      #define X2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
424
-      #define X2_MIN_PIN Z_MAX_PIN
425
-    #else
426 407
       #define X2_MIN_ENDSTOP_INVERTING false
408
+    #else
409
+      #if X2_USE_ENDSTOP == _XMIN_
410
+        #define X2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
411
+        #define X2_MIN_PIN X_MIN_PIN
412
+      #elif X2_USE_ENDSTOP == _XMAX_
413
+        #define X2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
414
+        #define X2_MIN_PIN X_MAX_PIN
415
+      #elif X2_USE_ENDSTOP == _YMIN_
416
+        #define X2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
417
+        #define X2_MIN_PIN Y_MIN_PIN
418
+      #elif X2_USE_ENDSTOP == _YMAX_
419
+        #define X2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
420
+        #define X2_MIN_PIN Y_MAX_PIN
421
+      #elif X2_USE_ENDSTOP == _ZMIN_
422
+        #define X2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
423
+        #define X2_MIN_PIN Z_MIN_PIN
424
+      #elif X2_USE_ENDSTOP == _ZMAX_
425
+        #define X2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
426
+        #define X2_MIN_PIN Z_MAX_PIN
427
+      #else
428
+        #define X2_MIN_ENDSTOP_INVERTING false
429
+      #endif
430
+      #define X2_MAX_ENDSTOP_INVERTING false
427 431
     #endif
428 432
   #endif
429 433
 
@@ -456,26 +460,30 @@
456 460
       #else
457 461
         #define Y2_MAX_ENDSTOP_INVERTING false
458 462
       #endif
459
-    #elif Y2_USE_ENDSTOP == _XMIN_
460
-      #define Y2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
461
-      #define Y2_MIN_PIN X_MIN_PIN
462
-    #elif Y2_USE_ENDSTOP == _XMAX_
463
-      #define Y2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
464
-      #define Y2_MIN_PIN X_MAX_PIN
465
-    #elif Y2_USE_ENDSTOP == _YMIN_
466
-      #define Y2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
467
-      #define Y2_MIN_PIN Y_MIN_PIN
468
-    #elif Y2_USE_ENDSTOP == _YMAX_
469
-      #define Y2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
470
-      #define Y2_MIN_PIN Y_MAX_PIN
471
-    #elif Y2_USE_ENDSTOP == _ZMIN_
472
-      #define Y2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
473
-      #define Y2_MIN_PIN Z_MIN_PIN
474
-    #elif Y2_USE_ENDSTOP == _ZMAX_
475
-      #define Y2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
476
-      #define Y2_MIN_PIN Z_MAX_PIN
477
-    #else
478 463
       #define Y2_MIN_ENDSTOP_INVERTING false
464
+    #else
465
+      #if Y2_USE_ENDSTOP == _XMIN_
466
+        #define Y2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
467
+        #define Y2_MIN_PIN X_MIN_PIN
468
+      #elif Y2_USE_ENDSTOP == _XMAX_
469
+        #define Y2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
470
+        #define Y2_MIN_PIN X_MAX_PIN
471
+      #elif Y2_USE_ENDSTOP == _YMIN_
472
+        #define Y2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
473
+        #define Y2_MIN_PIN Y_MIN_PIN
474
+      #elif Y2_USE_ENDSTOP == _YMAX_
475
+        #define Y2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
476
+        #define Y2_MIN_PIN Y_MAX_PIN
477
+      #elif Y2_USE_ENDSTOP == _ZMIN_
478
+        #define Y2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
479
+        #define Y2_MIN_PIN Z_MIN_PIN
480
+      #elif Y2_USE_ENDSTOP == _ZMAX_
481
+        #define Y2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
482
+        #define Y2_MIN_PIN Z_MAX_PIN
483
+      #else
484
+        #define Y2_MIN_ENDSTOP_INVERTING false
485
+      #endif
486
+      #define Y2_MAX_ENDSTOP_INVERTING false
479 487
     #endif
480 488
   #endif
481 489
 
@@ -508,26 +516,30 @@
508 516
       #else
509 517
         #define Z2_MAX_ENDSTOP_INVERTING false
510 518
       #endif
511
-    #elif Z2_USE_ENDSTOP == _XMIN_
512
-      #define Z2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
513
-      #define Z2_MIN_PIN X_MIN_PIN
514
-    #elif Z2_USE_ENDSTOP == _XMAX_
515
-      #define Z2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
516
-      #define Z2_MIN_PIN X_MAX_PIN
517
-    #elif Z2_USE_ENDSTOP == _YMIN_
518
-      #define Z2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
519
-      #define Z2_MIN_PIN Y_MIN_PIN
520
-    #elif Z2_USE_ENDSTOP == _YMAX_
521
-      #define Z2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
522
-      #define Z2_MIN_PIN Y_MAX_PIN
523
-    #elif Z2_USE_ENDSTOP == _ZMIN_
524
-      #define Z2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
525
-      #define Z2_MIN_PIN Z_MIN_PIN
526
-    #elif Z2_USE_ENDSTOP == _ZMAX_
527
-      #define Z2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
528
-      #define Z2_MIN_PIN Z_MAX_PIN
529
-    #else
530 519
       #define Z2_MIN_ENDSTOP_INVERTING false
520
+    #else
521
+      #if Z2_USE_ENDSTOP == _XMIN_
522
+        #define Z2_MIN_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING
523
+        #define Z2_MIN_PIN X_MIN_PIN
524
+      #elif Z2_USE_ENDSTOP == _XMAX_
525
+        #define Z2_MIN_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING
526
+        #define Z2_MIN_PIN X_MAX_PIN
527
+      #elif Z2_USE_ENDSTOP == _YMIN_
528
+        #define Z2_MIN_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING
529
+        #define Z2_MIN_PIN Y_MIN_PIN
530
+      #elif Z2_USE_ENDSTOP == _YMAX_
531
+        #define Z2_MIN_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING
532
+        #define Z2_MIN_PIN Y_MAX_PIN
533
+      #elif Z2_USE_ENDSTOP == _ZMIN_
534
+        #define Z2_MIN_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING
535
+        #define Z2_MIN_PIN Z_MIN_PIN
536
+      #elif Z2_USE_ENDSTOP == _ZMAX_
537
+        #define Z2_MIN_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING
538
+        #define Z2_MIN_PIN Z_MAX_PIN
539
+      #else
540
+        #define Z2_MIN_ENDSTOP_INVERTING false
541
+      #endif
542
+      #define Z2_MAX_ENDSTOP_INVERTING false
531 543
     #endif
532 544
   #endif
533 545
 

Loading…
Cancel
Save