From 78452da702aef594272e7c515eb3b5b451bf5d46 Mon Sep 17 00:00:00 2001 From: Peter Mosmans Date: Sun, 23 Nov 2014 20:38:38 +1000 Subject: Added support for PuTTY on Windows Use MONITOR_CMD=putty The optional parameter MONITOR_PARMS can be used as well --- Arduino.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Arduino.mk') diff --git a/Arduino.mk b/Arduino.mk index c42c2dd..e007b19 100644 --- a/Arduino.mk +++ b/Arduino.mk @@ -1419,7 +1419,15 @@ show_boards: @$(CAT) "$(BOARDS_TXT)" | grep -E "^[a-zA-Z0-9_]+.name" | sort -uf | sed 's/.name=/:/' | column -s: -t monitor: - $(MONITOR_CMD) $(call get_monitor_port) $(MONITOR_BAUDRATE) +ifneq ("$(MONITOR_CMD)", "putty") + $(MONITOR_CMD) $(call get_monitor_port) $(MONITOR_BAUDRATE) +else + ifneq ($(strip $(MONITOR_PARMS)),) + $(MONITOR_CMD) -serial -sercfg $(MONITOR_BAUDRATE),$(MONITOR_PARMS) $(call get_monitor_port) + else + $(MONITOR_CMD) -serial -sercfg $(MONITOR_BAUDRATE) $(call get_monitor_port) + endif +endif disasm: $(OBJDIR)/$(TARGET).lss @$(ECHO) "The compiled ELF file has been disassembled to $(OBJDIR)/$(TARGET).lss\n\n" -- cgit v1.2.3