m3dev

cortex m3 debug tools -- superceded by mdebug
git clone http://frotz.net/git/m3dev.git
Log | Files | Refs | README | LICENSE

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