Smoothieboard V1.0/1.1 and A5984 support

This commit is contained in:
Greg Nutt
2018-08-07 20:01:56 -04:00
committed by Scott Lahteine
parent b7e15a65e3
commit a1a5367380
9 changed files with 144 additions and 23 deletions

View File

@ -174,6 +174,7 @@
#define BOARD_SELENA_COMPACT 1754 // Selena Compact (Power outputs: Hotend0, Hotend1, Bed0, Bed1, Fan0, Fan1)
#define BOARD_COHESION3D_REMIX 1755 // Cohesion3D ReMix
#define BOARD_COHESION3D_MINI 1756 // Cohesion3D Mini
#define BOARD_SMOOTHIEBOARD 1757 // Smoothieboard
//
// SAM3X8E ARM Cortex M3

View File

@ -24,20 +24,21 @@
#include "../inc/MarlinConfigPre.h"
#define A4988 0x001
#define DRV8825 0x002
#define LV8729 0x003
#define L6470 0x104
#define TB6560 0x005
#define TB6600 0x006
#define TMC2100 0x007
#define TMC2130 0x108
#define TMC2130_STANDALONE 0x008
#define TMC2208 0x109
#define TMC2208_STANDALONE 0x009
#define TMC26X 0x10A
#define TMC26X_STANDALONE 0x00A
#define TMC2660 0x10B
#define TMC2660_STANDALONE 0x00B
#define A5984 0x002
#define DRV8825 0x003
#define LV8729 0x004
#define L6470 0x105
#define TB6560 0x006
#define TB6600 0x007
#define TMC2100 0x008
#define TMC2130 0x109
#define TMC2130_STANDALONE 0x009
#define TMC2208 0x10A
#define TMC2208_STANDALONE 0x00A
#define TMC26X 0x10B
#define TMC26X_STANDALONE 0x00B
#define TMC2660 0x10C
#define TMC2660_STANDALONE 0x00C
#define AXIS_DRIVER_TYPE(A,T) ( defined(A##_DRIVER_TYPE) && (A##_DRIVER_TYPE == T) )