Browse Source

Merge branch '2.0.x' into vanilla_fb_2.0.x

FB4S_WIFI
Sergey 3 years ago
parent
commit
abd2f70e8c
  1. 4
      Marlin/src/HAL/DUE/HAL.h
  2. 2
      Marlin/src/HAL/DUE/MinSerial.cpp
  3. 2
      Marlin/src/HAL/LPC1768/MinSerial.cpp
  4. 2
      Marlin/src/HAL/STM32/MinSerial.cpp
  5. 2
      Marlin/src/HAL/STM32F1/MinSerial.cpp
  6. 2
      Marlin/src/HAL/shared/MinSerial.cpp
  7. 0
      Marlin/src/HAL/shared/MinSerial.h
  8. 2
      Marlin/src/HAL/shared/backtrace/backtrace.cpp
  9. 2
      Marlin/src/HAL/shared/cpu_exception/exception_arm.cpp
  10. 2
      Marlin/src/core/macros.h
  11. 3
      Marlin/src/lcd/menu/menu_motion.cpp

4
Marlin/src/HAL/DUE/HAL.h

@ -115,8 +115,8 @@ typedef Servo hal_servo_t;
// //
// Interrupts // Interrupts
// //
#define sei() noInterrupts() #define sei() interrupts()
#define cli() interrupts() #define cli() noInterrupts()
#define CRITICAL_SECTION_START() const bool _irqon = hal.isr_state(); hal.isr_off() #define CRITICAL_SECTION_START() const bool _irqon = hal.isr_state(); hal.isr_off()
#define CRITICAL_SECTION_END() if (_irqon) hal.isr_on() #define CRITICAL_SECTION_END() if (_irqon) hal.isr_on()

2
Marlin/src/HAL/DUE/HAL_MinSerial.cpp → Marlin/src/HAL/DUE/MinSerial.cpp

@ -25,7 +25,7 @@
#if ENABLED(POSTMORTEM_DEBUGGING) #if ENABLED(POSTMORTEM_DEBUGGING)
#include "../shared/HAL_MinSerial.h" #include "../shared/MinSerial.h"
#include <stdarg.h> #include <stdarg.h>

2
Marlin/src/HAL/LPC1768/HAL_MinSerial.cpp → Marlin/src/HAL/LPC1768/MinSerial.cpp

@ -26,7 +26,7 @@
#if ENABLED(POSTMORTEM_DEBUGGING) #if ENABLED(POSTMORTEM_DEBUGGING)
#include "../shared/HAL_MinSerial.h" #include "../shared/MinSerial.h"
#include <debug_frmwrk.h> #include <debug_frmwrk.h>
static void TX(char c) { _DBC(c); } static void TX(char c) { _DBC(c); }

2
Marlin/src/HAL/STM32/HAL_MinSerial.cpp → Marlin/src/HAL/STM32/MinSerial.cpp

@ -28,7 +28,7 @@
#if ENABLED(POSTMORTEM_DEBUGGING) #if ENABLED(POSTMORTEM_DEBUGGING)
#include "../shared/HAL_MinSerial.h" #include "../shared/MinSerial.h"
#include "watchdog.h" #include "watchdog.h"
/* Instruction Synchronization Barrier */ /* Instruction Synchronization Barrier */

2
Marlin/src/HAL/STM32F1/HAL_MinSerial.cpp → Marlin/src/HAL/STM32F1/MinSerial.cpp

@ -26,7 +26,7 @@
#if ENABLED(POSTMORTEM_DEBUGGING) #if ENABLED(POSTMORTEM_DEBUGGING)
#include "../shared/HAL_MinSerial.h" #include "../shared/MinSerial.h"
#include "watchdog.h" #include "watchdog.h"
#include <libmaple/usart.h> #include <libmaple/usart.h>

2
Marlin/src/HAL/shared/HAL_MinSerial.cpp → Marlin/src/HAL/shared/MinSerial.cpp

@ -19,7 +19,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
* *
*/ */
#include "HAL_MinSerial.h" #include "MinSerial.h"
#if ENABLED(POSTMORTEM_DEBUGGING) #if ENABLED(POSTMORTEM_DEBUGGING)

0
Marlin/src/HAL/shared/HAL_MinSerial.h → Marlin/src/HAL/shared/MinSerial.h

2
Marlin/src/HAL/shared/backtrace/backtrace.cpp

@ -25,7 +25,7 @@
#include "unwinder.h" #include "unwinder.h"
#include "unwmemaccess.h" #include "unwmemaccess.h"
#include "../HAL_MinSerial.h" #include "../MinSerial.h"
#include <stdarg.h> #include <stdarg.h>
// Dump a backtrace entry // Dump a backtrace entry

2
Marlin/src/HAL/shared/cpu_exception/exception_arm.cpp

@ -54,7 +54,7 @@
#include "exception_hook.h" #include "exception_hook.h"
#include "../backtrace/backtrace.h" #include "../backtrace/backtrace.h"
#include "../HAL_MinSerial.h" #include "../MinSerial.h"
#define HW_REG(X) (*((volatile unsigned long *)(X))) #define HW_REG(X) (*((volatile unsigned long *)(X)))

2
Marlin/src/core/macros.h

@ -278,7 +278,7 @@
#define NUMERIC_SIGNED(a) (NUMERIC(a) || (a) == '-' || (a) == '+') #define NUMERIC_SIGNED(a) (NUMERIC(a) || (a) == '-' || (a) == '+')
#define DECIMAL_SIGNED(a) (DECIMAL(a) || (a) == '-' || (a) == '+') #define DECIMAL_SIGNED(a) (DECIMAL(a) || (a) == '-' || (a) == '+')
#define COUNT(a) (sizeof(a)/sizeof(*a)) #define COUNT(a) (sizeof(a)/sizeof(*a))
#define ZERO(a) memset(a,0,sizeof(a)) #define ZERO(a) memset((void*)a,0,sizeof(a))
#define COPY(a,b) do{ \ #define COPY(a,b) do{ \
static_assert(sizeof(a[0]) == sizeof(b[0]), "COPY: '" STRINGIFY(a) "' and '" STRINGIFY(b) "' types (sizes) don't match!"); \ static_assert(sizeof(a[0]) == sizeof(b[0]), "COPY: '" STRINGIFY(a) "' and '" STRINGIFY(b) "' types (sizes) don't match!"); \
memcpy(&a[0],&b[0],_MIN(sizeof(a),sizeof(b))); \ memcpy(&a[0],&b[0],_MIN(sizeof(a),sizeof(b))); \

3
Marlin/src/lcd/menu/menu_motion.cpp

@ -157,6 +157,7 @@ void _goto_manual_move(const_float_t scale) {
ui.defer_status_screen(); ui.defer_status_screen();
ui.manual_move.menu_scale = scale; ui.manual_move.menu_scale = scale;
ui.goto_screen(_manual_move_func_ptr); ui.goto_screen(_manual_move_func_ptr);
thermalManager.set_menu_cold_override(true);
} }
void _menu_move_distance(const AxisEnum axis, const screenFunc_t func, const int8_t eindex=active_extruder) { void _menu_move_distance(const AxisEnum axis, const screenFunc_t func, const int8_t eindex=active_extruder) {
@ -219,7 +220,7 @@ void _menu_move_distance(const AxisEnum axis, const screenFunc_t func, const int
ui.goto_screen([]{ ui.goto_screen([]{
MenuItem_confirm::select_screen( MenuItem_confirm::select_screen(
GET_TEXT(MSG_BUTTON_PROCEED), GET_TEXT(MSG_BACK), GET_TEXT(MSG_BUTTON_PROCEED), GET_TEXT(MSG_BACK),
[] { _goto_menu_move_distance_e(); thermalManager.set_menu_cold_override(true); }, nullptr, _goto_menu_move_distance_e, nullptr,
GET_TEXT(MSG_HOTEND_TOO_COLD), (const char *)nullptr, PSTR("!") GET_TEXT(MSG_HOTEND_TOO_COLD), (const char *)nullptr, PSTR("!")
); );
}); });

Loading…
Cancel
Save