config.mk (1749B)
1 2 # name arch rambase ramsize flashbase flashsize linkscript 3 $(call chip,lpc1342-ram,lpc13xx_v1,0x10000000,0x00001000,0x00000000,0x00000000,ram) 4 $(call chip,lpc1342-rom,lpc13xx_v1,0x10000000,0x00001000,0x00000000,0x00004000,rom) 5 6 $(call chip,lpc1343-ram,lpc13xx_v1,0x10000000,0x00002000,0x00000000,0x00000000,ram) 7 $(call chip,lpc1343-rom,lpc13xx_v1,0x10000000,0x00002000,0x00000000,0x00008000,rom) 8 $(call chip,lpc1343-blr,lpc13xx_v1,0x10001c00,0x00000400,0x00000000,0x00001000,rom) 9 $(call chip,lpc1343-app,lpc13xx_v1,0x10000000,0x00002000,0x00001000,0x00007000,rom) 10 11 $(call chip,lpc1345-rom,lpc13xx_v2,0x10000000,0x00002000,0x00000000,0x00008000,rom) 12 $(call chip,lpc1347-rom,lpc13xx_v2,0x10000000,0x00002000,0x00000000,0x00008000,rom) 13 14 $(call chip,lpc1343-agt,lpc13xx_v1,0x10000400,0x00000400,0x00000000,0x00008000,ram) 15 16 ARCH_lpc13xx_v1_CFLAGS := -Iarch/lpc13xx/include 17 ARCH_lpc13xx_v1_CFLAGS += -Iarch/lpc13xx/include-v1 18 ARCH_lpc13xx_v1_CFLAGS += -Iarch/arm-cm3/include 19 ARCH_lpc13xx_v1_CFLAGS += -DCONFIG_STACKTOP=0x10001f00 20 ARCH_lpc13xx_v1_START := arch/arm-cm3/start.o 21 ARCH_lpc13xx_v1_CONFIG := LPC13XX_V1=1 22 23 ARCH_lpc13xx_v2_CFLAGS := -Iarch/lpc13xx/include 24 ARCH_lpc13xx_v2_CFLAGS += -Iarch/lpc13xx/include-v2 25 ARCH_lpc13xx_v2_CFLAGS += -Iarch/arm-cm3/include 26 ARCH_lpc13xx_v2_CFLAGS += -DCONFIG_STACKTOP=0x10001f00 27 ARCH_lpc13xx_v2_START := arch/arm-cm3/start.o 28 ARCH_lpc13xx_v2_CONFIG := LPC13XX_V2=1 29 30 ARCH_lpc13xx_OBJS := \ 31 arch/lpc13xx/init.o \ 32 arch/lpc13xx/iap.o \ 33 arch/lpc13xx/reboot.o \ 34 arch/lpc13xx/serial.o 35 36 ARCH_lpc13xx_v1_OBJS := \ 37 $(ARCH_lpc13xx_OBJS) \ 38 arch/lpc13xx/gpio-v1.o \ 39 arch/lpc13xx/usb-v1.o 40 41 ARCH_lpc13xx_v2_OBJS := \ 42 $(ARCH_lpc13xx_OBJS) \ 43 arch/lpc13xx/gpio-v2.o \ 44 arch/lpc13xx/usb-v2.o