]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - tmk_core/avr.mk
More thoroughly document Bootmagic and Command (#2455)
[qmk_firmware.git] / tmk_core / avr.mk
index 106b771507a2ee2e3e18528d4ecf9759ba766498..853b8f02f2082b42d62dcd8002e235df0fd36ec5 100644 (file)
@@ -183,6 +183,10 @@ avrdude: $(BUILD_DIR)/$(TARGET).hex check-size
                done; \
                echo ""; \
                echo "Detected controller on USB port at $$USB"; \
+               if grep -q -s 'MINGW\|MSYS' /proc/version; then \
+                       USB=`echo "$$USB" | perl -pne 's/\/dev\/ttyS(\d+)/COM.($$1+1)/e'`; \
+                       echo "Remapped MSYS2 USB port to $$USB"; \
+               fi; \
                sleep 1; \
                avrdude -p $(MCU) -c avr109 -P $$USB -U flash:w:$(BUILD_DIR)/$(TARGET).hex; \
        fi