# -*- makefile -*- ARCH=arm MACH=lpc17xx BOARD=lpc17xx-common CONFIG_BOARD_VARIANT=mpx-uu-pc CONFIG_ULBOOT=y CONFIG_OC_UL_DRV_SYSLESS=y CONFIG_OC_UL_DRV_U450_VARPINS=y CONFIG_OC_UL_DRV_U450_VARPINS_MSRSWAP=n CONFIG_OC_UL_DRV_U450_VARPINS_DIRNEG=n CONFIG_OC_UL_DRV_U450_LOOPBACK=y CONFIG_KEYVAL=y CONFIG_ULAN_DY=y #CONFIG_STDIO_COM_PORT=y CROSS_COMPILE = arm-elf- TARGET_ARCH = -mthumb -mcpu=cortex-m3 # Set default C flags. If theese are set elsewhere (e.g. on a command # line), these default flags are not used. DEBUG ?= -g OPTIMIZE ?= -O2 # Set default C flags. If theese are set elsewhere (e.g. on a command # line), these default flags are not used. #DEBUG ?= -g #OPTIMIZE ?= -Os -ffunction-sections -fdata-sections -Wl,--gc-section #LDFLAGS += -Wl,--cref #LDFLAGS += -Wl,--gc-section TOHIT=~/projects/cf/lpc21isp_v179/lpc21isp LPC_BAUD = 38400 LPC_TTY = /dev/ttyUSB0 CPU_SYS_KHZ=14745 LOAD_CMD-boot = load() { $(TOHIT) -bin $$1 $(LPC_TTY) $(LPC_BAUD) $(CPU_SYS_KHZ); }; load # This selects linker script LD_SCRIPT=lpc1758 OUTPUT_FORMATS = bin