Pārlūkot izejas kodu

Fix TMC compile error (#12965)

Ludy 6 gadus atpakaļ
vecāks
revīzija
dc65d96aca
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3
    1
      Marlin/src/module/stepper_indirection.h

+ 3
- 1
Marlin/src/module/stepper_indirection.h Parādīt failu

62
     #error "Update TMCStepper library to 0.2.2 or newer."
62
     #error "Update TMCStepper library to 0.2.2 or newer."
63
   #endif
63
   #endif
64
 
64
 
65
-  #define __TMC_CLASS(MODEL, A, I) TMCMarlin<TMC##MODEL##Stepper, A, I>
65
+  #define ____TMC_CLASS(MODEL, A, I) TMCMarlin<TMC##MODEL##Stepper, A, I>
66
+  #define ___TMC_CLASS(MODEL, A, I) ____TMC_CLASS(MODEL, A, I)
67
+  #define __TMC_CLASS(MODEL, A, I) ___TMC_CLASS(_##MODEL, A, I)
66
   #define _TMC_CLASS(MODEL, L) __TMC_CLASS(MODEL, L)
68
   #define _TMC_CLASS(MODEL, L) __TMC_CLASS(MODEL, L)
67
   #define TMC_CLASS(ST) _TMC_CLASS(ST##_DRIVER_TYPE, TMC_##ST##_LABEL)
69
   #define TMC_CLASS(ST) _TMC_CLASS(ST##_DRIVER_TYPE, TMC_##ST##_LABEL)
68
 
70
 

Notiek ielāde…
Atcelt
Saglabāt