Bläddra i källkod

Add _P variants to debug_out

Scott Lahteine 5 år sedan
förälder
incheckning
4718b8ad02
1 ändrade filer med 37 tillägg och 21 borttagningar
  1. 37
    21
      Marlin/src/core/debug_out.h

+ 37
- 21
Marlin/src/core/debug_out.h Visa fil

35
 #undef DEBUG_ECHO_F
35
 #undef DEBUG_ECHO_F
36
 #undef DEBUG_ECHOLN
36
 #undef DEBUG_ECHOLN
37
 #undef DEBUG_ECHOPGM
37
 #undef DEBUG_ECHOPGM
38
-#undef DEBUG_ECHOLNPGM
38
+#undef DEBUG_ECHOPGM_P
39
+#undef DEBUG_ECHOLNPGM_P
39
 #undef DEBUG_ECHOPAIR
40
 #undef DEBUG_ECHOPAIR
41
+#undef DEBUG_ECHOPAIR_P
40
 #undef DEBUG_ECHOPAIR_F
42
 #undef DEBUG_ECHOPAIR_F
43
+#undef DEBUG_ECHOPAIR_F_P
41
 #undef DEBUG_ECHOLNPAIR
44
 #undef DEBUG_ECHOLNPAIR
45
+#undef DEBUG_ECHOLNPAIR_P
42
 #undef DEBUG_ECHOLNPAIR_F
46
 #undef DEBUG_ECHOLNPAIR_F
47
+#undef DEBUG_ECHOLNPAIR_F_P
43
 #undef DEBUG_ECHO_MSG
48
 #undef DEBUG_ECHO_MSG
44
 #undef DEBUG_ERROR_MSG
49
 #undef DEBUG_ERROR_MSG
45
 #undef DEBUG_EOL
50
 #undef DEBUG_EOL
56
   #define DEBUG_ECHO_F            SERIAL_ECHO_F
61
   #define DEBUG_ECHO_F            SERIAL_ECHO_F
57
   #define DEBUG_ECHOLN            SERIAL_ECHOLN
62
   #define DEBUG_ECHOLN            SERIAL_ECHOLN
58
   #define DEBUG_ECHOPGM           SERIAL_ECHOPGM
63
   #define DEBUG_ECHOPGM           SERIAL_ECHOPGM
59
-  #define DEBUG_ECHOLNPGM         SERIAL_ECHOLNPGM
64
+  #define DEBUG_ECHOPGM_P         SERIAL_ECHOPGM_P
65
+  #define DEBUG_ECHOLNPGM_P       SERIAL_ECHOLNPGM_P
60
   #define DEBUG_ECHOPAIR          SERIAL_ECHOPAIR
66
   #define DEBUG_ECHOPAIR          SERIAL_ECHOPAIR
67
+  #define DEBUG_ECHOPAIR_P        SERIAL_ECHOPAIR_P
61
   #define DEBUG_ECHOPAIR_F        SERIAL_ECHOPAIR_F
68
   #define DEBUG_ECHOPAIR_F        SERIAL_ECHOPAIR_F
69
+  #define DEBUG_ECHOPAIR_F_P      SERIAL_ECHOPAIR_F_P
62
   #define DEBUG_ECHOLNPAIR        SERIAL_ECHOLNPAIR
70
   #define DEBUG_ECHOLNPAIR        SERIAL_ECHOLNPAIR
71
+  #define DEBUG_ECHOLNPAIR_P      SERIAL_ECHOLNPAIR_P
63
   #define DEBUG_ECHOLNPAIR_F      SERIAL_ECHOLNPAIR_F
72
   #define DEBUG_ECHOLNPAIR_F      SERIAL_ECHOLNPAIR_F
73
+  #define DEBUG_ECHOLNPAIR_F_P    SERIAL_ECHOLNPAIR_F_P
64
   #define DEBUG_ECHO_MSG          SERIAL_ECHO_MSG
74
   #define DEBUG_ECHO_MSG          SERIAL_ECHO_MSG
65
   #define DEBUG_ERROR_MSG         SERIAL_ERROR_MSG
75
   #define DEBUG_ERROR_MSG         SERIAL_ERROR_MSG
66
   #define DEBUG_EOL               SERIAL_EOL
76
   #define DEBUG_EOL               SERIAL_EOL
68
   #define DEBUG_XYZ               SERIAL_XYZ
78
   #define DEBUG_XYZ               SERIAL_XYZ
69
   #define DEBUG_DELAY(ms)         serial_delay(ms)
79
   #define DEBUG_DELAY(ms)         serial_delay(ms)
70
 #else
80
 #else
71
-  #define DEBUG_PRINT_P(P)        NOOP
72
-  #define DEBUG_ECHO_START()      NOOP
73
-  #define DEBUG_ERROR_START()     NOOP
74
-  #define DEBUG_CHAR(...)         NOOP
75
-  #define DEBUG_ECHO(...)         NOOP
76
-  #define DEBUG_ECHO_F(...)       NOOP
77
-  #define DEBUG_ECHOLN(...)       NOOP
78
-  #define DEBUG_ECHOPGM(...)      NOOP
79
-  #define DEBUG_ECHOLNPGM(...)    NOOP
80
-  #define DEBUG_ECHOPAIR(...)     NOOP
81
-  #define DEBUG_ECHOPAIR_F(...)   NOOP
82
-  #define DEBUG_ECHOLNPAIR(...)   NOOP
83
-  #define DEBUG_ECHOLNPAIR_F(...) NOOP
84
-  #define DEBUG_ECHO_MSG(...)     NOOP
85
-  #define DEBUG_ERROR_MSG(...)    NOOP
86
-  #define DEBUG_EOL()             NOOP
87
-  #define DEBUG_POS(...)          NOOP
88
-  #define DEBUG_XYZ(...)          NOOP
89
-  #define DEBUG_DELAY(...)        NOOP
81
+  #define DEBUG_PRINT_P(P)          NOOP
82
+  #define DEBUG_ECHO_START()        NOOP
83
+  #define DEBUG_ERROR_START()       NOOP
84
+  #define DEBUG_CHAR(...)           NOOP
85
+  #define DEBUG_ECHO(...)           NOOP
86
+  #define DEBUG_ECHO_F(...)         NOOP
87
+  #define DEBUG_ECHOLN(...)         NOOP
88
+  #define DEBUG_ECHOPGM(...)        NOOP
89
+  #define DEBUG_ECHOPGM_P(...)      NOOP
90
+  #define DEBUG_ECHOLNPGM(...)      NOOP
91
+  #define DEBUG_ECHOLNPGM_P(...)    NOOP
92
+  #define DEBUG_ECHOPAIR(...)       NOOP
93
+  #define DEBUG_ECHOPAIR_P(...)     NOOP
94
+  #define DEBUG_ECHOPAIR_F(...)     NOOP
95
+  #define DEBUG_ECHOPAIR_F_P(...)   NOOP
96
+  #define DEBUG_ECHOLNPAIR(...)     NOOP
97
+  #define DEBUG_ECHOLNPAIR_P(...)   NOOP
98
+  #define DEBUG_ECHOLNPAIR_F(...)   NOOP
99
+  #define DEBUG_ECHOLNPAIR_F_P(...) NOOP
100
+  #define DEBUG_ECHO_MSG(...)       NOOP
101
+  #define DEBUG_ERROR_MSG(...)      NOOP
102
+  #define DEBUG_EOL()               NOOP
103
+  #define DEBUG_POS(...)            NOOP
104
+  #define DEBUG_XYZ(...)            NOOP
105
+  #define DEBUG_DELAY(...)          NOOP
90
 #endif
106
 #endif
91
 
107
 
92
 #undef DEBUG_OUT
108
 #undef DEBUG_OUT

Laddar…
Avbryt
Spara