blob: ea47c37a24ffccb47df1714054d214dc3ed4eece [file] [log] [blame]
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -07001LOCAL_DIR := $(GET_LOCAL_DIR)
2
3ARCH := arm
4ARM_CPU := cortex-a8
5CPU := generic
6
7INCLUDES += \
8 -I$(LOCAL_DIR)/include
9
10OBJS += \
Brian Swetlanda8cf2b82009-01-01 03:29:51 -080011 $(LOCAL_DIR)/cpu_early_init.Ao \
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070012 $(LOCAL_DIR)/debug.o \
Travis Geiselbrechtbea5a4a2008-09-06 01:32:02 -070013 $(LOCAL_DIR)/i2c.o \
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070014 $(LOCAL_DIR)/interrupts.o \
15 $(LOCAL_DIR)/platform.o \
16 $(LOCAL_DIR)/timer.o \
17 $(LOCAL_DIR)/uart.o
18
19MEMBASE := 0x80000000
20
Brian Swetlanda8cf2b82009-01-01 03:29:51 -080021DEFINES += MEMBASE=$(MEMBASE) \
22 WITH_CPU_EARLY_INIT=1
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070023
24LINKER_SCRIPT += \
25 $(BUILDDIR)/system-onesegment.ld
26