make *_MIN_PIN defines optional

This commit is contained in:
Markus Amsler 2011-02-08 02:31:03 +01:00 committed by Michael Moon
parent aec41c59aa
commit 398f68e2db
1 changed files with 9 additions and 3 deletions

View File

@ -37,7 +37,9 @@ void io_init(void) {
// setup I/O pins
WRITE(X_STEP_PIN, 0); SET_OUTPUT(X_STEP_PIN);
WRITE(X_DIR_PIN, 0); SET_OUTPUT(X_DIR_PIN);
WRITE(X_MIN_PIN, 1); SET_INPUT(X_MIN_PIN);
#ifdef X_MIN_PIN
WRITE(X_MIN_PIN, 1); SET_INPUT(X_MIN_PIN);
#endif
#ifdef X_MAX_PIN
WRITE(X_MAX_PIN, 1); SET_INPUT(X_MAX_PIN);
#endif
@ -47,7 +49,9 @@ void io_init(void) {
WRITE(Y_STEP_PIN, 0); SET_OUTPUT(Y_STEP_PIN);
WRITE(Y_DIR_PIN, 0); SET_OUTPUT(Y_DIR_PIN);
WRITE(Y_MIN_PIN, 1); SET_INPUT(Y_MIN_PIN);
#ifdef Y_MIN_PIN
WRITE(Y_MIN_PIN, 1); SET_INPUT(Y_MIN_PIN);
#endif
#ifdef Y_MAX_PIN
WRITE(Y_MAX_PIN, 1); SET_INPUT(Y_MAX_PIN);
#endif
@ -57,7 +61,9 @@ void io_init(void) {
WRITE(Z_STEP_PIN, 0); SET_OUTPUT(Z_STEP_PIN);
WRITE(Z_DIR_PIN, 0); SET_OUTPUT(Z_DIR_PIN);
WRITE(Z_MIN_PIN, 1); SET_INPUT(Z_MIN_PIN);
#ifdef Z_MIN_PIN
WRITE(Z_MIN_PIN, 1); SET_INPUT(Z_MIN_PIN);
#endif
#ifdef Z_MAX_PIN
WRITE(Z_MAX_PIN, 1); SET_INPUT(Z_MAX_PIN);
#endif