From 1b108126c12b97c379a899bc3d2dba1b65ef59df Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Mon, 24 Jan 2011 07:03:11 +0100 Subject: Adding skeleton OS directory, and fixing the ldscript. --- os/Makefile | 12 ++++++++++++ os/config.mk | 5 +++++ os/src/init.c | 0 3 files changed, 17 insertions(+) create mode 100644 os/Makefile create mode 100644 os/config.mk create mode 100644 os/src/init.c (limited to 'os') diff --git a/os/Makefile b/os/Makefile new file mode 100644 index 0000000..6f6ce2e --- /dev/null +++ b/os/Makefile @@ -0,0 +1,12 @@ +TARGET_LIB = libos.a + +all: $(TARGET_LIB) + +include $(ROOTDIR)/common.mk +include config.mk + +TARGET_SRCS = src/init.c + +include $(ROOTDIR)/target-rules.mk + +clean: clean-generic diff --git a/os/config.mk b/os/config.mk new file mode 100644 index 0000000..dd143ad --- /dev/null +++ b/os/config.mk @@ -0,0 +1,5 @@ +TARGET_INCLUDES += $(ROOTDIR)/os/include + +ifeq ($(USE_MPU),true) +TARGET_CPPFLAGS += -DUSING_MPU=1 +endif diff --git a/os/src/init.c b/os/src/init.c new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3