From 94f2e82897c9b66b1b3b643c8ef6020b701becc5 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Tue, 9 Jul 2019 23:53:20 -0500 Subject: [PATCH] Serial assert (needs work) --- Marlin/src/core/serial.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Marlin/src/core/serial.h b/Marlin/src/core/serial.h index d6c3291f69..fffc3d60dc 100644 --- a/Marlin/src/core/serial.h +++ b/Marlin/src/core/serial.h @@ -60,10 +60,12 @@ extern uint8_t marlin_debug_flags; if (!serial_port_index || serial_port_index == SERIAL_BOTH) (void)MYSERIAL0.WHAT(V); \ if ( serial_port_index) (void)MYSERIAL1.WHAT(V); \ }while(0) + #define SERIAL_ASSERT(P) if(serial_port_index!=(P)){ debugger(); } #else #define _PORT_REDIRECT(n,p) NOOP #define _PORT_RESTORE(n) NOOP #define SERIAL_OUT(WHAT, V...) (void)MYSERIAL0.WHAT(V) + #define SERIAL_ASSERT(P) NOOP #endif #define PORT_REDIRECT(p) _PORT_REDIRECT(1,p)