[make] update all of the rules.mk to use the new module system
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/aboot.o \
|
||||
$(LOCAL_DIR)/fastboot.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/aboot.c \
|
||||
$(LOCAL_DIR)/fastboot.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
#INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/pci_tests.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/pci_tests.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/app.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/app.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += \
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_DEPS += \
|
||||
lib/console
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/shell.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/shell.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/string_tests.o \
|
||||
$(LOCAL_DIR)/mymemcpy.o \
|
||||
$(LOCAL_DIR)/mymemset.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/string_tests.c \
|
||||
$(LOCAL_DIR)/mymemcpy.S \
|
||||
$(LOCAL_DIR)/mymemset.S
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/tests.o \
|
||||
$(LOCAL_DIR)/thread_tests.o \
|
||||
$(LOCAL_DIR)/printf_tests.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/tests.c \
|
||||
$(LOCAL_DIR)/thread_tests.c \
|
||||
$(LOCAL_DIR)/printf_tests.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
# can override this in local.mk
|
||||
ENABLE_THUMB?=true
|
||||
|
||||
@@ -18,7 +20,7 @@ DEFINES += \
|
||||
ARM_ISA_ARMv7M=1 \
|
||||
ARM_WITH_THUMB=1 \
|
||||
ARM_WITH_THUMB2=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
ENABLE_THUMB := true
|
||||
ONLY_THUMB := true
|
||||
@@ -36,7 +38,7 @@ DEFINES += \
|
||||
ARM_WITH_THUMB2=1 \
|
||||
ARM_WITH_CACHE=1 \
|
||||
ARM_WITH_L2=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
#CFLAGS += -mfpu=neon -mfloat-abi=softfp
|
||||
endif
|
||||
@@ -48,7 +50,7 @@ DEFINES += \
|
||||
ARM_WITH_THUMB=1 \
|
||||
ARM_WITH_CACHE=1 \
|
||||
ARM_CPU_ARM1136=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
endif
|
||||
ifeq ($(ARM_CPU),arm1176jzf-s)
|
||||
@@ -60,7 +62,7 @@ DEFINES += \
|
||||
ARM_WITH_THUMB=1 \
|
||||
ARM_WITH_CACHE=1 \
|
||||
ARM_CPU_ARM1136=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
endif
|
||||
ifeq ($(ARM_CPU),arm926ej-s)
|
||||
@@ -72,7 +74,7 @@ DEFINES += \
|
||||
ARM_WITH_CACHE=1 \
|
||||
ARM_CPU_ARM9=1 \
|
||||
ARM_CPU_ARM926=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
endif
|
||||
ifeq ($(ARM_CPU),arm7tdmi)
|
||||
@@ -80,7 +82,7 @@ DEFINES += \
|
||||
ARM_ISA_ARMv4=1 \
|
||||
ARM_WITH_THUMB=1 \
|
||||
ARM_CPU_ARM7=1
|
||||
CFLAGS += -mcpu=$(ARM_CPU)
|
||||
GLOBAL_COMPILEFLAGS += -mcpu=$(ARM_CPU)
|
||||
HANDLED_CORE := true
|
||||
endif
|
||||
|
||||
@@ -100,34 +102,34 @@ INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include \
|
||||
-I$(LOCAL_DIR)/$(SUBARCH)/include
|
||||
|
||||
OBJS += \
|
||||
|
||||
ifeq ($(SUBARCH),arm)
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/arm/start.o \
|
||||
$(LOCAL_DIR)/arm/arch.Ao \
|
||||
$(LOCAL_DIR)/arm/asm.o \
|
||||
$(LOCAL_DIR)/arm/cache-ops.o \
|
||||
$(LOCAL_DIR)/arm/cache.o \
|
||||
$(LOCAL_DIR)/arm/ops.o \
|
||||
$(LOCAL_DIR)/arm/exceptions.o \
|
||||
$(LOCAL_DIR)/arm/faults.o \
|
||||
$(LOCAL_DIR)/arm/mmu.o \
|
||||
$(LOCAL_DIR)/arm/thread.o \
|
||||
$(LOCAL_DIR)/arm/dcc.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/arm/start.S \
|
||||
$(LOCAL_DIR)/arm/asm.S \
|
||||
$(LOCAL_DIR)/arm/cache-ops.S \
|
||||
$(LOCAL_DIR)/arm/cache.c \
|
||||
$(LOCAL_DIR)/arm/ops.S \
|
||||
$(LOCAL_DIR)/arm/exceptions.S \
|
||||
$(LOCAL_DIR)/arm/faults.c \
|
||||
$(LOCAL_DIR)/arm/mmu.c \
|
||||
$(LOCAL_DIR)/arm/thread.c \
|
||||
$(LOCAL_DIR)/arm/dcc.S
|
||||
|
||||
MODULE_ARM_OVERRIDE_SRCS := \
|
||||
$(LOCAL_DIR)/arm/arch.c
|
||||
|
||||
DEFINES += \
|
||||
ARCH_DEFAULT_STACK_SIZE=4096
|
||||
endif
|
||||
ifeq ($(SUBARCH),arm-m)
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/arm-m/arch.o \
|
||||
$(LOCAL_DIR)/arm-m/vectab.o \
|
||||
$(LOCAL_DIR)/arm-m/start.o \
|
||||
$(LOCAL_DIR)/arm-m/exceptions.o \
|
||||
$(LOCAL_DIR)/arm-m/thread.o \
|
||||
$(LOCAL_DIR)/arm-m/systick.o \
|
||||
$(LOCAL_DIR)/arm-m/CMSIS/CM3/CoreSupport/core_cm3.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/arm-m/arch.c \
|
||||
$(LOCAL_DIR)/arm-m/vectab.c \
|
||||
$(LOCAL_DIR)/arm-m/start.c \
|
||||
$(LOCAL_DIR)/arm-m/exceptions.c \
|
||||
$(LOCAL_DIR)/arm-m/thread.c \
|
||||
$(LOCAL_DIR)/arm-m/systick.c \
|
||||
$(LOCAL_DIR)/arm-m/CMSIS/CM3/CoreSupport/core_cm3.c
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/arm-m/CMSIS/CM3/CoreSupport
|
||||
@@ -144,7 +146,7 @@ ifeq ($(TOOLCHAIN_PREFIX),arm-none-linux-gnueabi-)
|
||||
THUMBINTERWORK:=
|
||||
endif
|
||||
|
||||
CFLAGS += $(THUMBINTERWORK)
|
||||
GLOBAL_COMPILEFLAGS += $(THUMBINTERWORK)
|
||||
|
||||
# make sure some bits were set up
|
||||
MEMVARS_SET := 0
|
||||
@@ -158,10 +160,10 @@ ifeq ($(MEMVARS_SET),0)
|
||||
$(error missing MEMBASE or MEMSIZE variable, please set in target rules.mk)
|
||||
endif
|
||||
|
||||
LIBGCC := $(shell $(TOOLCHAIN_PREFIX)gcc $(CFLAGS) $(THUMBCFLAGS) -print-libgcc-file-name)
|
||||
LIBGCC := $(shell $(TOOLCHAIN_PREFIX)gcc $(GLOBAL_COMPILEFLAGS) $(THUMBCFLAGS) -print-libgcc-file-name)
|
||||
$(info LIBGCC = $(LIBGCC))
|
||||
|
||||
$(info CFLAGS = $(CFLAGS) $(THUMBCFLAGS))
|
||||
$(info GLOBAL_COMPILEFLAGS = $(GLOBAL_COMPILEFLAGS) $(THUMBCFLAGS))
|
||||
|
||||
# potentially generated files that should be cleaned out with clean make rule
|
||||
GENERATED += \
|
||||
@@ -180,3 +182,4 @@ $(BUILDDIR)/system-twosegment.ld: $(LOCAL_DIR)/system-twosegment.ld
|
||||
@$(MKDIR)
|
||||
$(NOECHO)sed "s/%ROMBASE%/$(ROMBASE)/;s/%MEMBASE%/$(MEMBASE)/;s/%MEMSIZE%/$(MEMSIZE)/" < $< > $@
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,19 +1,21 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/crt0.o \
|
||||
$(LOCAL_DIR)/arch.o \
|
||||
$(LOCAL_DIR)/asm.o \
|
||||
$(LOCAL_DIR)/cache.o \
|
||||
$(LOCAL_DIR)/cache-ops.o \
|
||||
$(LOCAL_DIR)/ops.o \
|
||||
$(LOCAL_DIR)/thread.o \
|
||||
$(LOCAL_DIR)/mmu.o \
|
||||
$(LOCAL_DIR)/faults.o \
|
||||
$(LOCAL_DIR)/descriptor.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/crt0.S \
|
||||
$(LOCAL_DIR)/arch.S \
|
||||
$(LOCAL_DIR)/asm.S \
|
||||
$(LOCAL_DIR)/cache.c \
|
||||
$(LOCAL_DIR)/cache-ops.S \
|
||||
$(LOCAL_DIR)/ops.S \
|
||||
$(LOCAL_DIR)/thread.c \
|
||||
$(LOCAL_DIR)/mmu.c \
|
||||
$(LOCAL_DIR)/faults.c \
|
||||
$(LOCAL_DIR)/descriptor.c
|
||||
|
||||
# set the default toolchain to x86 elf and set a #define
|
||||
TOOLCHAIN_PREFIX ?= i386-elf-
|
||||
@@ -37,3 +39,5 @@ $(BUILDDIR)/kernel.ld: $(LOCAL_DIR)/kernel.ld
|
||||
@echo generating $@
|
||||
@$(MKDIR)
|
||||
$(NOECHO)cp $< $@
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/fbcon.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/fbcon.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/keys.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/keys.c
|
||||
|
||||
ifeq ($(KEYS_USE_GPIO_KEYPAD),1)
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/gpio_keypad.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/gpio_keypad.c
|
||||
endif
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/smc91c96.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/smc91c96.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/twl4030.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/twl4030.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/dev.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/dev.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/usb.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/usb.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -7,13 +7,13 @@ MODULE_DEPS := \
|
||||
lib/debug \
|
||||
lib/heap
|
||||
|
||||
MODULE_OBJS := \
|
||||
debug.o \
|
||||
dpc.o \
|
||||
event.o \
|
||||
main.o \
|
||||
mutex.o \
|
||||
thread.o \
|
||||
timer.o
|
||||
MODULE_SRCS := \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/dpc.c \
|
||||
$(LOCAL_DIR)/event.c \
|
||||
$(LOCAL_DIR)/main.c \
|
||||
$(LOCAL_DIR)/mutex.c \
|
||||
$(LOCAL_DIR)/thread.c \
|
||||
$(LOCAL_DIR)/timer.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += lib/bio
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/bcache.o
|
||||
MODULE_DEPS += lib/bio
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/bcache.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES +=
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/bio.o \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/mem.o \
|
||||
$(LOCAL_DIR)/subdev.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/bio.c \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/mem.c \
|
||||
$(LOCAL_DIR)/subdev.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/cbuf.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/cbuf.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/console.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/console.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += \
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_DEPS += \
|
||||
lib/debug \
|
||||
lib/console
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debugcommands.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debugcommands.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += lib/gfx
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/font.o
|
||||
MODULE_DEPS += lib/gfx
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/font.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += \
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_DEPS += \
|
||||
lib/fs \
|
||||
lib/bcache \
|
||||
lib/bio
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/ext2.o \
|
||||
$(LOCAL_DIR)/dir.o \
|
||||
$(LOCAL_DIR)/io.o \
|
||||
$(LOCAL_DIR)/file.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/ext2.c \
|
||||
$(LOCAL_DIR)/dir.c \
|
||||
$(LOCAL_DIR)/io.c \
|
||||
$(LOCAL_DIR)/file.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += \
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
# lib/fs/ext2
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/fs.c \
|
||||
$(LOCAL_DIR)/debug.c
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/fs.o \
|
||||
$(LOCAL_DIR)/debug.o
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/gfx.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/gfx.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += lib/gfx \
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_DEPS += \
|
||||
lib/gfx \
|
||||
lib/font
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/gfxconsole.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/gfxconsole.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/heap.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/heap.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,20 +1,23 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/atoi.o \
|
||||
$(LOCAL_DIR)/ctype.o \
|
||||
$(LOCAL_DIR)/printf.o \
|
||||
$(LOCAL_DIR)/malloc.o \
|
||||
$(LOCAL_DIR)/rand.o \
|
||||
$(LOCAL_DIR)/eabi.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/atoi.c \
|
||||
$(LOCAL_DIR)/ctype.c \
|
||||
$(LOCAL_DIR)/printf.c \
|
||||
$(LOCAL_DIR)/malloc.c \
|
||||
$(LOCAL_DIR)/rand.c \
|
||||
$(LOCAL_DIR)/eabi.c
|
||||
|
||||
|
||||
include $(LOCAL_DIR)/string/rules.mk
|
||||
|
||||
ifeq ($(WITH_CPP_SUPPORT),true)
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/new.o \
|
||||
$(LOCAL_DIR)/atexit.o \
|
||||
$(LOCAL_DIR)/pure_virtual.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/new.c \
|
||||
$(LOCAL_DIR)/atexit.c \
|
||||
$(LOCAL_DIR)/pure_virtual.cpp
|
||||
endif
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -4,9 +4,9 @@ ifeq ($(SUBARCH),arm)
|
||||
|
||||
ASM_STRING_OPS := bcopy bzero memcpy memmove memset
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/memcpy.o \
|
||||
$(LOCAL_DIR)/memset.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/memcpy.S \
|
||||
$(LOCAL_DIR)/memset.S
|
||||
|
||||
# filter out the C implementation
|
||||
C_STRING_OPS := $(filter-out $(ASM_STRING_OPS),$(C_STRING_OPS))
|
||||
|
||||
@@ -2,9 +2,9 @@ LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
ASM_STRING_OPS := #bcopy bzero memcpy memmove memset
|
||||
|
||||
OBJS += \
|
||||
#$(LOCAL_DIR)/memcpy.o \
|
||||
#$(LOCAL_DIR)/memset.o
|
||||
MODULE_SRCS += \
|
||||
#$(LOCAL_DIR)/memcpy.S \
|
||||
#$(LOCAL_DIR)/memset.S
|
||||
|
||||
# filter out the C implementation
|
||||
C_STRING_OPS := $(filter-out $(ASM_STRING_OPS),$(C_STRING_OPS))
|
||||
|
||||
@@ -37,6 +37,6 @@ LIBC_STRING_C_DIR := $(LOCAL_DIR)
|
||||
# the makefile may filter out implemented versions from the C_STRING_OPS variable
|
||||
include $(LOCAL_DIR)/arch/$(ARCH)/rules.mk
|
||||
|
||||
OBJS += \
|
||||
$(addprefix $(LIBC_STRING_C_DIR)/,$(addsuffix .o,$(C_STRING_OPS)))
|
||||
MODULE_SRCS += \
|
||||
$(addprefix $(LIBC_STRING_C_DIR)/,$(addsuffix .c,$(C_STRING_OPS)))
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += lib/bio
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/partition.o
|
||||
MODULE_DEPS += lib/bio
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/partition.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/ptable.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/ptable.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULES += lib/font
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/text.o
|
||||
MODULE_DEPS += lib/font
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/text.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/tga.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/tga.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := arm926ej-s
|
||||
CPU := generic
|
||||
@@ -10,28 +12,27 @@ ENABLE_THUMB := false
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/blkdev.o \
|
||||
$(LOCAL_DIR)/display.o \
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/blkdev.c \
|
||||
$(LOCAL_DIR)/display.c \
|
||||
|
||||
|
||||
# $(LOCAL_DIR)/console.o \
|
||||
$(LOCAL_DIR)/net.o \
|
||||
# $(LOCAL_DIR)/console.c \
|
||||
$(LOCAL_DIR)/net.c \
|
||||
|
||||
DEFINES += \
|
||||
WITH_DEV_DISPLAY=1
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
lib/gfx
|
||||
|
||||
|
||||
MEMBASE := 0x0
|
||||
MEMSIZE := 0x400000 # 4MB
|
||||
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -41,6 +41,8 @@ endif
|
||||
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := arm7tdmi
|
||||
|
||||
@@ -49,16 +51,16 @@ DEFINES += AT91_MCK_MHZ=48000000
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform_early.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/init_clock.o \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.o \
|
||||
$(LOCAL_DIR)/mux.o \
|
||||
$(LOCAL_DIR)/emac_dev.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform_early.S \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/init_clock.S \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.S \
|
||||
$(LOCAL_DIR)/mux.c \
|
||||
$(LOCAL_DIR)/emac_dev.c
|
||||
|
||||
# use a two segment memory layout, where all of the read-only sections
|
||||
# of the binary reside in rom, and the read/write are in memory. The
|
||||
@@ -68,3 +70,4 @@ OBJS += \
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-twosegment.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := arm926ej-s
|
||||
CPU := generic
|
||||
@@ -7,16 +9,16 @@ CPU := generic
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
|
||||
# $(LOCAL_DIR)/net.o \
|
||||
# $(LOCAL_DIR)/net.c \
|
||||
|
||||
|
||||
# $(LOCAL_DIR)/console.o \
|
||||
# $(LOCAL_DIR)/console.c \
|
||||
|
||||
MEMBASE ?= 0x0
|
||||
MEMSIZE ?= 0x08000000 # 128MB
|
||||
@@ -24,3 +26,4 @@ MEMSIZE ?= 0x08000000 # 128MB
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,20 +1,23 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := arm1136j-s
|
||||
CPU := generic
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
MODULES += dev/fbcon
|
||||
MODULE_DEPS := dev/fbcon
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/mddi.o \
|
||||
$(LOCAL_DIR)/gpio.o
|
||||
MODULE_SRCS := \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/mddi.c \
|
||||
$(LOCAL_DIR)/gpio.c
|
||||
|
||||
LINKER_SCRIPT += $(BUILDDIR)/system-onesegment.ld
|
||||
LINKER_SCRIPT := $(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include platform/msm_shared/rules.mk
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/uart.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/proc_comm.o \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/smem.o \
|
||||
$(LOCAL_DIR)/smem_ptable.o \
|
||||
$(LOCAL_DIR)/hsusb.o \
|
||||
$(LOCAL_DIR)/nand.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/uart.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/proc_comm.c \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/smem.c \
|
||||
$(LOCAL_DIR)/smem_ptable.c \
|
||||
$(LOCAL_DIR)/hsusb.c \
|
||||
$(LOCAL_DIR)/nand.c
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := cortex-a8
|
||||
CPU := generic
|
||||
@@ -11,21 +13,21 @@ DEFINES += \
|
||||
WITH_DEV_USBC=1 \
|
||||
WITH_DEV_UART=1
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
dev/usb
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/cpu_early_init.Ao \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/i2c.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/uart.o \
|
||||
$(LOCAL_DIR)/usbc.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/cpu_early_init.S \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/i2c.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/uart.c \
|
||||
$(LOCAL_DIR)/usbc.c
|
||||
|
||||
MEMBASE := 0x80000000
|
||||
|
||||
@@ -35,3 +37,4 @@ DEFINES += MEMBASE=$(MEMBASE) \
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,23 +1,25 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := arm926ej-s
|
||||
CPU := generic
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
lib/cbuf
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c
|
||||
|
||||
|
||||
# $(LOCAL_DIR)/console.o \
|
||||
# $(LOCAL_DIR)/console.c \
|
||||
|
||||
MEMBASE := 0x10000000
|
||||
#MEMSIZE := 0x02000000 # 32MB
|
||||
@@ -25,3 +27,4 @@ MEMBASE := 0x10000000
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,23 +1,27 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := x86
|
||||
CPU := generic
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
lib/cbuf
|
||||
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/console.o \
|
||||
$(LOCAL_DIR)/keyboard.o \
|
||||
$(LOCAL_DIR)/pci.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/console.c \
|
||||
$(LOCAL_DIR)/keyboard.c \
|
||||
$(LOCAL_DIR)/pci.c
|
||||
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/kernel.ld
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
ARCH := arm
|
||||
ARM_CPU := cortex-a8
|
||||
#arm1136j-s
|
||||
@@ -10,16 +12,18 @@ DEFINES += WITH_CPU_EARLY_INIT=1 MEMBASE=0
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
DEVS += fbcon
|
||||
MODULES += dev/fbcon
|
||||
MODULE_DEPS += dev/fbcon
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/arch_init.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/gpio.o \
|
||||
$(LOCAL_DIR)/lcdc.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/arch_init.S \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/gpio.c \
|
||||
$(LOCAL_DIR)/lcdc.c
|
||||
|
||||
LINKER_SCRIPT += $(BUILDDIR)/system-onesegment.ld
|
||||
|
||||
include platform/msm_shared/rules.mk
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
# shared platform code
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
# shared platform code
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
INCLUDES += -I$(LOCAL_DIR)/source/templates
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/source/templates/system_sam3x.o \
|
||||
$(LOCAL_DIR)/source/templates/exceptions.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/source/templates/system_sam3x.c \
|
||||
$(LOCAL_DIR)/source/templates/exceptions.c
|
||||
|
||||
|
||||
@@ -3,10 +3,10 @@ LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/pio/pio.o \
|
||||
$(LOCAL_DIR)/pmc/pmc.o \
|
||||
$(LOCAL_DIR)/tc/tc.o \
|
||||
$(LOCAL_DIR)/uart/uart.o \
|
||||
$(LOCAL_DIR)/wdt/wdt.o \
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/pio/pio.c \
|
||||
$(LOCAL_DIR)/pmc/pmc.c \
|
||||
$(LOCAL_DIR)/tc/tc.c \
|
||||
$(LOCAL_DIR)/uart/uart.c \
|
||||
$(LOCAL_DIR)/wdt/wdt.c \
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
# ROMBASE, MEMBASE, and MEMSIZE are required for the linker script
|
||||
ROMBASE := 0x80000
|
||||
MEMBASE := 0x20000000
|
||||
@@ -22,21 +24,21 @@ endif
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/vectab.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/vectab.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
|
||||
# $(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform_early.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/init_clock.o \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.o \
|
||||
$(LOCAL_DIR)/mux.o \
|
||||
$(LOCAL_DIR)/emac_dev.o
|
||||
# $(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform_early.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/init_clock.c \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.c \
|
||||
$(LOCAL_DIR)/mux.c \
|
||||
$(LOCAL_DIR)/emac_dev.c
|
||||
|
||||
# use a two segment memory layout, where all of the read-only sections
|
||||
# of the binary reside in rom, and the read/write are in memory. The
|
||||
@@ -46,7 +48,9 @@ OBJS += \
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-twosegment.ld
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
lib/cbuf
|
||||
|
||||
include $(LOCAL_DIR)/cmsis/sam3x/rules.mk $(LOCAL_DIR)/drivers/rules.mk
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -2,28 +2,28 @@ LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/inc
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/src/misc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_adc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_bkp.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_can.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_cec.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_crc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dac.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dbgmcu.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dma.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_exti.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_flash.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_fsmc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_gpio.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_i2c.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_iwdg.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_pwr.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_rcc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_rtc.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_sdio.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_spi.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_tim.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_usart.o \
|
||||
$(LOCAL_DIR)/src/stm32f10x_wwdg.o \
|
||||
$(LOCAL_DIR)/src/system_stm32f10x.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/src/misc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_adc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_bkp.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_can.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_cec.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_crc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dac.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dbgmcu.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_dma.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_exti.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_flash.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_fsmc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_gpio.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_i2c.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_iwdg.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_pwr.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_rcc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_rtc.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_sdio.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_spi.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_tim.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_usart.c \
|
||||
$(LOCAL_DIR)/src/stm32f10x_wwdg.c \
|
||||
$(LOCAL_DIR)/src/system_stm32f10x.c
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
# ROMBASE, MEMBASE, and MEMSIZE are required for the linker script
|
||||
ROMBASE := 0x0
|
||||
MEMBASE := 0x20000000
|
||||
@@ -40,23 +42,23 @@ DEFINES += \
|
||||
INCLUDES += \
|
||||
-I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o \
|
||||
$(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/uart.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/vectab.o \
|
||||
$(LOCAL_DIR)/gpio.o \
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c \
|
||||
$(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/uart.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/vectab.c \
|
||||
$(LOCAL_DIR)/gpio.c \
|
||||
|
||||
# $(LOCAL_DIR)/debug.o \
|
||||
$(LOCAL_DIR)/interrupts.o \
|
||||
$(LOCAL_DIR)/platform_early.o \
|
||||
$(LOCAL_DIR)/platform.o \
|
||||
$(LOCAL_DIR)/timer.o \
|
||||
$(LOCAL_DIR)/init_clock.o \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.o \
|
||||
$(LOCAL_DIR)/mux.o \
|
||||
$(LOCAL_DIR)/emac_dev.o
|
||||
# $(LOCAL_DIR)/debug.c \
|
||||
$(LOCAL_DIR)/interrupts.c \
|
||||
$(LOCAL_DIR)/platform_early.c \
|
||||
$(LOCAL_DIR)/platform.c \
|
||||
$(LOCAL_DIR)/timer.c \
|
||||
$(LOCAL_DIR)/init_clock.c \
|
||||
$(LOCAL_DIR)/init_clock_48mhz.c \
|
||||
$(LOCAL_DIR)/mux.c \
|
||||
$(LOCAL_DIR)/emac_dev.c
|
||||
|
||||
# use a two segment memory layout, where all of the read-only sections
|
||||
# of the binary reside in rom, and the read/write are in memory. The
|
||||
@@ -66,7 +68,9 @@ OBJS += \
|
||||
LINKER_SCRIPT += \
|
||||
$(BUILDDIR)/system-twosegment.ld
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
lib/cbuf
|
||||
|
||||
include $(LOCAL_DIR)/STM32F10x_StdPeriph_Driver/rules.mk $(LOCAL_DIR)/CMSIS/rules.mk
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
SAM_CHIP := sam3x8h
|
||||
PLATFORM := sam3
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
PLATFORM := omap5912
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
dev/net/smc91c96
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
MEMSIZE := 0x02000000 # 32MB
|
||||
|
||||
@@ -15,3 +17,4 @@ DEFINES += \
|
||||
SMC91C96_BASE_ADDR=0x04800300 \
|
||||
SMC91C96_IRQ=0
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
SAM_CHIP := sam3x8h
|
||||
PLATFORM := sam3
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -6,5 +6,5 @@ PLATFORM := at91sam7
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS +=
|
||||
#OBJS +=
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
STM32_CHIP := stm32f103_md
|
||||
|
||||
PLATFORM := stm32f1xx
|
||||
@@ -10,6 +12,8 @@ DEFINES += \
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
STM32_CHIP := stm32f107
|
||||
|
||||
PLATFORM := stm32f1xx
|
||||
@@ -10,6 +12,8 @@ DEFINES += \
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
0
target/stm3210e/init.c
Normal file
0
target/stm3210e/init.c
Normal file
@@ -1,10 +1,15 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
STM32_CHIP := stm32f103_hd
|
||||
|
||||
PLATFORM := stm32f1xx
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
OBJS +=
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
PLATFORM := msm7k
|
||||
@@ -11,7 +13,7 @@ LINUX_MACHTYPE := 0x0000059F
|
||||
|
||||
KEYS_USE_GPIO_KEYPAD := 1
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
dev/keys \
|
||||
lib/ptable
|
||||
|
||||
@@ -20,7 +22,9 @@ DEFINES += \
|
||||
MEMBASE=$(MEMBASE) \
|
||||
LINUX_MACHTYPE=$(LINUX_MACHTYPE)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o \
|
||||
$(LOCAL_DIR)/keypad.o \
|
||||
$(LOCAL_DIR)/panel.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c \
|
||||
$(LOCAL_DIR)/keypad.c \
|
||||
$(LOCAL_DIR)/panel.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
INCLUDES += -I$(LOCAL_DIR)/include
|
||||
|
||||
PLATFORM := qsd8k
|
||||
@@ -11,7 +13,7 @@ LINUX_MACHTYPE := 0x00000811
|
||||
|
||||
KEYS_USE_GPIO_KEYPAD := 1
|
||||
|
||||
MODULES += \
|
||||
MODULE_DEPS += \
|
||||
dev/keys \
|
||||
lib/ptable
|
||||
|
||||
@@ -19,6 +21,8 @@ DEFINES += \
|
||||
SDRAM_SIZE=$(MEMSIZE) \
|
||||
LINUX_MACHTYPE=$(LINUX_MACHTYPE)
|
||||
|
||||
OBJS += \
|
||||
$(LOCAL_DIR)/init.o \
|
||||
$(LOCAL_DIR)/keypad.o
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/init.c \
|
||||
$(LOCAL_DIR)/keypad.c
|
||||
|
||||
include make/module.mk
|
||||
|
||||
Reference in New Issue
Block a user