Browse Source
Misc build fixes (#21413)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
vanilla_fb_2.0.x
kpishere
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
7 additions and
5 deletions
-
Marlin/src/core/bug_on.h
-
Marlin/src/gcode/bedlevel/mbl/G29.cpp
-
Marlin/src/pins/ramps/pins_RAMPS.h
|
@ -30,7 +30,8 @@ |
|
|
#define BUG_ON(V...) do { SERIAL_ECHOPAIR(ONLY_FILENAME, __LINE__, ": "); SERIAL_ECHOLNPAIR(V); SERIAL_FLUSHTX(); *(char*)0 = 42; } while(0) |
|
|
#define BUG_ON(V...) do { SERIAL_ECHOPAIR(ONLY_FILENAME, __LINE__, ": "); SERIAL_ECHOLNPAIR(V); SERIAL_FLUSHTX(); *(char*)0 = 42; } while(0) |
|
|
#elif ENABLED(MARLIN_DEV_MODE) |
|
|
#elif ENABLED(MARLIN_DEV_MODE) |
|
|
// Don't stop the CPU here, but at least dump the bug on the serial port
|
|
|
// Don't stop the CPU here, but at least dump the bug on the serial port
|
|
|
#define BUG_ON(V...) do { SERIAL_ECHOPAIR(ONLY_FILENAME, __LINE__, ": BUG!\n"); SERIAL_ECHOLNPAIR(V); SERIAL_FLUSHTX(); } while(0) |
|
|
//#define BUG_ON(V...) do { SERIAL_ECHOPAIR(ONLY_FILENAME, __LINE__, ": BUG!\n"); SERIAL_ECHOLNPAIR(V); SERIAL_FLUSHTX(); } while(0)
|
|
|
|
|
|
#define BUG_ON(V...) NOOP |
|
|
#else |
|
|
#else |
|
|
// Release mode, let's ignore the bug
|
|
|
// Release mode, let's ignore the bug
|
|
|
#define BUG_ON(V...) NOOP |
|
|
#define BUG_ON(V...) NOOP |
|
|
|
@ -98,7 +98,7 @@ void GcodeSuite::G29() { |
|
|
// For each G29 S2...
|
|
|
// For each G29 S2...
|
|
|
if (mbl_probe_index == 0) { |
|
|
if (mbl_probe_index == 0) { |
|
|
// Move close to the bed before the first point
|
|
|
// Move close to the bed before the first point
|
|
|
do_blocking_move_to_z(0); |
|
|
do_blocking_move_to_z(MANUAL_PROBE_START_Z); |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
// Save Z for the previous mesh position
|
|
|
// Save Z for the previous mesh position
|
|
|
|
@ -45,6 +45,10 @@ |
|
|
* 7 | 11 |
|
|
* 7 | 11 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(AZSMZ_12864) && DISABLED(ALLOW_SAM3X8E) |
|
|
|
|
|
#error "No pins defined for RAMPS with AZSMZ_12864." |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
#include "env_validate.h" |
|
|
#include "env_validate.h" |
|
|
|
|
|
|
|
|
// Custom flags and defines for the build
|
|
|
// Custom flags and defines for the build
|
|
@ -720,9 +724,6 @@ |
|
|
#elif ENABLED(AZSMZ_12864) |
|
|
#elif ENABLED(AZSMZ_12864) |
|
|
|
|
|
|
|
|
// Pins only defined for RAMPS_SMART currently
|
|
|
// Pins only defined for RAMPS_SMART currently
|
|
|
#if DISABLED(IS_RAMPS_SMART) |
|
|
|
|
|
#error "No pins defined for RAMPS with AZSMZ_12864." |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#elif IS_TFTGLCD_PANEL |
|
|
#elif IS_TFTGLCD_PANEL |
|
|
|
|
|
|
|
|