blob: 991096054a548bf68b2d22594a167c366e9f8a19 [file] [log] [blame]
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -07001LOCAL_DIR := $(GET_LOCAL_DIR)
2
3ARCH := arm
4ARM_CPU := arm926ej-s
5CPU := generic
6
7# emulater doesn't support thumb properly
8ENABLE_THUMB := false
9
10INCLUDES += \
11 -I$(LOCAL_DIR)/include
12
13OBJS += \
14 $(LOCAL_DIR)/debug.o \
15 $(LOCAL_DIR)/interrupts.o \
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070016 $(LOCAL_DIR)/platform.o \
17 $(LOCAL_DIR)/timer.o \
Travis Geiselbrecht96f6dfe2010-05-06 17:21:08 -070018 $(LOCAL_DIR)/blkdev.o \
Travis Geiselbrecht4c68d022010-05-21 22:50:27 -070019 $(LOCAL_DIR)/display.o \
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070020
21
22# $(LOCAL_DIR)/console.o \
Travis Geiselbrecht5bfddfb2008-09-01 02:56:25 -070023 $(LOCAL_DIR)/net.o \
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070024
Travis Geiselbrecht4c68d022010-05-21 22:50:27 -070025DEFINES += \
26 WITH_DEV_DISPLAY=1
27
28MODULES += \
29 lib/gfx
30
31
Travis Geiselbrecht1d0df692008-09-01 02:26:09 -070032MEMBASE := 0x0
33MEMSIZE := 0x400000 # 4MB
34
35LINKER_SCRIPT += \
36 $(BUILDDIR)/system-onesegment.ld
37