MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
ansonken large avatar
MakerLab创客实验室  ›  3d打印机

编译创客github 下载的固件,编译错误;

By ansonken at 一个月前 , 60 次浏览

链接:https://github.com/MakerLabMe/Marlin/tree/add_chinese_font
报错:
Arduino:1.8.6 (Windows 7), 开发板:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10806 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084 -warnings=none -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_326748 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose D:\Marlin-add_chinese_font\Marlin\Marlin.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10806 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084 -warnings=none -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_326748 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose D:\Marlin-add_chinese_font\Marlin\Marlin.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.ino.cpp" -o nul
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\BlinkM.cpp" -o nul
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\ConfigurationStore.cpp" -o nul
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\LiquidCrystalRus.cpp" -o nul
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\MarlinSerial.cpp" -o nul
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10806 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp" -o nul
In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2573:25: error: pasting "/A7/" and "_RPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:45:44: note: in definition of macro '_WRITE'

#define WRITE(IO, v) do { if (&(DIO ## IO ## RPORT) >= (uint8t *)0x100) {WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)

                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:79: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:80: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:48: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                            ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:76: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:105: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:134: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                  ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:23: note: in expansion of macro 'WRITE'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:112:29: note: in expansion of macro 'X_ENABLE_PIN'

#define enable_x() WRITE(X_ENABLE_PIN, X_ENABLE_ON)

                         ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1622:9: note: in expansion of macro 'enable_x'

     enable_x();

^

pins.h:2583:25: error: pasting "/A10/" and "_RPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:45:44: note: in definition of macro '_WRITE'

#define WRITE(IO, v) do { if (&(DIO ## IO ## RPORT) >= (uint8t *)0x100) {WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)

                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:79: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:80: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:48: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                            ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:76: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:105: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:134: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                  ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:25: note: in expansion of macro 'WRITE'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:124:31: note: in expansion of macro 'Y_ENABLE_PIN'

 #define  enable_y() WRITE(Y_ENABLE_PIN, Y_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1623:9: note: in expansion of macro 'enable_y'

     enable_y();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_RPORT" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:45:44: note: in definition of macro '_WRITE'

#define WRITE(IO, v) do { if (&(DIO ## IO ## RPORT) >= (uint8t *)0x100) {WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)

                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_WPORT" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_PIN" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:79: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_WPORT" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_PIN" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:80: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2593:26: error: pasting "/* A13*/" and "_WPORT" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:48: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                            ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_PIN" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:76: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2593:26: error: pasting "/* A13*/" and "_WPORT" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:105: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2593:26: error: pasting "/* A13*/" and "_PIN" does not give a valid preprocessing token

#define Z_ENABLE_PIN 67 // A13

                      ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:134: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                  ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:25: note: in expansion of macro 'WRITE'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:137:31: note: in expansion of macro 'Z_ENABLE_PIN'

 #define  enable_z() WRITE(Z_ENABLE_PIN, Z_ENABLE_ON)

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:1624:9: note: in expansion of macro 'enable_z'

     enable_z();

^

pins.h:2573:25: error: pasting "/A7/" and "_RPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:45:44: note: in definition of macro '_WRITE'

#define WRITE(IO, v) do { if (&(DIO ## IO ## RPORT) >= (uint8t *)0x100) {WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)

                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:79: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:80: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:48: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                            ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:76: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2573:25: error: pasting "/A7/" and "_WPORT" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:105: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2573:25: error: pasting "/A7/" and "_PIN" does not give a valid preprocessing token

#define X_ENABLE_PIN 61//A7

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:134: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                  ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:25: note: in expansion of macro 'WRITE'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:113:31: note: in expansion of macro 'X_ENABLE_PIN'

#define disable_x() { WRITE(X_ENABLE_PIN,!X_ENABLE_ON); axis_known_position[X_AXIS] = false; }

                           ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2100:30: note: in expansion of macro 'disable_x'

       if(code_seen('X')) disable_x();

^

pins.h:2583:25: error: pasting "/A10/" and "_RPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:45:44: note: in definition of macro '_WRITE'

#define WRITE(IO, v) do { if (&(DIO ## IO ## RPORT) >= (uint8t *)0x100) {WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)

                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:34:79: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT |= MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:51: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:39:80: note: in definition of macro 'WRITEC'

                                      {DIO ##  IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }\

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

In file included from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:21:0,

             from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:30:

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:48: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                            ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_PIN" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:76: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                        ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin_main.cpp:2101:30: note: in expansion of macro 'disable_y'

       if(code_seen('Y')) disable_y();

^

pins.h:2583:25: error: pasting "/A10/" and "_WPORT" does not give a valid preprocessing token

#define Y_ENABLE_PIN 64//A10

                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:30:105: note: in definition of macro 'WRITENC'

#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                     ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\fastio.h:68:23: note: in expansion of macro '_WRITE'

#define WRITE(IO, v) _WRITE(IO, v)

                   ^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:27: note: in expansion of macro 'WRITE'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_393084\sketch\Marlin.h:125:33: note: in expansion of macro 'Y_ENABLE_PIN'

 #define disable_y() { WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON); axis_known_position[Y_AXIS] = false; }

^

C:\Users\ADMINI~1\AppData\Local\Temp\ardui

目前尚无回复