BCM WL 6.30.102.9 (r366174)
[tomato.git] / release / src-rt / cfe / build / broadcom / pt1120 / Makefile
blob20a6b78d0885d1fdd1229d0f8a8b61e9800e96e0
2 CFG_MLONG64 ?= 1
3 CFG_LITTLE ?= 0
4 CFG_RELOC ?= 0
5 CFG_UNCACHED ?= 0
6 CFG_VAPI ?= 0
7 CFG_BOOTRAM ?= 0
8 CFG_BOARDNAME = "PT1120"
9 CFG_PCI ?= 0
10 CFG_FLASHPROG ?= 1
11 CFG_ZLIB ?= 1
12 CFG_UNICPU ?= 1
14 TOP = ../../../cfe
15 ARCH = mips
16 CPU = sb1250
17 BOARD = pt1120
19 include ${TOP}/main/cfe.mk
22 # For now, we do the BCM11xx magic at compile time, not at run-time
23 # So, define this symbol to tweak the MC code and other stuff
24 # to work properly.
26 CFLAGS += -D_SB11XX_
28 ifeq ($(strip ${CFG_FLASHPROG}),1)
29 CFLAGS += -D_FLASHPROG_
30 endif
32 ifeq ($(strip ${CFG_UNICPU}),1)
33 CFLAGS += -D_UNICPU_
34 endif
36 CFLAGS += -DSERIAL_PORT_LEDS -D_PT1120_CFG_
38 BSPOBJS = pt1120_init.o pt1120_devs.o dev_ptflash.o
40 ifeq ($(strip ${CFG_PCI}),1)
41 BSPOBJS += pt1120_pci.o
42 endif
44 ALL : cfe cfe.flash
45 echo done
47 include ${TOP}/main/cfe_link.mk