MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.33k stars 19.25k forks source link

cant compile marlin 1.1.9 #11751

Closed jon012198 closed 6 years ago

jon012198 commented 6 years ago

i did change the filament runout pins but that is it using a mks base here is my config this sensor uses the x max endstop Marlin-1.1.9 jon main.zip

exit status 1 pasting "/ Digital 3 / Pin 5 / PE3 / SERVO2_PIN/" and "_DDR" does not give a valid preprocessing token

brandstaetter commented 6 years ago

Duplicate of #10862

jon012198 commented 6 years ago

here is the error i am getting

error log
Arduino: 1.8.6 (Windows 10), Board: "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\lop12\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10806 -build-path C:\Users\lop12\AppData\Local\Temp\arduino_build_702550 -warnings=none -build-cache C:\Users\lop12\AppData\Local\Temp\arduino_cache_272396 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -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 -verbose C:\Users\lop12\Documents\marlin\Marlin-1.1.9 jon main\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\lop12\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10806 -build-path C:\Users\lop12\AppData\Local\Temp\arduino_build_702550 -warnings=none -build-cache C:\Users\lop12\AppData\Local\Temp\arduino_cache_272396 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -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 -verbose C:\Users\lop12\Documents\marlin\Marlin-1.1.9 jon main\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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\G26_Mesh_Validation_Tool.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\I2CPositionEncoder.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\M100_Free_Mem_Chk.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\Marlin_main.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\Max7219_Debug_LEDs.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\Sd2Card.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\SdBaseFile.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\SdFatUtil.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\SdFile.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\SdVolume.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\cardreader.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\configuration_store.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\dac_mcp4728.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\digipot_mcp4018.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\digipot_mcp4451.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\emergency_parser.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\endstops.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\fwretract.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\hex_print_routines.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\least_squares_fit.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\leds.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\malyanlcd.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\mesh_bed_leveling.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\neopixel.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\nozzle.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\parser.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\pca9632.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\planner.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\planner_bezier.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\power.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\power_loss_recovery.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\printcounter.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\runout.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\serial.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\servo.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\\lop12\\AppData\\Local\\Temp\\arduino_build_702550\\sketch\\stepper.cpp" -o nul In file included from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\HAL.h:33:0, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\MarlinConfig.h:39, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\Marlin.h:35, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:80: pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_DDR" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2389:5: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(X_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2389:16: note: in expansion of macro 'X_MS1_PIN' SET_OUTPUT(X_MS1_PIN); ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2389:5: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(X_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2389:16: note: in expansion of macro 'X_MS1_PIN' SET_OUTPUT(X_MS1_PIN); ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_DDR" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2390:5: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(X_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2390:16: note: in expansion of macro 'X_MS2_PIN' SET_OUTPUT(X_MS2_PIN); ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2390:5: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(X_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2390:16: note: in expansion of macro 'X_MS2_PIN' SET_OUTPUT(X_MS2_PIN); ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_DDR" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2392:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Y_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2392:18: note: in expansion of macro 'Y_MS1_PIN' SET_OUTPUT(Y_MS1_PIN); ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_PIN" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2392:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Y_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2392:18: note: in expansion of macro 'Y_MS1_PIN' SET_OUTPUT(Y_MS1_PIN); ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_DDR" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2393:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Y_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2393:18: note: in expansion of macro 'Y_MS2_PIN' SET_OUTPUT(Y_MS2_PIN); ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_PIN" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2393:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Y_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2393:18: note: in expansion of macro 'Y_MS2_PIN' SET_OUTPUT(Y_MS2_PIN); ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_DDR" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2396:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Z_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2396:18: note: in expansion of macro 'Z_MS1_PIN' SET_OUTPUT(Z_MS1_PIN); ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_PIN" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2396:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Z_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2396:18: note: in expansion of macro 'Z_MS1_PIN' SET_OUTPUT(Z_MS1_PIN); ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_DDR" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2397:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Z_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2397:18: note: in expansion of macro 'Z_MS2_PIN' SET_OUTPUT(Z_MS2_PIN); ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_PIN" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2397:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(Z_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2397:18: note: in expansion of macro 'Z_MS2_PIN' SET_OUTPUT(Z_MS2_PIN); ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_DDR" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2400:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E0_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2400:18: note: in expansion of macro 'E0_MS1_PIN' SET_OUTPUT(E0_MS1_PIN); ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_PIN" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2400:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E0_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2400:18: note: in expansion of macro 'E0_MS1_PIN' SET_OUTPUT(E0_MS1_PIN); ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_DDR" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2401:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E0_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2401:18: note: in expansion of macro 'E0_MS2_PIN' SET_OUTPUT(E0_MS2_PIN); ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_PIN" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2401:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E0_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2401:18: note: in expansion of macro 'E0_MS2_PIN' SET_OUTPUT(E0_MS2_PIN); ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_DDR" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2404:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E1_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2404:18: note: in expansion of macro 'E1_MS1_PIN' SET_OUTPUT(E1_MS1_PIN); ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_PIN" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2404:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E1_MS1_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2404:18: note: in expansion of macro 'E1_MS1_PIN' SET_OUTPUT(E1_MS1_PIN); ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_DDR" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2405:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E1_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2405:18: note: in expansion of macro 'E1_MS2_PIN' SET_OUTPUT(E1_MS2_PIN); ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_PIN" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2405:7: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(E1_MS2_PIN); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2405:18: note: in expansion of macro 'E1_MS2_PIN' SET_OUTPUT(E1_MS2_PIN); ^ In file included from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\HAL.h:33:0, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\MarlinConfig.h:39, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\Marlin.h:35, from C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:80: pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2426:21: note: in expansion of macro 'X_MS1_PIN' case 0: WRITE(X_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_PIN" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_PIN" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_PIN" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2428:23: note: in expansion of macro 'Y_MS1_PIN' case 1: WRITE(Y_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_PIN" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_PIN" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_PIN" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2431:23: note: in expansion of macro 'Z_MS1_PIN' case 2: WRITE(Z_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_PIN" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_PIN" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_PIN" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2434:23: note: in expansion of macro 'E0_MS1_PIN' case 3: WRITE(E0_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_PIN" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_PIN" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_PIN" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2437:23: note: in expansion of macro 'E1_MS1_PIN' case 4: WRITE(E1_MS1_PIN, ms1); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_WPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:15: note: in expansion of macro 'WRITE' case 0: WRITE(X_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2450:21: note: in expansion of macro 'X_MS2_PIN' case 0: WRITE(X_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_PIN" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_PIN" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_WPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_PIN" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:17: note: in expansion of macro 'WRITE' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2452:23: note: in expansion of macro 'Y_MS2_PIN' case 1: WRITE(Y_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_PIN" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_PIN" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_WPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_PIN" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:17: note: in expansion of macro 'WRITE' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2455:23: note: in expansion of macro 'Z_MS2_PIN' case 2: WRITE(Z_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_PIN" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_PIN" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_WPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_PIN" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:17: note: in expansion of macro 'WRITE' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2458:23: note: in expansion of macro 'E0_MS2_PIN' case 3: WRITE(E0_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:82:48: note: in definition of macro '_WRITE' #define _WRITE(IO,V) do{ if (&(DIO ## IO ## _RPORT) < (uint8_t*)0x100) _WRITE_NC(IO,V); else _WRITE_C(IO,V); }while(0) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:21: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_PIN" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:72:42: note: in definition of macro '_WRITE_NC' if (V) SBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:21: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_PIN" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:73:42: note: in definition of macro '_WRITE_NC' else CBI(DIO ## IO ## _WPORT, DIO ## IO ## _PIN); \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_WPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:77:30: note: in definition of macro '_WRITE_C' uint8_t port_bits = DIO ## IO ## _WPORT; /* Get a mask from the current port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:10: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_PIN" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:79:48: note: in definition of macro '_WRITE_C' DIO ## IO ## _RPORT = port_bits & _BV(DIO ## IO ## _PIN); /* Atomically toggle the output port bits */ \ ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:94:31: note: in expansion of macro '_WRITE' #define WRITE(IO,V) _WRITE(IO,V) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:17: note: in expansion of macro 'WRITE' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2461:23: note: in expansion of macro 'E1_MS2_PIN' case 4: WRITE(E1_MS2_PIN, ms2); break; ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2493:21: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(X_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2493:26: note: in expansion of macro 'X_MS1_PIN' SERIAL_PROTOCOL(READ(X_MS1_PIN)); ^ pins_MKS_BASE_15.h:32:34: error: pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS1_PIN 5 // Digital 3 / Pin 5 / PE3 / SERVO2_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2493:21: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(X_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2493:26: note: in expansion of macro 'X_MS1_PIN' SERIAL_PROTOCOL(READ(X_MS1_PIN)); ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_RPORT" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2494:23: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(X_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2494:28: note: in expansion of macro 'X_MS2_PIN' SERIAL_PROTOCOLLN(READ(X_MS2_PIN)); ^ pins_MKS_BASE_15.h:33:34: error: pasting "/* Digital 6 / Pin 14 / PH3 / SERVO1_PIN*/" and "_PIN" does not give a valid preprocessing token #define X_MS2_PIN 6 // Digital 6 / Pin 14 / PH3 / SERVO1_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2494:23: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(X_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2494:28: note: in expansion of macro 'X_MS2_PIN' SERIAL_PROTOCOLLN(READ(X_MS2_PIN)); ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2497:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(Y_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2497:28: note: in expansion of macro 'Y_MS1_PIN' SERIAL_PROTOCOL(READ(Y_MS1_PIN)); ^ pins_MKS_BASE_15.h:34:34: error: pasting "/* Analog 5 / Pin 92 / PF5*/" and "_PIN" does not give a valid preprocessing token #define Y_MS1_PIN 59 // Analog 5 / Pin 92 / PF5 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2497:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(Y_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2497:28: note: in expansion of macro 'Y_MS1_PIN' SERIAL_PROTOCOL(READ(Y_MS1_PIN)); ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_RPORT" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2498:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(Y_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2498:30: note: in expansion of macro 'Y_MS2_PIN' SERIAL_PROTOCOLLN(READ(Y_MS2_PIN)); ^ pins_MKS_BASE_15.h:35:34: error: pasting "/* Analog 4 / Pin 93 / PF4*/" and "_PIN" does not give a valid preprocessing token #define Y_MS2_PIN 58 // Analog 4 / Pin 93 / PF4 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2498:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(Y_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2498:30: note: in expansion of macro 'Y_MS2_PIN' SERIAL_PROTOCOLLN(READ(Y_MS2_PIN)); ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2502:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(Z_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2502:28: note: in expansion of macro 'Z_MS1_PIN' SERIAL_PROTOCOL(READ(Z_MS1_PIN)); ^ pins_MKS_BASE_15.h:36:34: error: pasting "/* Digital 22 / Pin 78 / PA0*/" and "_PIN" does not give a valid preprocessing token #define Z_MS1_PIN 22 // Digital 22 / Pin 78 / PA0 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2502:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(Z_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2502:28: note: in expansion of macro 'Z_MS1_PIN' SERIAL_PROTOCOL(READ(Z_MS1_PIN)); ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_RPORT" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2503:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(Z_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2503:30: note: in expansion of macro 'Z_MS2_PIN' SERIAL_PROTOCOLLN(READ(Z_MS2_PIN)); ^ pins_MKS_BASE_15.h:37:34: error: pasting "/* Digital 39 / Pin 70 / PG2*/" and "_PIN" does not give a valid preprocessing token #define Z_MS2_PIN 39 // Digital 39 / Pin 70 / PG2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2503:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(Z_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2503:30: note: in expansion of macro 'Z_MS2_PIN' SERIAL_PROTOCOLLN(READ(Z_MS2_PIN)); ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2507:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(E0_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2507:28: note: in expansion of macro 'E0_MS1_PIN' SERIAL_PROTOCOL(READ(E0_MS1_PIN)); ^ pins_MKS_BASE_15.h:38:34: error: pasting "/* Analog 9 / Pin 86 / PK1*/" and "_PIN" does not give a valid preprocessing token #define E0_MS1_PIN 63 // Analog 9 / Pin 86 / PK1 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2507:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(E0_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2507:28: note: in expansion of macro 'E0_MS1_PIN' SERIAL_PROTOCOL(READ(E0_MS1_PIN)); ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_RPORT" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2508:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(E0_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2508:30: note: in expansion of macro 'E0_MS2_PIN' SERIAL_PROTOCOLLN(READ(E0_MS2_PIN)); ^ pins_MKS_BASE_15.h:39:34: error: pasting "/* Analog 10 / Pin 87 / PK2*/" and "_PIN" does not give a valid preprocessing token #define E0_MS2_PIN 64 // Analog 10 / Pin 87 / PK2 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2508:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(E0_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2508:30: note: in expansion of macro 'E0_MS2_PIN' SERIAL_PROTOCOLLN(READ(E0_MS2_PIN)); ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2512:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(E1_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2512:28: note: in expansion of macro 'E1_MS1_PIN' SERIAL_PROTOCOL(READ(E1_MS1_PIN)); ^ pins_MKS_BASE_15.h:40:34: error: pasting "/* Analog 3 / Pin 93 / PF3*/" and "_PIN" does not give a valid preprocessing token #define E1_MS1_PIN 57 // Analog 3 / Pin 93 / PF3 ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2512:23: note: in expansion of macro 'READ' SERIAL_PROTOCOL(READ(E1_MS1_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2512:28: note: in expansion of macro 'E1_MS1_PIN' SERIAL_PROTOCOL(READ(E1_MS1_PIN)); ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_RPORT" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:43: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2513:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(E1_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2513:30: note: in expansion of macro 'E1_MS2_PIN' SERIAL_PROTOCOLLN(READ(E1_MS2_PIN)); ^ pins_MKS_BASE_15.h:41:34: error: pasting "/* Digital 4 / Pin 1 / PG5 / SERVO3_PIN*/" and "_PIN" does not give a valid preprocessing token #define E1_MS2_PIN 4 // Digital 4 / Pin 1 / PG5 / SERVO3_PIN ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\fastio.h:69:64: note: in definition of macro '_READ' #define _READ(IO) TEST(DIO ## IO ## _RPORT, DIO ## IO ## _PIN) ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2513:25: note: in expansion of macro 'READ' SERIAL_PROTOCOLLN(READ(E1_MS2_PIN)); ^ C:\Users\lop12\AppData\Local\Temp\arduino_build_702550\sketch\stepper.cpp:2513:30: note: in expansion of macro 'E1_MS2_PIN' SERIAL_PROTOCOLLN(READ(E1_MS2_PIN)); ^ exit status 1 pasting "/* Digital 3 / Pin 5 / PE3 / SERVO2_PIN*/" and "_DDR" does not give a valid preprocessing token
brandstaetter commented 6 years ago

Still a duplicate. Please see in the linked ticket how to solve this issue (tl;dr: downgrade Arduino IDE or remove the comments on these lines)

jon012198 commented 6 years ago

I did downgrade where do I remove the comments don’t know where they are

On Fri, Sep 7, 2018 at 3:23 PM Hannes Brandstätter-Müller < notifications@github.com> wrote:

Still a duplicate. Please see in the linked ticket how to solve this issue (tl;dr: downgrade Arduino IDE or remove the comments on these lines)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/MarlinFirmware/Marlin/issues/11751#issuecomment-419540258, or mute the thread https://github.com/notifications/unsubscribe-auth/AG8U2zyJluD6vDnZBHqzA93CygmqZ3vGks5uYsedgaJpZM4Wd_Rn .

Phr3d13 commented 6 years ago

If you downgraded Arduino IDE, you don't need to remove comments.

jon012198 commented 6 years ago

What one should I downgrade to? I was using 1.8.4.

thinkyhead commented 6 years ago

The comments that are confusing the buggy compiler are in the pins_MYBOARD.h file for your selected MOTHERBOARD. Remove end-of-line comments from all pins, or just those that the compiler chokes on.

github-actions[bot] commented 4 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.