]> rtime.felk.cvut.cz Git - sysless.git/blobdiff - board/arm/ul_usb1/config/config.bell-keypad
LPC21xx: Unify lpc21isp calling for ul_usb1 based boards.
[sysless.git] / board / arm / ul_usb1 / config / config.bell-keypad
index 65b527905dad0f6db506ecf0168eb1ef4cef36ca..b9d80786c10b0896e4ed57517f6e671a37737f51 100644 (file)
@@ -23,10 +23,17 @@ TARGET_ARCH = -mcpu=arm7tdmi
 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