From 2e749d60c357eb6f3393479dcfe80044d7f30d3b Mon Sep 17 00:00:00 2001 From: Erik van der Zalm Date: Mon, 12 Mar 2012 20:32:14 +0100 Subject: [PATCH] Added DISABLE_MAX_ENDSTOPS --- Marlin/Configuration.h | 1 + Marlin/pins.h | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 2320dcebcd..eed528cb8c 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -118,6 +118,7 @@ const bool X_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops. const bool Y_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops. const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops. +#define DISABLE_MAX_ENDSTOPS // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 #define X_ENABLE_ON 0 diff --git a/Marlin/pins.h b/Marlin/pins.h index cad3ade38d..ff43a6278c 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -952,6 +952,12 @@ #define _E2_PINS #endif +#ifdef DISABLE_MAX_ENDSTOPS +#define X_MAX_PIN -1 +#define Y_MAX_PIN -1 +#define Z_MAX_PIN -1 +#endif + #define SENSITIVE_PINS {0, 1, X_STEP_PIN, X_DIR_PIN, X_ENABLE_PIN, X_MIN_PIN, X_MAX_PIN, Y_STEP_PIN, Y_DIR_PIN, Y_ENABLE_PIN, Y_MIN_PIN, Y_MAX_PIN, Z_STEP_PIN, Z_DIR_PIN, Z_ENABLE_PIN, Z_MIN_PIN, Z_MAX_PIN, LED_PIN, PS_ON_PIN, \ HEATER_BED_PIN, FAN_PIN, \ _E0_PINS _E1_PINS _E2_PINS \