@@ -119,217 +119,217 @@ void pciSetup(const int8_t pin) {
119
119
120
120
void setup_endstop_interrupts () {
121
121
#define _ATTACH (P ) attachInterrupt(digitalPinToInterrupt(P), endstop_ISR, CHANGE)
122
- #if HAS_X_MAX
122
+ #if USE_X_MAX
123
123
#if (digitalPinToInterrupt (X_MAX_PIN ) != NOT_AN_INTERRUPT )
124
124
_ATTACH (X_MAX_PIN );
125
125
#else
126
126
static_assert (digitalPinHasPCICR (X_MAX_PIN ), "X_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
127
127
pciSetup (X_MAX_PIN );
128
128
#endif
129
129
#endif
130
- #if HAS_X_MIN
130
+ #if USE_X_MIN
131
131
#if (digitalPinToInterrupt (X_MIN_PIN ) != NOT_AN_INTERRUPT )
132
132
_ATTACH (X_MIN_PIN );
133
133
#else
134
134
static_assert (digitalPinHasPCICR (X_MIN_PIN ), "X_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
135
135
pciSetup (X_MIN_PIN );
136
136
#endif
137
137
#endif
138
- #if HAS_Y_MAX
138
+ #if USE_Y_MAX
139
139
#if (digitalPinToInterrupt (Y_MAX_PIN ) != NOT_AN_INTERRUPT )
140
140
_ATTACH (Y_MAX_PIN );
141
141
#else
142
142
static_assert (digitalPinHasPCICR (Y_MAX_PIN ), "Y_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
143
143
pciSetup (Y_MAX_PIN );
144
144
#endif
145
145
#endif
146
- #if HAS_Y_MIN
146
+ #if USE_Y_MIN
147
147
#if (digitalPinToInterrupt (Y_MIN_PIN ) != NOT_AN_INTERRUPT )
148
148
_ATTACH (Y_MIN_PIN );
149
149
#else
150
150
static_assert (digitalPinHasPCICR (Y_MIN_PIN ), "Y_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
151
151
pciSetup (Y_MIN_PIN );
152
152
#endif
153
153
#endif
154
- #if HAS_Z_MAX
154
+ #if USE_Z_MAX
155
155
#if (digitalPinToInterrupt (Z_MAX_PIN ) != NOT_AN_INTERRUPT )
156
156
_ATTACH (Z_MAX_PIN );
157
157
#else
158
158
static_assert (digitalPinHasPCICR (Z_MAX_PIN ), "Z_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
159
159
pciSetup (Z_MAX_PIN );
160
160
#endif
161
161
#endif
162
- #if HAS_Z_MIN
162
+ #if USE_Z_MIN
163
163
#if (digitalPinToInterrupt (Z_MIN_PIN ) != NOT_AN_INTERRUPT )
164
164
_ATTACH (Z_MIN_PIN );
165
165
#else
166
166
static_assert (digitalPinHasPCICR (Z_MIN_PIN ), "Z_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
167
167
pciSetup (Z_MIN_PIN );
168
168
#endif
169
169
#endif
170
- #if HAS_I_MAX
170
+ #if USE_I_MAX
171
171
#if (digitalPinToInterrupt (I_MAX_PIN ) != NOT_AN_INTERRUPT )
172
172
_ATTACH (I_MAX_PIN );
173
173
#else
174
- static_assert (digitalPinHasPCICR (I_MAX_PIN ), "I_MAX_PIN is not interrupt-capable" );
174
+ static_assert (digitalPinHasPCICR (I_MAX_PIN ), "I_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
175
175
pciSetup (I_MAX_PIN );
176
176
#endif
177
- #elif HAS_I_MIN
177
+ #elif USE_I_MIN
178
178
#if (digitalPinToInterrupt (I_MIN_PIN ) != NOT_AN_INTERRUPT )
179
179
_ATTACH (I_MIN_PIN );
180
180
#else
181
- static_assert (digitalPinHasPCICR (I_MIN_PIN ), "I_MIN_PIN is not interrupt-capable" );
181
+ static_assert (digitalPinHasPCICR (I_MIN_PIN ), "I_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
182
182
pciSetup (I_MIN_PIN );
183
183
#endif
184
184
#endif
185
- #if HAS_J_MAX
185
+ #if USE_J_MAX
186
186
#if (digitalPinToInterrupt (J_MAX_PIN ) != NOT_AN_INTERRUPT )
187
187
_ATTACH (J_MAX_PIN );
188
188
#else
189
- static_assert (digitalPinHasPCICR (J_MAX_PIN ), "J_MAX_PIN is not interrupt-capable" );
189
+ static_assert (digitalPinHasPCICR (J_MAX_PIN ), "J_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
190
190
pciSetup (J_MAX_PIN );
191
191
#endif
192
- #elif HAS_J_MIN
192
+ #elif USE_J_MIN
193
193
#if (digitalPinToInterrupt (J_MIN_PIN ) != NOT_AN_INTERRUPT )
194
194
_ATTACH (J_MIN_PIN );
195
195
#else
196
- static_assert (digitalPinHasPCICR (J_MIN_PIN ), "J_MIN_PIN is not interrupt-capable" );
196
+ static_assert (digitalPinHasPCICR (J_MIN_PIN ), "J_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
197
197
pciSetup (J_MIN_PIN );
198
198
#endif
199
199
#endif
200
- #if HAS_K_MAX
200
+ #if USE_K_MAX
201
201
#if (digitalPinToInterrupt (K_MAX_PIN ) != NOT_AN_INTERRUPT )
202
202
_ATTACH (K_MAX_PIN );
203
203
#else
204
- static_assert (digitalPinHasPCICR (K_MAX_PIN ), "K_MAX_PIN is not interrupt-capable" );
204
+ static_assert (digitalPinHasPCICR (K_MAX_PIN ), "K_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
205
205
pciSetup (K_MAX_PIN );
206
206
#endif
207
- #elif HAS_K_MIN
207
+ #elif USE_K_MIN
208
208
#if (digitalPinToInterrupt (K_MIN_PIN ) != NOT_AN_INTERRUPT )
209
209
_ATTACH (K_MIN_PIN );
210
210
#else
211
- static_assert (digitalPinHasPCICR (K_MIN_PIN ), "K_MIN_PIN is not interrupt-capable" );
211
+ static_assert (digitalPinHasPCICR (K_MIN_PIN ), "K_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
212
212
pciSetup (K_MIN_PIN );
213
213
#endif
214
214
#endif
215
- #if HAS_U_MAX
215
+ #if USE_U_MAX
216
216
#if (digitalPinToInterrupt (U_MAX_PIN ) != NOT_AN_INTERRUPT )
217
217
_ATTACH (U_MAX_PIN );
218
218
#else
219
- static_assert (digitalPinHasPCICR (U_MAX_PIN ), "U_MAX_PIN is not interrupt-capable" );
219
+ static_assert (digitalPinHasPCICR (U_MAX_PIN ), "U_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
220
220
pciSetup (U_MAX_PIN );
221
221
#endif
222
- #elif HAS_U_MIN
222
+ #elif USE_U_MIN
223
223
#if (digitalPinToInterrupt (U_MIN_PIN ) != NOT_AN_INTERRUPT )
224
224
_ATTACH (U_MIN_PIN );
225
225
#else
226
- static_assert (digitalPinHasPCICR (U_MIN_PIN ), "U_MIN_PIN is not interrupt-capable" );
226
+ static_assert (digitalPinHasPCICR (U_MIN_PIN ), "U_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
227
227
pciSetup (U_MIN_PIN );
228
228
#endif
229
229
#endif
230
- #if HAS_V_MAX
230
+ #if USE_V_MAX
231
231
#if (digitalPinToInterrupt (V_MAX_PIN ) != NOT_AN_INTERRUPT )
232
232
_ATTACH (V_MAX_PIN );
233
233
#else
234
- static_assert (digitalPinHasPCICR (V_MAX_PIN ), "V_MAX_PIN is not interrupt-capable" );
234
+ static_assert (digitalPinHasPCICR (V_MAX_PIN ), "V_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
235
235
pciSetup (V_MAX_PIN );
236
236
#endif
237
- #elif HAS_V_MIN
237
+ #elif USE_V_MIN
238
238
#if (digitalPinToInterrupt (V_MIN_PIN ) != NOT_AN_INTERRUPT )
239
239
_ATTACH (V_MIN_PIN );
240
240
#else
241
- static_assert (digitalPinHasPCICR (V_MIN_PIN ), "V_MIN_PIN is not interrupt-capable" );
241
+ static_assert (digitalPinHasPCICR (V_MIN_PIN ), "V_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
242
242
pciSetup (V_MIN_PIN );
243
243
#endif
244
244
#endif
245
- #if HAS_W_MAX
245
+ #if USE_W_MAX
246
246
#if (digitalPinToInterrupt (W_MAX_PIN ) != NOT_AN_INTERRUPT )
247
247
_ATTACH (W_MAX_PIN );
248
248
#else
249
- static_assert (digitalPinHasPCICR (W_MAX_PIN ), "W_MAX_PIN is not interrupt-capable" );
249
+ static_assert (digitalPinHasPCICR (W_MAX_PIN ), "W_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
250
250
pciSetup (W_MAX_PIN );
251
251
#endif
252
- #elif HAS_W_MIN
252
+ #elif USE_W_MIN
253
253
#if (digitalPinToInterrupt (W_MIN_PIN ) != NOT_AN_INTERRUPT )
254
254
_ATTACH (W_MIN_PIN );
255
255
#else
256
- static_assert (digitalPinHasPCICR (W_MIN_PIN ), "W_MIN_PIN is not interrupt-capable" );
256
+ static_assert (digitalPinHasPCICR (W_MIN_PIN ), "W_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue. " );
257
257
pciSetup (W_MIN_PIN );
258
258
#endif
259
259
#endif
260
- #if HAS_X2_MAX
260
+ #if USE_X2_MAX
261
261
#if (digitalPinToInterrupt (X2_MAX_PIN ) != NOT_AN_INTERRUPT )
262
262
_ATTACH (X2_MAX_PIN );
263
263
#else
264
264
static_assert (digitalPinHasPCICR (X2_MAX_PIN ), "X2_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
265
265
pciSetup (X2_MAX_PIN );
266
266
#endif
267
267
#endif
268
- #if HAS_X2_MIN
268
+ #if USE_X2_MIN
269
269
#if (digitalPinToInterrupt (X2_MIN_PIN ) != NOT_AN_INTERRUPT )
270
270
_ATTACH (X2_MIN_PIN );
271
271
#else
272
272
static_assert (digitalPinHasPCICR (X2_MIN_PIN ), "X2_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
273
273
pciSetup (X2_MIN_PIN );
274
274
#endif
275
275
#endif
276
- #if HAS_Y2_MAX
276
+ #if USE_Y2_MAX
277
277
#if (digitalPinToInterrupt (Y2_MAX_PIN ) != NOT_AN_INTERRUPT )
278
278
_ATTACH (Y2_MAX_PIN );
279
279
#else
280
280
static_assert (digitalPinHasPCICR (Y2_MAX_PIN ), "Y2_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
281
281
pciSetup (Y2_MAX_PIN );
282
282
#endif
283
283
#endif
284
- #if HAS_Y2_MIN
284
+ #if USE_Y2_MIN
285
285
#if (digitalPinToInterrupt (Y2_MIN_PIN ) != NOT_AN_INTERRUPT )
286
286
_ATTACH (Y2_MIN_PIN );
287
287
#else
288
288
static_assert (digitalPinHasPCICR (Y2_MIN_PIN ), "Y2_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
289
289
pciSetup (Y2_MIN_PIN );
290
290
#endif
291
291
#endif
292
- #if HAS_Z2_MAX
292
+ #if USE_Z2_MAX
293
293
#if (digitalPinToInterrupt (Z2_MAX_PIN ) != NOT_AN_INTERRUPT )
294
294
_ATTACH (Z2_MAX_PIN );
295
295
#else
296
296
static_assert (digitalPinHasPCICR (Z2_MAX_PIN ), "Z2_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
297
297
pciSetup (Z2_MAX_PIN );
298
298
#endif
299
299
#endif
300
- #if HAS_Z2_MIN
300
+ #if USE_Z2_MIN
301
301
#if (digitalPinToInterrupt (Z2_MIN_PIN ) != NOT_AN_INTERRUPT )
302
302
_ATTACH (Z2_MIN_PIN );
303
303
#else
304
304
static_assert (digitalPinHasPCICR (Z2_MIN_PIN ), "Z2_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
305
305
pciSetup (Z2_MIN_PIN );
306
306
#endif
307
307
#endif
308
- #if HAS_Z3_MAX
308
+ #if USE_Z3_MAX
309
309
#if (digitalPinToInterrupt (Z3_MAX_PIN ) != NOT_AN_INTERRUPT )
310
310
_ATTACH (Z3_MAX_PIN );
311
311
#else
312
312
static_assert (digitalPinHasPCICR (Z3_MAX_PIN ), "Z3_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
313
313
pciSetup (Z3_MAX_PIN );
314
314
#endif
315
315
#endif
316
- #if HAS_Z3_MIN
316
+ #if USE_Z3_MIN
317
317
#if (digitalPinToInterrupt (Z3_MIN_PIN ) != NOT_AN_INTERRUPT )
318
318
_ATTACH (Z3_MIN_PIN );
319
319
#else
320
320
static_assert (digitalPinHasPCICR (Z3_MIN_PIN ), "Z3_MIN_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
321
321
pciSetup (Z3_MIN_PIN );
322
322
#endif
323
323
#endif
324
- #if HAS_Z4_MAX
324
+ #if USE_Z4_MAX
325
325
#if (digitalPinToInterrupt (Z4_MAX_PIN ) != NOT_AN_INTERRUPT )
326
326
_ATTACH (Z4_MAX_PIN );
327
327
#else
328
328
static_assert (digitalPinHasPCICR (Z4_MAX_PIN ), "Z4_MAX_PIN is not interrupt-capable. Disable ENDSTOP_INTERRUPTS_FEATURE to continue." );
329
329
pciSetup (Z4_MAX_PIN );
330
330
#endif
331
331
#endif
332
- #if HAS_Z4_MIN
332
+ #if USE_Z4_MIN
333
333
#if (digitalPinToInterrupt (Z4_MIN_PIN ) != NOT_AN_INTERRUPT )
334
334
_ATTACH (Z4_MIN_PIN );
335
335
#else
0 commit comments