Commit Graph

28 Commits (5b6e2cecf59a6629279c7629ed50479c6fa9ab45)

Author SHA1 Message Date
Scott Lahteine f663220e87 Store Mix factors as reciprocals and multiply
Scott Lahteine 3544c3632f Merge pull request from thinkyhead/rc_warnings_fix
Warnings fixed redux
Josef Pavlik c2b51af3ba fixed warning: ISO C does not permit named variadic macros
Scott Lahteine 5f5a55a0de Add a ZERO macro to clear arrays
Scott Lahteine eabff30e75 Improve MINIMUM_STEPPER_PULSE
Scott Lahteine 413b61e64a Add HYPOT2 and float comparison macros
Scott Lahteine 280534c06f Add M211: Enable/Disable Software Endstops
Scott Lahteine 628dcbc764 extruder_multiplier => flow_percentage
Scott Lahteine b73203a0b7 Move some includes around to uncover missing deps
Scott Lahteine d9f7ed9a3c Move some macros from Marlin.h to macros.h
Scott Lahteine 93ea281061 Split up Conditionals.h into two files
Rather than include twice, which is tricky but may confuse
Scott Lahteine 9f9fe043ba Apply sq macro throughout
João Brázio fa4274cf4c Improves the custom bootscreen logo feature
Scott Lahteine e650a75b88 Simplified variable-size array macros
Scott Lahteine 07c9a11c3c Automatically set X2 stepper pins
Scott Lahteine c6f1337f5c NOOP macro for do-nothing macros
Scott Lahteine 386140f361 Test time difference in safe way
Scott Lahteine 071c742b8a Move STRINGIFY to macros.h, use in language.h
Scott Lahteine f543aaa54e Apply standard pin test to buttons
This is the easiest way to make button pin testing consistent without
renaming all the button pins. Just make a macro especially for testing
if button pins are set, since they are named consistently in the pins
files.
Scott Lahteine f1ed310322 Add NUMERIC compare macros to simplify code
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Scott Lahteine fc04b587cf Merge pull request from thinkyhead/rc_stringify_macro
Promote STRINGIFY to macros.h
Scott Lahteine 9418b4f2f3 Promote STRINGIFY to macros.h
Scott Lahteine 73a59a4e45 Allow ENABLED(b) to work with "true" and "false"
Scott Lahteine c8f76bb8aa Create BITSET/BITCLR macros
Scott Lahteine 278aa15301 Add COUNT macro and apply
Scott Lahteine d85861d296 Move macros, add ENABLED/DISABLED, add includes