Subversion Repositories MK-Marlin

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 ron 1
/**
2
 * Marlin 3D Printer Firmware
3
 * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
 *
5
 * Based on Sprinter and grbl.
6
 * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
7
 *
8
 * This program is free software: you can redistribute it and/or modify
9
 * it under the terms of the GNU General Public License as published by
10
 * the Free Software Foundation, either version 3 of the License, or
11
 * (at your option) any later version.
12
 *
13
 * This program is distributed in the hope that it will be useful,
14
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
 * GNU General Public License for more details.
17
 *
18
 * You should have received a copy of the GNU General Public License
19
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
 *
21
 */
22
 
23
// Please update this list when adding new pins to Marlin.
24
// The order doesn't matter.
25
// Following this pattern is a must.
26
// If the new pin name is over 28 characters long then pinsDebug.h will need to be modified.
27
 
28
// Pin lists 1.1.x and 2.0.x synchronized 2018-02-17
29
 
30
#line 31 // set __LINE__ to a known value for both passes
31
 
32
//
33
// Analog Pin Assignments
34
//
35
 
36
#if defined(EXT_AUX_A0) && EXT_AUX_A0 >= 0 && EXT_AUX_A0 < NUM_ANALOG_INPUTS
37
  REPORT_NAME_ANALOG(__LINE__, EXT_AUX_A0)
38
#endif
39
#if defined(EXT_AUX_A1) && EXT_AUX_A1 >= 0 && EXT_AUX_A1 < NUM_ANALOG_INPUTS
40
  REPORT_NAME_ANALOG(__LINE__, EXT_AUX_A1)
41
#endif
42
#if defined(EXT_AUX_A2) && EXT_AUX_A2 >= 0 && EXT_AUX_A2 < NUM_ANALOG_INPUTS
43
  REPORT_NAME_ANALOG(__LINE__, EXT_AUX_A2)
44
#endif
45
#if defined(EXT_AUX_A3) && EXT_AUX_A3 >= 0 && EXT_AUX_A3 < NUM_ANALOG_INPUTS
46
  REPORT_NAME_ANALOG(__LINE__, EXT_AUX_A3)
47
#endif
48
#if defined(EXT_AUX_A4) && EXT_AUX_A4 >= 0 && EXT_AUX_A4 < NUM_ANALOG_INPUTS
49
  REPORT_NAME_ANALOG(__LINE__, EXT_AUX_A4)
50
#endif
51
#if PIN_EXISTS(FILWIDTH) && FILWIDTH_PIN < NUM_ANALOG_INPUTS
52
  REPORT_NAME_ANALOG(__LINE__, FILWIDTH_PIN)
53
#endif
54
#if PIN_EXISTS(MAIN_VOLTAGE_MEASURE) && MAIN_VOLTAGE_MEASURE_PIN < NUM_ANALOG_INPUTS
55
  REPORT_NAME_ANALOG(__LINE__, MAIN_VOLTAGE_MEASURE_PIN)
56
#endif
57
#if !defined(ARDUINO_ARCH_SAM)  //TC1 & TC2 are macros in the SAM tool chain
58
  #if defined(TC1) && TC1 >= 0 && TC1 < NUM_ANALOG_INPUTS
59
    REPORT_NAME_ANALOG(__LINE__, TC1)
60
  #endif
61
  #if defined(TC2) && TC2 >= 0 && TC2 < NUM_ANALOG_INPUTS
62
    REPORT_NAME_ANALOG(__LINE__, TC2)
63
  #endif
64
#endif
65
#if PIN_EXISTS(TEMP_0) && TEMP_0_PIN < NUM_ANALOG_INPUTS
66
  REPORT_NAME_ANALOG(__LINE__, TEMP_0_PIN)
67
#endif
68
#if PIN_EXISTS(TEMP_1) && TEMP_1_PIN < NUM_ANALOG_INPUTS
69
  REPORT_NAME_ANALOG(__LINE__, TEMP_1_PIN)
70
#endif
71
#if PIN_EXISTS(TEMP_2) && TEMP_2_PIN < NUM_ANALOG_INPUTS
72
  REPORT_NAME_ANALOG(__LINE__, TEMP_2_PIN)
73
#endif
74
#if PIN_EXISTS(TEMP_3) && TEMP_3_PIN < NUM_ANALOG_INPUTS
75
  REPORT_NAME_ANALOG(__LINE__, TEMP_3_PIN)
76
#endif
77
#if PIN_EXISTS(TEMP_4) && TEMP_4_PIN < NUM_ANALOG_INPUTS
78
  REPORT_NAME_ANALOG(__LINE__, TEMP_4_PIN)
79
#endif
80
#if PIN_EXISTS(TEMP_BED) && TEMP_BED_PIN < NUM_ANALOG_INPUTS
81
  REPORT_NAME_ANALOG(__LINE__, TEMP_BED_PIN)
82
#endif
83
#if PIN_EXISTS(TEMP_CHAMBER) && TEMP_CHAMBER_PIN < NUM_ANALOG_INPUTS
84
  REPORT_NAME_ANALOG(__LINE__, TEMP_CHAMBER_PIN)
85
#endif
86
#if PIN_EXISTS(ADC_KEYPAD) && ADC_KEYPAD_PIN < NUM_ANALOG_INPUTS
87
  REPORT_NAME_ANALOG(__LINE__, ADC_KEYPAD_PIN)
88
#endif
89
 
90
//
91
// Digital Pin Assignments
92
//
93
 
94
#if defined(__FD) && __FD >= 0
95
  REPORT_NAME_DIGITAL(__LINE__, __FD)
96
#endif
97
#if defined(__FS) && __FS >= 0
98
  REPORT_NAME_DIGITAL(__LINE__, __FS)
99
#endif
100
#if defined(__GD) && __GD >= 0
101
  REPORT_NAME_DIGITAL(__LINE__, __GD)
102
#endif
103
#if defined(__GS) && __GS >= 0
104
  REPORT_NAME_DIGITAL(__LINE__, __GS)
105
#endif
106
#if PIN_EXISTS(AVR_MISO)
107
  REPORT_NAME_DIGITAL(__LINE__, AVR_MISO_PIN)
108
#endif
109
#if PIN_EXISTS(AVR_MOSI)
110
  REPORT_NAME_DIGITAL(__LINE__, AVR_MOSI_PIN)
111
#endif
112
#if PIN_EXISTS(AVR_SCK)
113
  REPORT_NAME_DIGITAL(__LINE__, AVR_SCK_PIN)
114
#endif
115
#if PIN_EXISTS(ALARM)
116
  REPORT_NAME_DIGITAL(__LINE__, ALARM_PIN)
117
#endif
118
#if PIN_EXISTS(AVR_SS)
119
  REPORT_NAME_DIGITAL(__LINE__, AVR_SS_PIN)
120
#endif
121
#if PIN_EXISTS(BEEPER)
122
  REPORT_NAME_DIGITAL(__LINE__, BEEPER_PIN)
123
#endif
124
#if defined(BTN_BACK) && BTN_BACK >= 0
125
  REPORT_NAME_DIGITAL(__LINE__, BTN_BACK)
126
#endif
127
#if defined(BTN_CENTER) && BTN_CENTER >= 0
128
  REPORT_NAME_DIGITAL(__LINE__, BTN_CENTER)
129
#endif
130
#if defined(BTN_DOWN) && BTN_DOWN >= 0
131
  REPORT_NAME_DIGITAL(__LINE__, BTN_DOWN)
132
#endif
133
#if defined(BTN_DWN) && BTN_DWN >= 0
134
  REPORT_NAME_DIGITAL(__LINE__, BTN_DWN)
135
#endif
136
#if defined(BTN_EN1) && BTN_EN1 >= 0
137
  REPORT_NAME_DIGITAL(__LINE__, BTN_EN1)
138
#endif
139
#if defined(BTN_EN2) && BTN_EN2 >= 0
140
  REPORT_NAME_DIGITAL(__LINE__, BTN_EN2)
141
#endif
142
#if defined(BTN_ENC) && BTN_ENC >= 0
143
  REPORT_NAME_DIGITAL(__LINE__, BTN_ENC)
144
#endif
145
#if defined(BTN_HOME) && BTN_HOME >= 0
146
  REPORT_NAME_DIGITAL(__LINE__, BTN_HOME)
147
#endif
148
#if defined(BTN_LEFT) && BTN_LEFT >= 0
149
  REPORT_NAME_DIGITAL(__LINE__, BTN_LEFT)
150
#endif
151
#if defined(BTN_LFT) && BTN_LFT >= 0
152
  REPORT_NAME_DIGITAL(__LINE__, BTN_LFT)
153
#endif
154
#if defined(BTN_RIGHT) && BTN_RIGHT >= 0
155
  REPORT_NAME_DIGITAL(__LINE__, BTN_RIGHT)
156
#endif
157
#if defined(BTN_RT) && BTN_RT >= 0
158
  REPORT_NAME_DIGITAL(__LINE__, BTN_RT)
159
#endif
160
#if defined(BTN_UP) && BTN_UP >= 0
161
  REPORT_NAME_DIGITAL(__LINE__, BTN_UP)
162
#endif
163
#if PIN_EXISTS(CASE_LIGHT)
164
  REPORT_NAME_DIGITAL(__LINE__, CASE_LIGHT_PIN)
165
#endif
166
#if PIN_EXISTS(CHAMBER_AUTO_FAN)
167
  REPORT_NAME_DIGITAL(__LINE__, CHAMBER_AUTO_FAN_PIN)
168
#endif
169
#if PIN_EXISTS(CONTROLLER_FAN)
170
  REPORT_NAME_DIGITAL(__LINE__, CONTROLLER_FAN_PIN)
171
#endif
172
#if PIN_EXISTS(CUTOFF_RESET)
173
  REPORT_NAME_DIGITAL(__LINE__, CUTOFF_RESET_PIN)
174
#endif
175
#if PIN_EXISTS(CUTOFF_TEST)
176
  REPORT_NAME_DIGITAL(__LINE__, CUTOFF_TEST_PIN)
177
#endif
178
#if defined(D57) && D57 >= 0
179
  REPORT_NAME_DIGITAL(__LINE__, D57)
180
#endif
181
#if defined(D58) && D58 >= 0
182
  REPORT_NAME_DIGITAL(__LINE__, D58)
183
#endif
184
#if PIN_EXISTS(DAC_DISABLE)
185
  REPORT_NAME_DIGITAL(__LINE__, DAC_DISABLE_PIN)
186
#endif
187
#if defined(DAC0_SYNC) && DAC0_SYNC >= 0
188
  REPORT_NAME_DIGITAL(__LINE__, DAC0_SYNC)
189
#endif
190
#if defined(DAC1_SYNC) && DAC1_SYNC >= 0
191
  REPORT_NAME_DIGITAL(__LINE__, DAC1_SYNC)
192
#endif
193
#if PIN_EXISTS(DEBUG)
194
  REPORT_NAME_DIGITAL(__LINE__, DEBUG_PIN)
195
#endif
196
#if defined(DIGIPOTS_I2C_SCL) && DIGIPOTS_I2C_SCL >= 0
197
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SCL)
198
#endif
199
#if defined(DIGIPOTS_I2C_SDA_E0) && DIGIPOTS_I2C_SDA_E0 >= 0
200
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SDA_E0)
201
#endif
202
#if defined(DIGIPOTS_I2C_SDA_E1) && DIGIPOTS_I2C_SDA_E1 >= 0
203
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SDA_E1)
204
#endif
205
#if defined(DIGIPOTS_I2C_SDA_X) && DIGIPOTS_I2C_SDA_X >= 0
206
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SDA_X)
207
#endif
208
#if defined(DIGIPOTS_I2C_SDA_Y) && DIGIPOTS_I2C_SDA_Y >= 0
209
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SDA_Y)
210
#endif
211
#if defined(DIGIPOTS_I2C_SDA_Z) && DIGIPOTS_I2C_SDA_Z >= 0
212
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTS_I2C_SDA_Z)
213
#endif
214
#if PIN_EXISTS(DIGIPOTSS)
215
  REPORT_NAME_DIGITAL(__LINE__, DIGIPOTSS_PIN)
216
#endif
217
#if defined(DOGLCD_A0) && DOGLCD_A0 >= 0
218
  REPORT_NAME_DIGITAL(__LINE__, DOGLCD_A0)
219
#endif
220
#if defined(DOGLCD_CS) && DOGLCD_CS >= 0
221
  REPORT_NAME_DIGITAL(__LINE__, DOGLCD_CS)
222
#endif
223
#if defined(DOGLCD_MOSI) && DOGLCD_MOSI >= 0
224
  REPORT_NAME_DIGITAL(__LINE__, DOGLCD_MOSI)
225
#endif
226
#if defined(DOGLCD_SCK) && DOGLCD_SCK >= 0
227
  REPORT_NAME_DIGITAL(__LINE__, DOGLCD_SCK)
228
#endif
229
#if defined(TMC_SW_MISO) && TMC_SW_MISO >= 0
230
  REPORT_NAME_DIGITAL(__LINE__, TMC_SW_MISO)
231
#endif
232
#if defined(TMC_SW_MOSI) && TMC_SW_MOSI >= 0
233
  REPORT_NAME_DIGITAL(__LINE__, TMC_SW_MOSI)
234
#endif
235
#if defined(TMC_SW_SCK) && TMC_SW_SCK >= 0
236
  REPORT_NAME_DIGITAL(__LINE__, TMC_SW_SCK)
237
#endif
238
#if PIN_EXISTS(E_MUX0)
239
  REPORT_NAME_DIGITAL(__LINE__, E_MUX0_PIN)
240
#endif
241
#if PIN_EXISTS(E_MUX1)
242
  REPORT_NAME_DIGITAL(__LINE__, E_MUX1_PIN)
243
#endif
244
#if PIN_EXISTS(E_MUX2)
245
  REPORT_NAME_DIGITAL(__LINE__, E_MUX2_PIN)
246
#endif
247
#if PIN_EXISTS(E_STOP)
248
  REPORT_NAME_DIGITAL(__LINE__, E_STOP_PIN)
249
#endif
250
#if PIN_EXISTS(E0_ATT)
251
  REPORT_NAME_DIGITAL(__LINE__, E0_ATT_PIN)
252
#endif
253
#if PIN_EXISTS(E0_AUTO_FAN)
254
  REPORT_NAME_DIGITAL(__LINE__, E0_AUTO_FAN_PIN)
255
#endif
256
#if PIN_EXISTS(E0_CS)
257
  REPORT_NAME_DIGITAL(__LINE__, E0_CS_PIN)
258
#endif
259
#if PIN_EXISTS(E0_DIR)
260
  REPORT_NAME_DIGITAL(__LINE__, E0_DIR_PIN)
261
#endif
262
#if PIN_EXISTS(E0_ENABLE)
263
  REPORT_NAME_DIGITAL(__LINE__, E0_ENABLE_PIN)
264
#endif
265
#if PIN_EXISTS(E0_MS1)
266
  REPORT_NAME_DIGITAL(__LINE__, E0_MS1_PIN)
267
#endif
268
#if PIN_EXISTS(E0_MS2)
269
  REPORT_NAME_DIGITAL(__LINE__, E0_MS2_PIN)
270
#endif
271
#if PIN_EXISTS(E0_STEP)
272
  REPORT_NAME_DIGITAL(__LINE__, E0_STEP_PIN)
273
#endif
274
#if PIN_EXISTS(E1_AUTO_FAN)
275
  REPORT_NAME_DIGITAL(__LINE__, E1_AUTO_FAN_PIN)
276
#endif
277
#if PIN_EXISTS(E1_CS)
278
  REPORT_NAME_DIGITAL(__LINE__, E1_CS_PIN)
279
#endif
280
#if PIN_EXISTS(E1_DIR)
281
  REPORT_NAME_DIGITAL(__LINE__, E1_DIR_PIN)
282
#endif
283
#if PIN_EXISTS(E1_ENABLE)
284
  REPORT_NAME_DIGITAL(__LINE__, E1_ENABLE_PIN)
285
#endif
286
#if PIN_EXISTS(E1_MS1)
287
  REPORT_NAME_DIGITAL(__LINE__, E1_MS1_PIN)
288
#endif
289
#if PIN_EXISTS(E1_MS2)
290
  REPORT_NAME_DIGITAL(__LINE__, E1_MS2_PIN)
291
#endif
292
#if PIN_EXISTS(E1_STEP)
293
  REPORT_NAME_DIGITAL(__LINE__, E1_STEP_PIN)
294
#endif
295
#if PIN_EXISTS(E2_AUTO_FAN)
296
  REPORT_NAME_DIGITAL(__LINE__, E2_AUTO_FAN_PIN)
297
#endif
298
#if PIN_EXISTS(E2_CS)
299
  REPORT_NAME_DIGITAL(__LINE__, E2_CS_PIN)
300
#endif
301
#if PIN_EXISTS(E2_DIR)
302
  REPORT_NAME_DIGITAL(__LINE__, E2_DIR_PIN)
303
#endif
304
#if PIN_EXISTS(E2_ENABLE)
305
  REPORT_NAME_DIGITAL(__LINE__, E2_ENABLE_PIN)
306
#endif
307
#if PIN_EXISTS(E2_MS1)
308
  REPORT_NAME_DIGITAL(__LINE__, E2_MS1_PIN)
309
#endif
310
#if PIN_EXISTS(E2_MS2)
311
  REPORT_NAME_DIGITAL(__LINE__, E2_MS2_PIN)
312
#endif
313
#if PIN_EXISTS(E2_STEP)
314
  REPORT_NAME_DIGITAL(__LINE__, E2_STEP_PIN)
315
#endif
316
#if PIN_EXISTS(E3_AUTO_FAN)
317
  REPORT_NAME_DIGITAL(__LINE__, E3_AUTO_FAN_PIN)
318
#endif
319
#if PIN_EXISTS(E3_CS)
320
  REPORT_NAME_DIGITAL(__LINE__, E3_CS_PIN)
321
#endif
322
#if PIN_EXISTS(E3_DIR)
323
  REPORT_NAME_DIGITAL(__LINE__, E3_DIR_PIN)
324
#endif
325
#if PIN_EXISTS(E3_ENABLE)
326
  REPORT_NAME_DIGITAL(__LINE__, E3_ENABLE_PIN)
327
#endif
328
#if PIN_EXISTS(E3_MS1)
329
  REPORT_NAME_DIGITAL(__LINE__, E3_MS1_PIN)
330
#endif
331
#if PIN_EXISTS(E3_MS2)
332
  REPORT_NAME_DIGITAL(__LINE__, E3_MS2_PIN)
333
#endif
334
#if PIN_EXISTS(E3_MS3)
335
  REPORT_NAME_DIGITAL(__LINE__, E3_MS3_PIN)
336
#endif
337
#if PIN_EXISTS(E3_STEP)
338
  REPORT_NAME_DIGITAL(__LINE__, E3_STEP_PIN)
339
#endif
340
#if PIN_EXISTS(E4_AUTO_FAN)
341
  REPORT_NAME_DIGITAL(__LINE__, E4_AUTO_FAN_PIN)
342
#endif
343
#if PIN_EXISTS(E4_CS)
344
  REPORT_NAME_DIGITAL(__LINE__, E4_CS_PIN)
345
#endif
346
#if PIN_EXISTS(E4_DIR)
347
  REPORT_NAME_DIGITAL(__LINE__, E4_DIR_PIN)
348
#endif
349
#if PIN_EXISTS(E4_ENABLE)
350
  REPORT_NAME_DIGITAL(__LINE__, E4_ENABLE_PIN)
351
#endif
352
#if PIN_EXISTS(E4_MS1)
353
  REPORT_NAME_DIGITAL(__LINE__, E4_MS1_PIN)
354
#endif
355
#if PIN_EXISTS(E4_MS2)
356
  REPORT_NAME_DIGITAL(__LINE__, E4_MS2_PIN)
357
#endif
358
#if PIN_EXISTS(E4_MS3)
359
  REPORT_NAME_DIGITAL(__LINE__, E4_MS3_PIN)
360
#endif
361
#if PIN_EXISTS(E4_STEP)
362
  REPORT_NAME_DIGITAL(__LINE__, E4_STEP_PIN)
363
#endif
364
#if defined(ENET_CRS) && ENET_CRS >= 0
365
  REPORT_NAME_DIGITAL(__LINE__, ENET_CRS)
366
#endif
367
#if defined(ENET_MDIO) && ENET_MDIO >= 0
368
  REPORT_NAME_DIGITAL(__LINE__, ENET_MDIO)
369
#endif
370
#if defined(ENET_MOC) && ENET_MOC >= 0
371
  REPORT_NAME_DIGITAL(__LINE__, ENET_MOC)
372
#endif
373
#if defined(ENET_RX_ER) && ENET_RX_ER >= 0
374
  REPORT_NAME_DIGITAL(__LINE__, ENET_RX_ER)
375
#endif
376
#if defined(ENET_RXD0) && ENET_RXD0 >= 0
377
  REPORT_NAME_DIGITAL(__LINE__, ENET_RXD0)
378
#endif
379
#if defined(ENET_RXD1) && ENET_RXD1 >= 0
380
  REPORT_NAME_DIGITAL(__LINE__, ENET_RXD1)
381
#endif
382
#if defined(ENET_TX_EN) && ENET_TX_EN >= 0
383
  REPORT_NAME_DIGITAL(__LINE__, ENET_TX_EN)
384
#endif
385
#if defined(ENET_TXD0) && ENET_TXD0 >= 0
386
  REPORT_NAME_DIGITAL(__LINE__, ENET_TXD0)
387
#endif
388
#if defined(ENET_TXD1) && ENET_TXD1 >= 0
389
  REPORT_NAME_DIGITAL(__LINE__, ENET_TXD1)
390
#endif
391
#if PIN_EXISTS(EXP_VOLTAGE_LEVEL)
392
  REPORT_NAME_DIGITAL(__LINE__, EXP_VOLTAGE_LEVEL_PIN)
393
#endif
394
 
395
#if defined(EXT_AUX_A0_IO) && EXT_AUX_A0_IO >= 0
396
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_A0_IO)
397
#endif
398
#if defined(EXT_AUX_A1_IO) && EXT_AUX_A1_IO >= 0
399
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_A1_IO)
400
#endif
401
#if defined(EXT_AUX_A2_IO) && EXT_AUX_A2_IO >= 0
402
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_A2_IO)
403
#endif
404
#if defined(EXT_AUX_A3_IO) && EXT_AUX_A3_IO >= 0
405
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_A3_IO)
406
#endif
407
#if defined(EXT_AUX_A4_IO) && EXT_AUX_A4_IO >= 0
408
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_A4_IO)
409
#endif
410
#if defined(EXT_AUX_PWM_D24) && EXT_AUX_PWM_D24 >= 0
411
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_PWM_D24)
412
#endif
413
#if defined(EXT_AUX_RX1_D2) && EXT_AUX_RX1_D2 >= 0
414
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_RX1_D2)
415
#endif
416
#if defined(EXT_AUX_SCL_D0) && EXT_AUX_SCL_D0 >= 0
417
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_SCL_D0)
418
#endif
419
#if defined(EXT_AUX_SDA_D1) && EXT_AUX_SDA_D1 >= 0
420
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_SDA_D1)
421
#endif
422
#if defined(EXT_AUX_TX1_D3) && EXT_AUX_TX1_D3 >= 0
423
  REPORT_NAME_DIGITAL(__LINE__, EXT_AUX_TX1_D3)
424
#endif
425
#if defined(EXTRUDER_0_AUTO_FAN) && EXTRUDER_0_AUTO_FAN >= 0
426
  REPORT_NAME_DIGITAL(__LINE__, EXTRUDER_0_AUTO_FAN)
427
#endif
428
#if defined(EXTRUDER_1_AUTO_FAN) && EXTRUDER_1_AUTO_FAN >= 0
429
  REPORT_NAME_DIGITAL(__LINE__, EXTRUDER_1_AUTO_FAN)
430
#endif
431
#if PIN_EXISTS(FAN)
432
  REPORT_NAME_DIGITAL(__LINE__, FAN_PIN)
433
#endif
434
#if PIN_EXISTS(FAN1)
435
  REPORT_NAME_DIGITAL(__LINE__, FAN1_PIN)
436
#endif
437
#if PIN_EXISTS(FAN2)
438
  REPORT_NAME_DIGITAL(__LINE__, FAN2_PIN)
439
#endif
440
#if PIN_EXISTS(FAN3)
441
  REPORT_NAME_DIGITAL(__LINE__, FAN3_PIN)
442
#endif
443
#if PIN_EXISTS(FIL_RUNOUT)
444
  REPORT_NAME_DIGITAL(__LINE__, FIL_RUNOUT_PIN)
445
#endif
446
#if PIN_EXISTS(FIL_RUNOUT2)
447
  REPORT_NAME_DIGITAL(__LINE__, FIL_RUNOUT2_PIN)
448
#endif
449
#if PIN_EXISTS(FIL_RUNOUT3)
450
  REPORT_NAME_DIGITAL(__LINE__, FIL_RUNOUT3_PIN)
451
#endif
452
#if PIN_EXISTS(FIL_RUNOUT4)
453
  REPORT_NAME_DIGITAL(__LINE__, FIL_RUNOUT4_PIN)
454
#endif
455
#if PIN_EXISTS(FIL_RUNOUT5)
456
  REPORT_NAME_DIGITAL(__LINE__, FIL_RUNOUT5_PIN)
457
#endif
458
#if PIN_EXISTS(HEATER_0)
459
  REPORT_NAME_DIGITAL(__LINE__, HEATER_0_PIN)
460
#endif
461
#if PIN_EXISTS(HEATER_1)
462
  REPORT_NAME_DIGITAL(__LINE__, HEATER_1_PIN)
463
#endif
464
#if PIN_EXISTS(HEATER_2)
465
  REPORT_NAME_DIGITAL(__LINE__, HEATER_2_PIN)
466
#endif
467
#if PIN_EXISTS(HEATER_3)
468
  REPORT_NAME_DIGITAL(__LINE__, HEATER_3_PIN)
469
#endif
470
#if PIN_EXISTS(HEATER_4)
471
  REPORT_NAME_DIGITAL(__LINE__, HEATER_4_PIN)
472
#endif
473
#if PIN_EXISTS(HEATER_5)
474
  REPORT_NAME_DIGITAL(__LINE__, HEATER_5_PIN)
475
#endif
476
#if PIN_EXISTS(HEATER_6)
477
  REPORT_NAME_DIGITAL(__LINE__, HEATER_6_PIN)
478
#endif
479
#if PIN_EXISTS(HEATER_7)
480
  REPORT_NAME_DIGITAL(__LINE__, HEATER_7_PIN)
481
#endif
482
#if PIN_EXISTS(HEATER_BED)
483
  REPORT_NAME_DIGITAL(__LINE__, HEATER_BED_PIN)
484
#endif
485
#if PIN_EXISTS(HOME)
486
  REPORT_NAME_DIGITAL(__LINE__, HOME_PIN)
487
#endif
488
#if PIN_EXISTS(I2C_SCL)
489
  REPORT_NAME_DIGITAL(__LINE__, I2C_SCL_PIN)
490
#endif
491
#if PIN_EXISTS(I2C_SDA)
492
  REPORT_NAME_DIGITAL(__LINE__, I2C_SDA_PIN)
493
#endif
494
#if PIN_EXISTS(KILL)
495
  REPORT_NAME_DIGITAL(__LINE__, KILL_PIN)
496
#endif
497
#if PIN_EXISTS(LCD_BACKLIGHT)
498
  REPORT_NAME_DIGITAL(__LINE__, LCD_BACKLIGHT_PIN)
499
#endif
500
#if defined(LCD_PINS_D4) && LCD_PINS_D4 >= 0
501
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_D4)
502
#endif
503
#if defined(LCD_PINS_D5) && LCD_PINS_D5 >= 0
504
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_D5)
505
#endif
506
#if defined(LCD_PINS_D6) && LCD_PINS_D6 >= 0
507
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_D6)
508
#endif
509
#if defined(LCD_PINS_D7) && LCD_PINS_D7 >= 0
510
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_D7)
511
#endif
512
#if defined(LCD_PINS_ENABLE) && LCD_PINS_ENABLE >= 0
513
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_ENABLE)
514
#endif
515
#if defined(LCD_PINS_RS) && LCD_PINS_RS >= 0
516
  REPORT_NAME_DIGITAL(__LINE__, LCD_PINS_RS)
517
#endif
518
#if defined(LCD_SDSS) && LCD_SDSS >= 0
519
  REPORT_NAME_DIGITAL(__LINE__, LCD_SDSS)
520
#endif
521
#if PIN_EXISTS(LED_GREEN)
522
  REPORT_NAME_DIGITAL(__LINE__, LED_GREEN_PIN)
523
#endif
524
#if PIN_EXISTS(LED)
525
  REPORT_NAME_DIGITAL(__LINE__, LED_PIN)
526
#endif
527
#if PIN_EXISTS(LED_RED)
528
  REPORT_NAME_DIGITAL(__LINE__, LED_RED_PIN)
529
#endif
530
#if PIN_EXISTS(MAX)
531
  REPORT_NAME_DIGITAL(__LINE__, MAX_PIN)
532
#endif
533
#if PIN_EXISTS(MAX6675_DO)
534
  REPORT_NAME_DIGITAL(__LINE__, MAX6675_DO_PIN)
535
#endif
536
#if PIN_EXISTS(MAX6675_SCK)
537
  REPORT_NAME_DIGITAL(__LINE__, MAX6675_SCK_PIN)
538
#endif
539
#if defined(MAX6675_SS) && MAX6675_SS >= 0
540
  REPORT_NAME_DIGITAL(__LINE__, MAX6675_SS)
541
#endif
542
// #if defined(MISO) && MISO >= 0
543
//   REPORT_NAME_DIGITAL(__LINE__, MISO)
544
// #endif
545
#if PIN_EXISTS(MISO)
546
  REPORT_NAME_DIGITAL(__LINE__, MISO_PIN)
547
#endif
548
#if PIN_EXISTS(MOSFET_A)
549
  REPORT_NAME_DIGITAL(__LINE__, MOSFET_A_PIN)
550
#endif
551
#if PIN_EXISTS(MOSFET_B)
552
  REPORT_NAME_DIGITAL(__LINE__, MOSFET_B_PIN)
553
#endif
554
#if PIN_EXISTS(MOSFET_C)
555
  REPORT_NAME_DIGITAL(__LINE__, MOSFET_C_PIN)
556
#endif
557
#if PIN_EXISTS(MOSFET_D)
558
  REPORT_NAME_DIGITAL(__LINE__, MOSFET_D_PIN)
559
#endif
560
// #if defined(MOSI) && MOSI >= 0
561
//   REPORT_NAME_DIGITAL(__LINE__, MOSI)
562
// #endif
563
#if PIN_EXISTS(MOSI)
564
  REPORT_NAME_DIGITAL(__LINE__, MOSI_PIN)
565
#endif
566
#if PIN_EXISTS(MOTOR_CURRENT_PWM_E)
567
  REPORT_NAME_DIGITAL(__LINE__, MOTOR_CURRENT_PWM_E_PIN)
568
#endif
569
#if PIN_EXISTS(MOTOR_CURRENT_PWM_XY)
570
  REPORT_NAME_DIGITAL(__LINE__, MOTOR_CURRENT_PWM_XY_PIN)
571
#endif
572
#if PIN_EXISTS(MOTOR_CURRENT_PWM_Z)
573
  REPORT_NAME_DIGITAL(__LINE__, MOTOR_CURRENT_PWM_Z_PIN)
574
#endif
575
#if PIN_EXISTS(MOTOR_FAULT)
576
  REPORT_NAME_DIGITAL(__LINE__, MOTOR_FAULT_PIN)
577
#endif
578
#if PIN_EXISTS(ORIG_E0_AUTO_FAN)
579
  REPORT_NAME_DIGITAL(__LINE__, ORIG_E0_AUTO_FAN_PIN)
580
#endif
581
#if PIN_EXISTS(ORIG_E1_AUTO_FAN)
582
  REPORT_NAME_DIGITAL(__LINE__, ORIG_E1_AUTO_FAN_PIN)
583
#endif
584
#if PIN_EXISTS(ORIG_E2_AUTO_FAN)
585
  REPORT_NAME_DIGITAL(__LINE__, ORIG_E2_AUTO_FAN_PIN)
586
#endif
587
#if PIN_EXISTS(ORIG_E3_AUTO_FAN)
588
  REPORT_NAME_DIGITAL(__LINE__, ORIG_E3_AUTO_FAN_PIN)
589
#endif
590
#if PIN_EXISTS(ORIG_E4_AUTO_FAN)
591
  REPORT_NAME_DIGITAL(__LINE__, ORIG_E4_AUTO_FAN_PIN)
592
#endif
593
#if PIN_EXISTS(PHOTOGRAPH)
594
  REPORT_NAME_DIGITAL(__LINE__, PHOTOGRAPH_PIN)
595
#endif
596
#if PIN_EXISTS(PS_ON)
597
  REPORT_NAME_DIGITAL(__LINE__, PS_ON_PIN)
598
#endif
599
#if PIN_EXISTS(PWM_1)
600
  REPORT_NAME_DIGITAL(__LINE__, PWM_1_PIN)
601
#endif
602
#if PIN_EXISTS(PWM_2)
603
  REPORT_NAME_DIGITAL(__LINE__, PWM_2_PIN)
604
#endif
605
#if defined(REF_CLK) && REF_CLK >= 0
606
  REPORT_NAME_DIGITAL(__LINE__, REF_CLK)
607
#endif
608
#if PIN_EXISTS(RAMPS_D10)
609
  REPORT_NAME_DIGITAL(__LINE__, RAMPS_D10_PIN)
610
#endif
611
#if PIN_EXISTS(RAMPS_D8)
612
  REPORT_NAME_DIGITAL(__LINE__, RAMPS_D8_PIN)
613
#endif
614
#if PIN_EXISTS(RAMPS_D9)
615
  REPORT_NAME_DIGITAL(__LINE__, RAMPS_D9_PIN)
616
#endif
617
#if PIN_EXISTS(RGB_LED_R)
618
  REPORT_NAME_DIGITAL(__LINE__, RGB_LED_R_PIN)
619
#endif
620
#if PIN_EXISTS(RGB_LED_G)
621
  REPORT_NAME_DIGITAL(__LINE__, RGB_LED_G_PIN)
622
#endif
623
#if PIN_EXISTS(RGB_LED_B)
624
  REPORT_NAME_DIGITAL(__LINE__, RGB_LED_B_PIN)
625
#endif
626
#if PIN_EXISTS(RGB_LED_W)
627
  REPORT_NAME_DIGITAL(__LINE__, RGB_LED_W_PIN)
628
#endif
629
#if PIN_EXISTS(RX_ENABLE)
630
  REPORT_NAME_DIGITAL(__LINE__, RX_ENABLE_PIN)
631
#endif
632
#if PIN_EXISTS(SAFETY_TRIGGERED)
633
  REPORT_NAME_DIGITAL(__LINE__, SAFETY_TRIGGERED_PIN)
634
#endif
635
// #if defined(SCK) && SCK >= 0
636
//   REPORT_NAME_DIGITAL(__LINE__, SCK)
637
// #endif
638
#if PIN_EXISTS(SCK)
639
  REPORT_NAME_DIGITAL(__LINE__, SCK_PIN)
640
#endif
641
// #if defined(SCL) && SCL >= 0
642
//   REPORT_NAME_DIGITAL(__LINE__, SCL)
643
// #endif
644
#if PIN_EXISTS(SD_DETECT)
645
  REPORT_NAME_DIGITAL(__LINE__, SD_DETECT_PIN)
646
#endif
647
// #if defined(SDA) && SDA >= 0
648
//   REPORT_NAME_DIGITAL(__LINE__, SDA)
649
// #endif
650
#if defined(SDPOWER) && SDPOWER >= 0
651
  REPORT_NAME_DIGITAL(__LINE__, SDPOWER)
652
#endif
653
#if defined(SDSS) && SDSS >= 0
654
  REPORT_NAME_DIGITAL(__LINE__, SDSS)
655
#endif
656
#if defined(SERVO0) && SERVO0 >= 0
657
  REPORT_NAME_DIGITAL(__LINE__, SERVO0)
658
#endif
659
#if PIN_EXISTS(SERVO0)
660
  REPORT_NAME_DIGITAL(__LINE__, SERVO0_PIN)
661
#endif
662
#if PIN_EXISTS(SERVO1)
663
  REPORT_NAME_DIGITAL(__LINE__, SERVO1_PIN)
664
#endif
665
#if PIN_EXISTS(SERVO2)
666
  REPORT_NAME_DIGITAL(__LINE__, SERVO2_PIN)
667
#endif
668
#if PIN_EXISTS(SERVO3)
669
  REPORT_NAME_DIGITAL(__LINE__, SERVO3_PIN)
670
#endif
671
#if defined(SHIFT_CLK) && SHIFT_CLK >= 0
672
  REPORT_NAME_DIGITAL(__LINE__, SHIFT_CLK)
673
#endif
674
#if defined(SHIFT_EN) && SHIFT_EN >= 0
675
  REPORT_NAME_DIGITAL(__LINE__, SHIFT_EN)
676
#endif
677
#if defined(SHIFT_LD) && SHIFT_LD >= 0
678
  REPORT_NAME_DIGITAL(__LINE__, SHIFT_LD)
679
#endif
680
#if defined(SHIFT_OUT) && SHIFT_OUT >= 0
681
  REPORT_NAME_DIGITAL(__LINE__, SHIFT_OUT)
682
#endif
683
#if PIN_EXISTS(SLED)
684
  REPORT_NAME_DIGITAL(__LINE__, SLED_PIN)
685
#endif
686
#if PIN_EXISTS(SLEEP_WAKE)
687
  REPORT_NAME_DIGITAL(__LINE__, SLEEP_WAKE_PIN)
688
#endif
689
#if PIN_EXISTS(SOL0)
690
  REPORT_NAME_DIGITAL(__LINE__, SOL0_PIN)
691
#endif
692
#if PIN_EXISTS(SOL1)
693
  REPORT_NAME_DIGITAL(__LINE__, SOL1_PIN)
694
#endif
695
#if PIN_EXISTS(SOL2)
696
  REPORT_NAME_DIGITAL(__LINE__, SOL2_PIN)
697
#endif
698
#if PIN_EXISTS(SOL3)
699
  REPORT_NAME_DIGITAL(__LINE__, SOL3_PIN)
700
#endif
701
#if PIN_EXISTS(SOL4)
702
  REPORT_NAME_DIGITAL(__LINE__, SOL4_PIN)
703
#endif
704
#if defined(SPARE_IO) && SPARE_IO >= 0
705
  REPORT_NAME_DIGITAL(__LINE__, SPARE_IO)
706
#endif
707
#if defined(SPI_CHAN_DAC) && SPI_CHAN_DAC >= 0
708
  REPORT_NAME_DIGITAL(__LINE__, SPI_CHAN_DAC)
709
#endif
710
#if defined(SPI_CHAN_EEPROM1) && SPI_CHAN_EEPROM1 >= 0
711
  REPORT_NAME_DIGITAL(__LINE__, SPI_CHAN_EEPROM1)
712
#endif
713
#if defined(SPI_EEPROM) && SPI_EEPROM >= 0
714
  REPORT_NAME_DIGITAL(__LINE__, SPI_EEPROM)
715
#endif
716
#if defined(SPI_EEPROM1_CS) && SPI_EEPROM1_CS >= 0
717
  REPORT_NAME_DIGITAL(__LINE__, SPI_EEPROM1_CS)
718
#endif
719
#if defined(SPI_EEPROM2_CS) && SPI_EEPROM2_CS >= 0
720
  REPORT_NAME_DIGITAL(__LINE__, SPI_EEPROM2_CS)
721
#endif
722
#if defined(SPI_FLASH_CS) && SPI_FLASH_CS >= 0
723
  REPORT_NAME_DIGITAL(__LINE__, SPI_FLASH_CS)
724
#endif
725
#if PIN_EXISTS(SPINDLE_DIR)
726
  REPORT_NAME_DIGITAL(__LINE__, SPINDLE_DIR_PIN)
727
#endif
728
#if PIN_EXISTS(SPINDLE_ENABLE)
729
  REPORT_NAME_DIGITAL(__LINE__, SPINDLE_ENABLE_PIN)
730
#endif
731
#if PIN_EXISTS(SPINDLE_LASER_ENABLE)
732
  REPORT_NAME_DIGITAL(__LINE__, SPINDLE_LASER_ENABLE_PIN)
733
#endif
734
#if PIN_EXISTS(SPINDLE_LASER_PWM)
735
  REPORT_NAME_DIGITAL(__LINE__, SPINDLE_LASER_PWM_PIN)
736
#endif
737
#if PIN_EXISTS(SR_CLK)
738
  REPORT_NAME_DIGITAL(__LINE__, SR_CLK_PIN)
739
#endif
740
#if PIN_EXISTS(SR_DATA)
741
  REPORT_NAME_DIGITAL(__LINE__, SR_DATA_PIN)
742
#endif
743
#if PIN_EXISTS(SR_STROBE)
744
  REPORT_NAME_DIGITAL(__LINE__, SR_STROBE_PIN)
745
#endif
746
#if PIN_EXISTS(SS)
747
  REPORT_NAME_DIGITAL(__LINE__, SS_PIN)
748
#endif
749
#if PIN_EXISTS(STAT_LED_BLUE)
750
  REPORT_NAME_DIGITAL(__LINE__, STAT_LED_BLUE_PIN)
751
#endif
752
#if defined(STAT_LED_RED_LED) && STAT_LED_RED_LED >= 0
753
  REPORT_NAME_DIGITAL(__LINE__, STAT_LED_RED_LED)
754
#endif
755
#if PIN_EXISTS(STAT_LED_RED)
756
  REPORT_NAME_DIGITAL(__LINE__, STAT_LED_RED_PIN)
757
#endif
758
#if PIN_EXISTS(STEPPER_RESET)
759
  REPORT_NAME_DIGITAL(__LINE__, STEPPER_RESET_PIN)
760
#endif
761
#if PIN_EXISTS(SUICIDE)
762
  REPORT_NAME_DIGITAL(__LINE__, SUICIDE_PIN)
763
#endif
764
#if defined(THERMO_CS1) && THERMO_CS1 >= 0
765
  REPORT_NAME_DIGITAL(__LINE__, THERMO_CS1)
766
#endif
767
#if defined(THERMO_CS2) && THERMO_CS2 >= 0
768
  REPORT_NAME_DIGITAL(__LINE__, THERMO_CS2)
769
#endif
770
#if PIN_EXISTS(THERMO_DO)
771
  REPORT_NAME_DIGITAL(__LINE__, THERMO_DO_PIN)
772
#endif
773
#if PIN_EXISTS(THERMO_SCK)
774
  REPORT_NAME_DIGITAL(__LINE__, THERMO_SCK_PIN)
775
#endif
776
#if PIN_EXISTS(TLC_BLANK)
777
  REPORT_NAME_DIGITAL(__LINE__, TLC_BLANK_PIN)
778
#endif
779
#if PIN_EXISTS(TLC_CLOCK)
780
  REPORT_NAME_DIGITAL(__LINE__, TLC_CLOCK_PIN)
781
#endif
782
#if PIN_EXISTS(TLC_DATA)
783
  REPORT_NAME_DIGITAL(__LINE__, TLC_DATA_PIN)
784
#endif
785
#if PIN_EXISTS(TLC_XLAT)
786
  REPORT_NAME_DIGITAL(__LINE__, TLC_XLAT_PIN)
787
#endif
788
#if PIN_EXISTS(TOOL_0)
789
  REPORT_NAME_DIGITAL(__LINE__, TOOL_0_PIN)
790
#endif
791
#if PIN_EXISTS(TOOL_0_PWM)
792
  REPORT_NAME_DIGITAL(__LINE__, TOOL_0_PWM_PIN)
793
#endif
794
#if PIN_EXISTS(TOOL_1)
795
  REPORT_NAME_DIGITAL(__LINE__, TOOL_1_PIN)
796
#endif
797
#if PIN_EXISTS(TOOL_1_PWM)
798
  REPORT_NAME_DIGITAL(__LINE__, TOOL_1_PWM_PIN)
799
#endif
800
#if PIN_EXISTS(TOOL_2)
801
  REPORT_NAME_DIGITAL(__LINE__, TOOL_2_PIN)
802
#endif
803
#if PIN_EXISTS(TOOL_2_PWM)
804
  REPORT_NAME_DIGITAL(__LINE__, TOOL_2_PWM_PIN)
805
#endif
806
#if PIN_EXISTS(TOOL_3)
807
  REPORT_NAME_DIGITAL(__LINE__, TOOL_3_PIN)
808
#endif
809
#if PIN_EXISTS(TOOL_3_PWM)
810
  REPORT_NAME_DIGITAL(__LINE__, TOOL_3_PWM_PIN)
811
#endif
812
#if PIN_EXISTS(TOOL_PWM)
813
  REPORT_NAME_DIGITAL(__LINE__, TOOL_PWM_PIN)
814
#endif
815
#if PIN_EXISTS(TX_ENABLE)
816
  REPORT_NAME_DIGITAL(__LINE__, TX_ENABLE_PIN)
817
#endif
818
#if defined(UI1) && UI1 >= 0
819
  REPORT_NAME_DIGITAL(__LINE__, UI1)
820
#endif
821
#if defined(UI2) && UI2 >= 0
822
  REPORT_NAME_DIGITAL(__LINE__, UI2)
823
#endif
824
#if defined(UNUSED_PWM) && UNUSED_PWM >= 0
825
  REPORT_NAME_DIGITAL(__LINE__, UNUSED_PWM)
826
#endif
827
#if PIN_EXISTS(X_ATT)
828
  REPORT_NAME_DIGITAL(__LINE__, X_ATT_PIN)
829
#endif
830
#if PIN_EXISTS(X_CS)
831
  REPORT_NAME_DIGITAL(__LINE__, X_CS_PIN)
832
#endif
833
#if PIN_EXISTS(X_DIR)
834
  REPORT_NAME_DIGITAL(__LINE__, X_DIR_PIN)
835
#endif
836
#if PIN_EXISTS(X_ENABLE)
837
  REPORT_NAME_DIGITAL(__LINE__, X_ENABLE_PIN)
838
#endif
839
#if PIN_EXISTS(X_MAX)
840
  REPORT_NAME_DIGITAL(__LINE__, X_MAX_PIN)
841
#endif
842
#if PIN_EXISTS(X_MIN)
843
  REPORT_NAME_DIGITAL(__LINE__, X_MIN_PIN)
844
#endif
845
#if PIN_EXISTS(X_MS1)
846
  REPORT_NAME_DIGITAL(__LINE__, X_MS1_PIN)
847
#endif
848
#if PIN_EXISTS(X_MS2)
849
  REPORT_NAME_DIGITAL(__LINE__, X_MS2_PIN)
850
#endif
851
#if PIN_EXISTS(X_STEP)
852
  REPORT_NAME_DIGITAL(__LINE__, X_STEP_PIN)
853
#endif
854
#if PIN_EXISTS(X_STOP)
855
  REPORT_NAME_DIGITAL(__LINE__, X_STOP_PIN)
856
#endif
857
#if PIN_EXISTS(X2_DIR)
858
  REPORT_NAME_DIGITAL(__LINE__, X2_DIR_PIN)
859
#endif
860
#if PIN_EXISTS(X2_ENABLE)
861
  REPORT_NAME_DIGITAL(__LINE__, X2_ENABLE_PIN)
862
#endif
863
#if PIN_EXISTS(X2_STEP)
864
  REPORT_NAME_DIGITAL(__LINE__, X2_STEP_PIN)
865
#endif
866
#if PIN_EXISTS(Y_ATT)
867
  REPORT_NAME_DIGITAL(__LINE__, Y_ATT_PIN)
868
#endif
869
#if PIN_EXISTS(Y_CS)
870
  REPORT_NAME_DIGITAL(__LINE__, Y_CS_PIN)
871
#endif
872
#if PIN_EXISTS(Y_DIR)
873
  REPORT_NAME_DIGITAL(__LINE__, Y_DIR_PIN)
874
#endif
875
#if PIN_EXISTS(Y_ENABLE)
876
  REPORT_NAME_DIGITAL(__LINE__, Y_ENABLE_PIN)
877
#endif
878
#if PIN_EXISTS(Y_MAX)
879
  REPORT_NAME_DIGITAL(__LINE__, Y_MAX_PIN)
880
#endif
881
#if PIN_EXISTS(Y_MIN)
882
  REPORT_NAME_DIGITAL(__LINE__, Y_MIN_PIN)
883
#endif
884
#if PIN_EXISTS(Y_MS1)
885
  REPORT_NAME_DIGITAL(__LINE__, Y_MS1_PIN)
886
#endif
887
#if PIN_EXISTS(Y_MS2)
888
  REPORT_NAME_DIGITAL(__LINE__, Y_MS2_PIN)
889
#endif
890
#if PIN_EXISTS(Y_STEP)
891
  REPORT_NAME_DIGITAL(__LINE__, Y_STEP_PIN)
892
#endif
893
#if PIN_EXISTS(Y_STOP)
894
  REPORT_NAME_DIGITAL(__LINE__, Y_STOP_PIN)
895
#endif
896
#if PIN_EXISTS(Y2_DIR)
897
  REPORT_NAME_DIGITAL(__LINE__, Y2_DIR_PIN)
898
#endif
899
#if PIN_EXISTS(Y2_ENABLE)
900
  REPORT_NAME_DIGITAL(__LINE__, Y2_ENABLE_PIN)
901
#endif
902
#if PIN_EXISTS(Y2_STEP)
903
  REPORT_NAME_DIGITAL(__LINE__, Y2_STEP_PIN)
904
#endif
905
#if PIN_EXISTS(Z_ATT)
906
  REPORT_NAME_DIGITAL(__LINE__, Z_ATT_PIN)
907
#endif
908
#if PIN_EXISTS(Z_CS)
909
  REPORT_NAME_DIGITAL(__LINE__, Z_CS_PIN)
910
#endif
911
#if PIN_EXISTS(Z_DIR)
912
  REPORT_NAME_DIGITAL(__LINE__, Z_DIR_PIN)
913
#endif
914
#if PIN_EXISTS(Z_ENABLE)
915
  REPORT_NAME_DIGITAL(__LINE__, Z_ENABLE_PIN)
916
#endif
917
#if PIN_EXISTS(Z_MAX)
918
  REPORT_NAME_DIGITAL(__LINE__, Z_MAX_PIN)
919
#endif
920
#if PIN_EXISTS(Z_MIN)
921
  REPORT_NAME_DIGITAL(__LINE__, Z_MIN_PIN)
922
#endif
923
#if PIN_EXISTS(Z_MIN_PROBE)
924
  REPORT_NAME_DIGITAL(__LINE__, Z_MIN_PROBE_PIN)
925
#endif
926
#if PIN_EXISTS(Z_MS1)
927
  REPORT_NAME_DIGITAL(__LINE__, Z_MS1_PIN)
928
#endif
929
#if PIN_EXISTS(Z_MS2)
930
  REPORT_NAME_DIGITAL(__LINE__, Z_MS2_PIN)
931
#endif
932
#if PIN_EXISTS(Z_PROBE)
933
  REPORT_NAME_DIGITAL(__LINE__, Z_PROBE_PIN)
934
#endif
935
#if PIN_EXISTS(Z_STEP)
936
  REPORT_NAME_DIGITAL(__LINE__, Z_STEP_PIN)
937
#endif
938
#if PIN_EXISTS(Z_STOP)
939
  REPORT_NAME_DIGITAL(__LINE__, Z_STOP_PIN)
940
#endif
941
#if PIN_EXISTS(Z2_CS)
942
  REPORT_NAME_DIGITAL(__LINE__, Z2_CS_PIN)
943
#endif
944
#if PIN_EXISTS(Z2_DIR)
945
  REPORT_NAME_DIGITAL(__LINE__, Z2_DIR_PIN)
946
#endif
947
#if PIN_EXISTS(Z2_ENABLE)
948
  REPORT_NAME_DIGITAL(__LINE__, Z2_ENABLE_PIN)
949
#endif
950
#if PIN_EXISTS(Z2_MS1)
951
  REPORT_NAME_DIGITAL(__LINE__, Z2_MS1_PIN)
952
#endif
953
#if PIN_EXISTS(Z2_MS2)
954
  REPORT_NAME_DIGITAL(__LINE__, Z2_MS2_PIN)
955
#endif
956
#if PIN_EXISTS(Z2_MS3)
957
  REPORT_NAME_DIGITAL(__LINE__, Z2_MS3_PIN)
958
#endif
959
#if PIN_EXISTS(Z2_STEP)
960
  REPORT_NAME_DIGITAL(__LINE__, Z2_STEP_PIN)
961
#endif
962
#if PIN_EXISTS(ZRIB_V20_D6)
963
  REPORT_NAME_DIGITAL(__LINE__, ZRIB_V20_D6_PIN)
964
#endif
965
#if PIN_EXISTS(ZRIB_V20_D9)
966
  REPORT_NAME_DIGITAL(__LINE__, ZRIB_V20_D9_PIN)
967
#endif
968
#if PIN_EXISTS(X_SERIAL_TX)
969
  REPORT_NAME_DIGITAL(__LINE__, X_SERIAL_TX_PIN)
970
#endif
971
#if PIN_EXISTS(X_SERIAL_RX)
972
  REPORT_NAME_DIGITAL(__LINE__, X_SERIAL_RX_PIN)
973
#endif
974
#if PIN_EXISTS(X2_SERIAL_TX)
975
  REPORT_NAME_DIGITAL(__LINE__, X2_SERIAL_TX_PIN)
976
#endif
977
#if PIN_EXISTS(X2_SERIAL_RX)
978
  REPORT_NAME_DIGITAL(__LINE__, X2_SERIAL_RX_PIN)
979
#endif
980
#if PIN_EXISTS(Y_SERIAL_TX)
981
  REPORT_NAME_DIGITAL(__LINE__, Y_SERIAL_TX_PIN)
982
#endif
983
#if PIN_EXISTS(Y_SERIAL_RX)
984
  REPORT_NAME_DIGITAL(__LINE__, Y_SERIAL_RX_PIN)
985
#endif
986
#if PIN_EXISTS(Y2_SERIAL_TX)
987
  REPORT_NAME_DIGITAL(__LINE__, Y2_SERIAL_TX_PIN)
988
#endif
989
#if PIN_EXISTS(Y2_SERIAL_RX)
990
  REPORT_NAME_DIGITAL(__LINE__, Y2_SERIAL_RX_PIN)
991
#endif
992
#if PIN_EXISTS(Z_SERIAL_TX)
993
  REPORT_NAME_DIGITAL(__LINE__, Z_SERIAL_TX_PIN)
994
#endif
995
#if PIN_EXISTS(Z_SERIAL_RX)
996
  REPORT_NAME_DIGITAL(__LINE__, Z_SERIAL_RX_PIN)
997
#endif
998
#if PIN_EXISTS(Z2_SERIAL_TX)
999
  REPORT_NAME_DIGITAL(__LINE__, Z2_SERIAL_TX_PIN)
1000
#endif
1001
#if PIN_EXISTS(Z2_SERIAL_RX)
1002
  REPORT_NAME_DIGITAL(__LINE__, Z2_SERIAL_RX_PIN)
1003
#endif
1004
#if PIN_EXISTS(E0_SERIAL_TX)
1005
  REPORT_NAME_DIGITAL(__LINE__, E0_SERIAL_TX_PIN)
1006
#endif
1007
#if PIN_EXISTS(E0_SERIAL_RX)
1008
  REPORT_NAME_DIGITAL(__LINE__, E0_SERIAL_RX_PIN)
1009
#endif
1010
#if PIN_EXISTS(E1_SERIAL_TX)
1011
  REPORT_NAME_DIGITAL(__LINE__, E1_SERIAL_TX_PIN)
1012
#endif
1013
#if PIN_EXISTS(E1_SERIAL_RX)
1014
  REPORT_NAME_DIGITAL(__LINE__, E1_SERIAL_RX_PIN)
1015
#endif
1016
#if PIN_EXISTS(E2_SERIAL_TX)
1017
  REPORT_NAME_DIGITAL(__LINE__, E2_SERIAL_TX_PIN)
1018
#endif
1019
#if PIN_EXISTS(E2_SERIAL_RX)
1020
  REPORT_NAME_DIGITAL(__LINE__, E2_SERIAL_RX_PIN)
1021
#endif
1022
#if PIN_EXISTS(E3_SERIAL_TX)
1023
  REPORT_NAME_DIGITAL(__LINE__, E3_SERIAL_TX_PIN)
1024
#endif
1025
#if PIN_EXISTS(E3_SERIAL_RX)
1026
  REPORT_NAME_DIGITAL(__LINE__, E3_SERIAL_RX_PIN)
1027
#endif
1028
#if PIN_EXISTS(E4_SERIAL_TX)
1029
  REPORT_NAME_DIGITAL(__LINE__, E4_SERIAL_TX_PIN)
1030
#endif
1031
#if PIN_EXISTS(E4_SERIAL_RX)
1032
  REPORT_NAME_DIGITAL(__LINE__, E4_SERIAL_RX_PIN)
1033
#endif