DEBUG ?= -g
OPTIMIZE ?= -O2
+LPC21ISP=lpc21isp
LPC_BAUD = 38400
-TOLPC = tolpc --baud $(LPC_BAUD) --sdev /dev/ttyS0
-LOAD_CMD-ramisp = $(TOLPC) -v -q 7372 -L -f
-LOAD_CMD-boot = lpc21isp -bin /dev/ttyS0 $(LPC_BAUD) 12000
+LPC_TTY = /dev/ttyUSB0
+CPU_SYS_KHZ=12000
+LPC21ISP_OLD_PARAM_ORDER=y
+
+ifeq ($(LPC21ISP_OLD_PARAM_ORDER),y)
+LOAD_CMD-boot = $(LPC21ISP) -bin $(LPC_TTY) $(LPC_BAUD) $(CPU_SYS_KHZ)
+else
+LOAD_CMD-boot = load() { $(LPC21ISP) -bin $$1 $(LPC_TTY) $(LPC_BAUD) $(CPU_SYS_KHZ); }; load
+endif
# This selects linker script
LD_SCRIPT=lpc2148