Go to the source code of this file.
Macros | |
#define | HOME2_MASK 0 |
#define | HOME2_MASK_SUM 0 |
#define | LIMIT2_MASK 0 |
#define | LIMIT2_MASK_SUM 0 |
#define | X_STEP_BIT (1<<X_STEP_PIN) |
#define | Y_STEP_BIT (1<<Y_STEP_PIN) |
#define | Z_STEP_BIT (1<<Z_STEP_PIN) |
#define | X_DIRECTION_BIT (1<<X_DIRECTION_PIN) |
#define | Y_DIRECTION_BIT (1<<Y_DIRECTION_PIN) |
#define | Z_DIRECTION_BIT (1<<Z_DIRECTION_PIN) |
#define | X_HOME_BIT 0 |
#define | Y_HOME_BIT 0 |
#define | Z_HOME_BIT 0 |
#define | X_LIMIT_BIT (1<<X_LIMIT_PIN) |
#define | Y_LIMIT_BIT (1<<Y_LIMIT_PIN) |
#define | Z_LIMIT_BIT (1<<Z_LIMIT_PIN) |
#define | X_LIMIT_BIT_MAX 0 |
#define | Y_LIMIT_BIT_MAX 0 |
#define | Z_LIMIT_BIT_MAX 0 |
#define | STEP_MASK (X_STEP_BIT|Y_STEP_BIT|Z_STEP_BIT|A_STEP_BIT|B_STEP_BIT|C_STEP_BIT|U_STEP_BIT|V_STEP_BIT) |
#define | DIRECTION_MASK (X_DIRECTION_BIT|Y_DIRECTION_BIT|Z_DIRECTION_BIT|A_DIRECTION_BIT|B_DIRECTION_BIT|C_DIRECTION_BIT|U_DIRECTION_BIT|V_DIRECTION_BIT) |
#define | STEPPERS_ENABLE_MASK (X_ENABLE_BIT|Y_ENABLE_BIT|Z_ENABLE_BIT|A_ENABLE_BIT|B_ENABLE_BIT|C_ENABLE_BIT|U_ENABLE_BIT|V_ENABLE_BIT) |
#define | HOME_MASK_BASE (X_HOME_BIT|Y_HOME_BIT|Z_HOME_BIT|HOME2_MASK) |
#define | HOME_MASK_BASE_SUM (X_HOME_BIT+Y_HOME_BIT+Z_HOME_BIT+HOME2_MASK_SUM) |
#define | HOME_MASK (HOME_MASK_BASE|A_HOME_BIT|B_HOME_BIT|C_HOME_BIT|U_HOME_BIT|V_HOME_BIT) |
#define | HOME_MASK_SUM (HOME_MASK_BASE_SUM+A_HOME_BIT+B_HOME_BIT+C_HOME_BIT+U_HOME_BIT+V_HOME_BIT) |
#define | LIMIT_MASK_BASE (X_LIMIT_BIT|Y_LIMIT_BIT|Z_LIMIT_BIT|X_LIMIT_BIT_MAX|Y_LIMIT_BIT_MAX|Z_LIMIT_BIT_MAX|LIMIT2_MASK) |
#define | LIMIT_MASK_BASE_SUM (X_LIMIT_BIT+Y_LIMIT_BIT+Z_LIMIT_BIT+X_LIMIT_BIT_MAX+Y_LIMIT_BIT_MAX+Z_LIMIT_BIT_MAX+LIMIT2_MASK_SUM) |
#define | LIMIT_MASK (LIMIT_MASK_BASE|A_LIMIT_BIT|B_LIMIT_BIT|C_LIMIT_BIT|U_LIMIT_BIT|V_LIMIT_BIT) |
#define | LIMIT_MASK_SUM (LIMIT_MASK_BASE_SUM+A_LIMIT_BIT+B_LIMIT_BIT+C_LIMIT_BIT+U_LIMIT_BIT+V_LIMIT_BIT) |
#define | N_GANGED 0 |
#define DIRECTION_MASK (X_DIRECTION_BIT|Y_DIRECTION_BIT|Z_DIRECTION_BIT|A_DIRECTION_BIT|B_DIRECTION_BIT|C_DIRECTION_BIT|U_DIRECTION_BIT|V_DIRECTION_BIT) |
#define HOME2_MASK 0 |
#define HOME2_MASK_SUM 0 |
#define HOME_MASK (HOME_MASK_BASE|A_HOME_BIT|B_HOME_BIT|C_HOME_BIT|U_HOME_BIT|V_HOME_BIT) |
#define HOME_MASK_BASE (X_HOME_BIT|Y_HOME_BIT|Z_HOME_BIT|HOME2_MASK) |
#define HOME_MASK_BASE_SUM (X_HOME_BIT+Y_HOME_BIT+Z_HOME_BIT+HOME2_MASK_SUM) |
#define HOME_MASK_SUM (HOME_MASK_BASE_SUM+A_HOME_BIT+B_HOME_BIT+C_HOME_BIT+U_HOME_BIT+V_HOME_BIT) |
#define LIMIT2_MASK 0 |
#define LIMIT2_MASK_SUM 0 |
#define LIMIT_MASK (LIMIT_MASK_BASE|A_LIMIT_BIT|B_LIMIT_BIT|C_LIMIT_BIT|U_LIMIT_BIT|V_LIMIT_BIT) |
#define LIMIT_MASK_BASE (X_LIMIT_BIT|Y_LIMIT_BIT|Z_LIMIT_BIT|X_LIMIT_BIT_MAX|Y_LIMIT_BIT_MAX|Z_LIMIT_BIT_MAX|LIMIT2_MASK) |
#define LIMIT_MASK_BASE_SUM (X_LIMIT_BIT+Y_LIMIT_BIT+Z_LIMIT_BIT+X_LIMIT_BIT_MAX+Y_LIMIT_BIT_MAX+Z_LIMIT_BIT_MAX+LIMIT2_MASK_SUM) |
#define LIMIT_MASK_SUM (LIMIT_MASK_BASE_SUM+A_LIMIT_BIT+B_LIMIT_BIT+C_LIMIT_BIT+U_LIMIT_BIT+V_LIMIT_BIT) |
#define N_GANGED 0 |
#define STEP_MASK (X_STEP_BIT|Y_STEP_BIT|Z_STEP_BIT|A_STEP_BIT|B_STEP_BIT|C_STEP_BIT|U_STEP_BIT|V_STEP_BIT) |
#define STEPPERS_ENABLE_MASK (X_ENABLE_BIT|Y_ENABLE_BIT|Z_ENABLE_BIT|A_ENABLE_BIT|B_ENABLE_BIT|C_ENABLE_BIT|U_ENABLE_BIT|V_ENABLE_BIT) |
#define X_DIRECTION_BIT (1<<X_DIRECTION_PIN) |
#define X_HOME_BIT 0 |
#define X_LIMIT_BIT (1<<X_LIMIT_PIN) |
#define X_LIMIT_BIT_MAX 0 |
#define X_STEP_BIT (1<<X_STEP_PIN) |
#define Y_DIRECTION_BIT (1<<Y_DIRECTION_PIN) |
#define Y_HOME_BIT 0 |
#define Y_LIMIT_BIT (1<<Y_LIMIT_PIN) |
#define Y_LIMIT_BIT_MAX 0 |
#define Y_STEP_BIT (1<<Y_STEP_PIN) |
#define Z_DIRECTION_BIT (1<<Z_DIRECTION_PIN) |
#define Z_HOME_BIT 0 |
#define Z_LIMIT_BIT (1<<Z_LIMIT_PIN) |
#define Z_LIMIT_BIT_MAX 0 |
#define Z_STEP_BIT (1<<Z_STEP_PIN) |