22 Commits (03ef2d6c82048564db284bc3965595c561bf5840)

Author SHA1 Message Date
Scott Lahteine f5eab912ed
Apply #pragma once, misc cleanup (#12322) 6 years ago
Scott Lahteine 4b7a0a5b39 Require TMCStepper 0.2.2 or newer 6 years ago
teemuatlut c447d75916 Add support for TMC2660 (#11998) 6 years ago
teemuatlut c3229e1b34 Migrate to a new TMC library (#11943) 6 years ago
Roxy-3D 0780913848 IDEX Improvements (#11848) 6 years ago
Scott Lahteine 1718eff54a Code changes supporting up to 6 extruders 6 years ago
Holger Müller 1a6f2b29b8 Add support for Triple-Z steppers/endstops 7 years ago
teemuatlut fbcdf5eaeb Simplify stepper driver per-axis selection 6 years ago
Scott Lahteine 4299e5dc8b
Modify E-stepping macros for use in LINEAR_ADVANCE (#10885) 7 years ago
Scott Lahteine 0c3773d724 Cleanup in stepper_indirection.h 7 years ago
Scott Lahteine 48d7036874 Consolidate smart stepper driver initialization 7 years ago
Scott Lahteine e7570f3195 Improve TMC config organization, naming 7 years ago
Scott Lahteine a0211f5d6c Disambiguate else in stepper_indirection.h 7 years ago
Scott Lahteine 8d32fd997f Wrap NORM_E_DIR/REV_E_DIR macros in do{}while(0) 7 years ago
Scott Lahteine e5ec793f7e Wrap stepper indirection macros 7 years ago
Scott Lahteine 42933c804a Cleanups for STM32F7 7 years ago
Morten a0246c5c96 Add support for STM32F7 MCU 7 years ago
teemuatlut 0cd1e91056 [2.0.x] TMC driver update (#8769) 7 years ago
Scott Lahteine 01e207213f Fix MK2_MULTIPLEXER stepper indirection 7 years ago
Scott Lahteine 32512332df Apply some formatting 7 years ago
Scott Lahteine 3d8a0ab4b2 Module updates 7 years ago
Scott Lahteine 0c9231fd04 Move 'module' files 7 years ago
Scott Lahteine 5b11b33854 Add support for Průša MK2 Multiplexer 8 years ago
Scott Lahteine 907cafcbfd Support for two switching extruders 8 years ago
Scott Lahteine c54f6cf23d Updates to support 5 extruders 8 years ago
Scott Lahteine 04050237f0 Header and pins changes to support 5 extruders 8 years ago
Scott Lahteine 45f949d833 TMC2130 Library: @teemuatlut replaces @makertum 8 years ago
Moritz d67c1d825f Add TMC2130 support 8 years ago
Scott Lahteine c6226bb0aa Unify config in a single include without nested includes 8 years ago
Scott Lahteine 750a1e5116 Arrange stepper_indirection by axis 8 years ago
Scott Lahteine b5a9647fec Use `ENABLED` in `stepper_indirection.h` 8 years ago
Scott Lahteine cbc7f22ad9 Implement DUAL_NOZZLE_DUPLICATION_MODE 8 years ago
Scott Lahteine 260bbb3109 Fix a couple of simple typos 8 years ago
Scott Lahteine 05da02f0a2 Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER 9 years ago
Scott Lahteine 4b4a582c4f X_DUAL_STEPPER_DRIVERS implementation 9 years ago
Scott Lahteine 07c9a11c3c Automatically set X2 stepper pins 9 years ago
Scott Lahteine 516e79bbda Declare extruder_duplication_enabled in Marlin.h 9 years ago
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style 9 years ago
jbrazio 5e5d250832 Added gplv3 header to all Marlin files 9 years ago
Scott Lahteine 89838cdb10 Move step macros to stepper_indirection.h 9 years ago
Scott Lahteine 0c7f7ebcfb Styling adjustments (PR#2668 & PR#2670) 9 years ago
Scott Lahteine c35fb88094 Overridable Options - Part 8 (PR#2560) 9 years ago
Scott Lahteine d85861d296 Move macros, add ENABLED/DISABLED, add includes 9 years ago
domonoky 443e7edef4 - Add support for L6470 Drivers. 10 years ago
domonoky 5727cb3ed4 Cleanup TMC Stepper a bit. 10 years ago
domonoky 38500165ea First attempt at adding TMC Driver support. May need some cleanup. 10 years ago
domonoky b55995aae8 Introduce a layer of macro indirection to all stepper pins. This allows other stepper drivers to redefine them, so they can use SPI/I2C instead of direct pin manipulation. 10 years ago