]> rtime.felk.cvut.cz Git - lincan.git/blob - embedded/board/arm/ul_usb1/config/config.ha-switch
Included ARM LPC21xx related code from uLan project. The snapshot date is 2008-07-05
[lincan.git] / embedded / board / arm / ul_usb1 / config / config.ha-switch
1 # -*- makefile -*-
2
3 ARCH=arm
4 MACH=lpc21xx
5 BOARD=ul_usb1
6 CONFIG_BOARD_VARIANT=ha-switch
7
8 CONFIG_HA_LIGHT_SWITCH=y
9
10 CONFIG_OC_UL_DRV_SYSLESS=y
11 CONFIG_OC_UL_DRV_U450_VARPINS=y
12 CONFIG_OC_UL_DRV_U450_VARPINS_DIRNEG=y
13 CONFIG_OC_UL_DRV_U450_LOOPBACK=y
14 CONFIG_ULAN_DY=y
15 CONFIG_ULOI_LT=y
16 CONFIG_KEYVAL=y
17
18 # CONFIG_STDIO_COM_PORT=0
19
20 CROSS_COMPILE = arm-elf-
21 TARGET_ARCH = -mcpu=arm7tdmi 
22
23 # Set default C flags. If theese are set elsewhere (e.g. on a command
24 # line), these default flags are not used.
25 DEBUG ?= -g
26 OPTIMIZE ?= -O2
27
28 # This selects linker script
29 LD_SCRIPT=lpc2105
30 #DEFAULT_LD_SCRIPT_VARIANT=boot
31
32 #OUTPUT_FORMATS = bin hex srec
33
34 OUTPUT_FORMATS = bin
35
36 PROG_BASE=0xA000
37 PROG_SIZE=0x10000
38
39 UL_SENDHEX ?= ul_sendhex
40 MOD ?= 62
41
42 LOAD_CMD-app = \
43     $(UL_SENDHEX) -m $(MOD) -r -o 0 ; \
44     $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -s $(PROG_BASE) -l $(PROG_SIZE) -e; \
45     $(UL_SENDHEX) -m $(MOD) -o 0 -t 0x101 -b 512 -s $(PROG_BASE) -f binary
46
47 RUN_CMD-app = \
48     $(UL_SENDHEX) -m $(MOD) -r