From 846741cdd465d3fa7efdb97d5d0a74f46a7cb053 Mon Sep 17 00:00:00 2001 From: Roland Sahlsten Date: Tue, 27 Sep 2011 20:44:01 +0000 Subject: added FreeRTOS and CMSIS git-svn-id: https://svn.spreadspace.org/mur.sat@175 7de4ea59-55d0-425e-a1af-a3118ea81d4c --- contrib/CMSISv1p30_LPC13xx/Debug/makefile | 50 ++++++++++++++++++++++ contrib/CMSISv1p30_LPC13xx/Debug/objects.mk | 7 +++ contrib/CMSISv1p30_LPC13xx/Debug/sources.mk | 18 ++++++++ contrib/CMSISv1p30_LPC13xx/Debug/src/core_cm3.d | 1 + contrib/CMSISv1p30_LPC13xx/Debug/src/subdir.mk | 27 ++++++++++++ .../CMSISv1p30_LPC13xx/Debug/src/system_LPC13xx.d | 10 +++++ 6 files changed, 113 insertions(+) create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/makefile create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/objects.mk create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/sources.mk create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/src/core_cm3.d create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/src/subdir.mk create mode 100644 contrib/CMSISv1p30_LPC13xx/Debug/src/system_LPC13xx.d (limited to 'contrib/CMSISv1p30_LPC13xx/Debug') diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/makefile b/contrib/CMSISv1p30_LPC13xx/Debug/makefile new file mode 100644 index 0000000..71eae70 --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/makefile @@ -0,0 +1,50 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +-include ../makefile.init + +RM := rm -rf + +# All of the sources participating in the build are defined here +-include sources.mk +-include subdir.mk +-include src/subdir.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +-include ../makefile.defs + +# Add inputs and outputs from these tool invocations to the build variables + +# All Target +all: libCMSISv1p30_LPC13xx.a + +# Tool invocations +libCMSISv1p30_LPC13xx.a: $(OBJS) $(USER_OBJS) + @echo 'Building target: $@' + @echo 'Invoking: MCU Archiver' + arm-none-eabi-ar -r "libCMSISv1p30_LPC13xx.a" $(OBJS) $(USER_OBJS) $(LIBS) + @echo 'Finished building target: $@' + @echo ' ' + $(MAKE) --no-print-directory post-build + +# Other Targets +clean: + -$(RM) $(OBJS)$(C_DEPS)$(ARCHIVES) libCMSISv1p30_LPC13xx.a + -@echo ' ' + +post-build: + -@echo 'Performing post-build steps' + -arm-none-eabi-size libCMSISv1p30_LPC13xx.a ; # arm-none-eabi-objdump -h -S libCMSISv1p30_LPC13xx.a >libCMSISv1p30_LPC13xx.lss + -@echo ' ' + +.PHONY: all clean dependents +.SECONDARY: post-build + +-include ../makefile.targets diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/objects.mk b/contrib/CMSISv1p30_LPC13xx/Debug/objects.mk new file mode 100644 index 0000000..dc028f6 --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/objects.mk @@ -0,0 +1,7 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +USER_OBJS := + +LIBS := diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/sources.mk b/contrib/CMSISv1p30_LPC13xx/Debug/sources.mk new file mode 100644 index 0000000..95baa1e --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/sources.mk @@ -0,0 +1,18 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +O_SRCS := +C_SRCS := +S_SRCS := +S_UPPER_SRCS := +OBJ_SRCS := +ASM_SRCS := +OBJS := +C_DEPS := +ARCHIVES := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +src \ + diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/src/core_cm3.d b/contrib/CMSISv1p30_LPC13xx/Debug/src/core_cm3.d new file mode 100644 index 0000000..f2c7cf3 --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/src/core_cm3.d @@ -0,0 +1 @@ +src/core_cm3.d src/core_cm3.o: ../src/core_cm3.c diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/src/subdir.mk b/contrib/CMSISv1p30_LPC13xx/Debug/src/subdir.mk new file mode 100644 index 0000000..1770595 --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/src/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../src/core_cm3.c \ +../src/system_LPC13xx.c + +OBJS += \ +./src/core_cm3.o \ +./src/system_LPC13xx.o + +C_DEPS += \ +./src/core_cm3.d \ +./src/system_LPC13xx.d + + +# Each subdirectory must supply rules for building sources it contributes +src/%.o: ../src/%.c + @echo 'Building file: $<' + @echo 'Invoking: MCU C Compiler' + arm-none-eabi-gcc -DDEBUG -D__CODE_RED -D__REDLIB__ -I"D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc" -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -mcpu=cortex-m3 -mthumb -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/contrib/CMSISv1p30_LPC13xx/Debug/src/system_LPC13xx.d b/contrib/CMSISv1p30_LPC13xx/Debug/src/system_LPC13xx.d new file mode 100644 index 0000000..160cfc0 --- /dev/null +++ b/contrib/CMSISv1p30_LPC13xx/Debug/src/system_LPC13xx.d @@ -0,0 +1,10 @@ +src/system_LPC13xx.d src/system_LPC13xx.o: ../src/system_LPC13xx.c \ + D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/LPC13xx.h \ + D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/core_cm3.h \ + D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/system_LPC13xx.h + +D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/LPC13xx.h: + +D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/core_cm3.h: + +D:\Data\FH\8.Semester\MurSat\MurSat_FreeRTOS_Workspace_1\CMSISv1p30_LPC13xx\inc/system_LPC13xx.h: -- cgit v1.2.3