mirror of
https://github.com/peterantypas/maiana.git
synced 2025-05-27 21:00:24 -07:00
Reorganized directories
This commit is contained in:
parent
dcf4fdd6e5
commit
fc8a4f8c29
5
.gitignore
vendored
5
.gitignore
vendored
@ -8,5 +8,6 @@
|
||||
|
||||
*.s#*
|
||||
|
||||
/Debug/
|
||||
/Release/
|
||||
*.bin
|
||||
*.map
|
||||
|
||||
|
90
application/Debug/makefile
Normal file
90
application/Debug/makefile
Normal file
@ -0,0 +1,90 @@
|
||||
################################################################################
|
||||
# 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 system/src/stm32f3-stdperiph/subdir.mk
|
||||
-include system/src/newlib/subdir.mk
|
||||
-include system/src/diag/subdir.mk
|
||||
-include system/src/cortexm/subdir.mk
|
||||
-include system/src/cmsis/subdir.mk
|
||||
-include src/subdir.mk
|
||||
-include subdir.mk
|
||||
-include objects.mk
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(CC_DEPS)),)
|
||||
-include $(CC_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C++_DEPS)),)
|
||||
-include $(C++_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_UPPER_DEPS)),)
|
||||
-include $(C_UPPER_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CXX_DEPS)),)
|
||||
-include $(CXX_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(ASM_DEPS)),)
|
||||
-include $(ASM_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(S_UPPER_DEPS)),)
|
||||
-include $(S_UPPER_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CPP_DEPS)),)
|
||||
-include $(CPP_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
-include ../makefile.defs
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
SECONDARY_FLASH += \
|
||||
ais_transponder.bin \
|
||||
|
||||
SECONDARY_SIZE += \
|
||||
ais_transponder.siz \
|
||||
|
||||
|
||||
# All Target
|
||||
all: ais_transponder.elf secondary-outputs
|
||||
|
||||
# Tool invocations
|
||||
ais_transponder.elf: $(OBJS) $(USER_OBJS)
|
||||
@echo 'Building target: $@'
|
||||
@echo 'Invoking: Cross ARM C++ Linker'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -T mem.ld -T libs.ld -T sections.ld -nostartfiles -Xlinker --gc-sections -L"../ldscripts" -Wl,-Map,"ais_transponder.map" --specs=nano.specs -u _printf_float -o "ais_transponder.elf" $(OBJS) $(USER_OBJS) $(LIBS)
|
||||
@echo 'Finished building target: $@'
|
||||
@echo ' '
|
||||
|
||||
ais_transponder.bin: ais_transponder.elf
|
||||
@echo 'Invoking: Cross ARM GNU Create Flash Image'
|
||||
arm-none-eabi-objcopy -O binary "ais_transponder.elf" "ais_transponder.bin"
|
||||
@echo 'Finished building: $@'
|
||||
@echo ' '
|
||||
|
||||
ais_transponder.siz: ais_transponder.elf
|
||||
@echo 'Invoking: Cross ARM GNU Print Size'
|
||||
arm-none-eabi-size --format=berkeley "ais_transponder.elf"
|
||||
@echo 'Finished building: $@'
|
||||
@echo ' '
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(CC_DEPS)$(C++_DEPS)$(OBJS)$(C_UPPER_DEPS)$(CXX_DEPS)$(SECONDARY_FLASH)$(SECONDARY_SIZE)$(ASM_DEPS)$(S_UPPER_DEPS)$(C_DEPS)$(CPP_DEPS) ais_transponder.elf
|
||||
-@echo ' '
|
||||
|
||||
secondary-outputs: $(SECONDARY_FLASH) $(SECONDARY_SIZE)
|
||||
|
||||
.PHONY: all clean dependents
|
||||
.SECONDARY:
|
||||
|
||||
-include ../makefile.targets
|
8
application/Debug/objects.mk
Normal file
8
application/Debug/objects.mk
Normal file
@ -0,0 +1,8 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
|
36
application/Debug/sources.mk
Normal file
36
application/Debug/sources.mk
Normal file
@ -0,0 +1,36 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
ELF_SRCS :=
|
||||
C_UPPER_SRCS :=
|
||||
CXX_SRCS :=
|
||||
C++_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
CC_SRCS :=
|
||||
ASM_SRCS :=
|
||||
C_SRCS :=
|
||||
CPP_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
O_SRCS :=
|
||||
CC_DEPS :=
|
||||
C++_DEPS :=
|
||||
OBJS :=
|
||||
C_UPPER_DEPS :=
|
||||
CXX_DEPS :=
|
||||
SECONDARY_FLASH :=
|
||||
SECONDARY_SIZE :=
|
||||
ASM_DEPS :=
|
||||
S_UPPER_DEPS :=
|
||||
C_DEPS :=
|
||||
CPP_DEPS :=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS := \
|
||||
src \
|
||||
system/src/cmsis \
|
||||
system/src/cortexm \
|
||||
system/src/diag \
|
||||
system/src/newlib \
|
||||
system/src/stm32f3-stdperiph \
|
||||
|
107
application/Debug/src/subdir.mk
Normal file
107
application/Debug/src/subdir.mk
Normal file
@ -0,0 +1,107 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../src/_write.c
|
||||
|
||||
CPP_SRCS += \
|
||||
../src/AISMessages.cpp \
|
||||
../src/ChannelManager.cpp \
|
||||
../src/DataTerminal.cpp \
|
||||
../src/DebugPrinter.cpp \
|
||||
../src/EEPROM.cpp \
|
||||
../src/EventQueue.cpp \
|
||||
../src/Events.cpp \
|
||||
../src/GPS.cpp \
|
||||
../src/LEDManager.cpp \
|
||||
../src/MenuScreens.cpp \
|
||||
../src/NMEAEncoder.cpp \
|
||||
../src/NMEASentence.cpp \
|
||||
../src/NoiseFloorDetector.cpp \
|
||||
../src/RFIC.cpp \
|
||||
../src/RXPacket.cpp \
|
||||
../src/RXPacketProcessor.cpp \
|
||||
../src/RadioManager.cpp \
|
||||
../src/Receiver.cpp \
|
||||
../src/TXPacket.cpp \
|
||||
../src/TXScheduler.cpp \
|
||||
../src/Transceiver.cpp \
|
||||
../src/Utils.cpp \
|
||||
../src/main.cpp \
|
||||
../src/printf2.cpp
|
||||
|
||||
OBJS += \
|
||||
./src/AISMessages.o \
|
||||
./src/ChannelManager.o \
|
||||
./src/DataTerminal.o \
|
||||
./src/DebugPrinter.o \
|
||||
./src/EEPROM.o \
|
||||
./src/EventQueue.o \
|
||||
./src/Events.o \
|
||||
./src/GPS.o \
|
||||
./src/LEDManager.o \
|
||||
./src/MenuScreens.o \
|
||||
./src/NMEAEncoder.o \
|
||||
./src/NMEASentence.o \
|
||||
./src/NoiseFloorDetector.o \
|
||||
./src/RFIC.o \
|
||||
./src/RXPacket.o \
|
||||
./src/RXPacketProcessor.o \
|
||||
./src/RadioManager.o \
|
||||
./src/Receiver.o \
|
||||
./src/TXPacket.o \
|
||||
./src/TXScheduler.o \
|
||||
./src/Transceiver.o \
|
||||
./src/Utils.o \
|
||||
./src/_write.o \
|
||||
./src/main.o \
|
||||
./src/printf2.o
|
||||
|
||||
C_DEPS += \
|
||||
./src/_write.d
|
||||
|
||||
CPP_DEPS += \
|
||||
./src/AISMessages.d \
|
||||
./src/ChannelManager.d \
|
||||
./src/DataTerminal.d \
|
||||
./src/DebugPrinter.d \
|
||||
./src/EEPROM.d \
|
||||
./src/EventQueue.d \
|
||||
./src/Events.d \
|
||||
./src/GPS.d \
|
||||
./src/LEDManager.d \
|
||||
./src/MenuScreens.d \
|
||||
./src/NMEAEncoder.d \
|
||||
./src/NMEASentence.d \
|
||||
./src/NoiseFloorDetector.d \
|
||||
./src/RFIC.d \
|
||||
./src/RXPacket.d \
|
||||
./src/RXPacketProcessor.d \
|
||||
./src/RadioManager.d \
|
||||
./src/Receiver.d \
|
||||
./src/TXPacket.d \
|
||||
./src/TXScheduler.d \
|
||||
./src/Transceiver.d \
|
||||
./src/Utils.d \
|
||||
./src/main.d \
|
||||
./src/printf2.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
src/%.o: ../src/%.cpp
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C++ Compiler'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu++11 -fabi-version=0 -fno-exceptions -fno-rtti -fno-use-cxa-atexit -fno-threadsafe-statics -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
src/%.o: ../src/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
application/Debug/system/src/cmsis/subdir.mk
Normal file
27
application/Debug/system/src/cmsis/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/cmsis/system_stm32f30x.c \
|
||||
../system/src/cmsis/vectors_stm32f30x.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/cmsis/system_stm32f30x.o \
|
||||
./system/src/cmsis/vectors_stm32f30x.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/cmsis/system_stm32f30x.d \
|
||||
./system/src/cmsis/vectors_stm32f30x.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/cmsis/%.o: ../system/src/cmsis/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
30
application/Debug/system/src/cortexm/subdir.mk
Normal file
30
application/Debug/system/src/cortexm/subdir.mk
Normal file
@ -0,0 +1,30 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/cortexm/_initialize_hardware.c \
|
||||
../system/src/cortexm/_reset_hardware.c \
|
||||
../system/src/cortexm/exception_handlers.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/cortexm/_initialize_hardware.o \
|
||||
./system/src/cortexm/_reset_hardware.o \
|
||||
./system/src/cortexm/exception_handlers.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/cortexm/_initialize_hardware.d \
|
||||
./system/src/cortexm/_reset_hardware.d \
|
||||
./system/src/cortexm/exception_handlers.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/cortexm/%.o: ../system/src/cortexm/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
application/Debug/system/src/diag/subdir.mk
Normal file
27
application/Debug/system/src/diag/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/diag/Trace.c \
|
||||
../system/src/diag/trace_impl.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/diag/Trace.o \
|
||||
./system/src/diag/trace_impl.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/diag/Trace.d \
|
||||
./system/src/diag/trace_impl.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/diag/%.o: ../system/src/diag/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
57
application/Debug/system/src/newlib/subdir.mk
Normal file
57
application/Debug/system/src/newlib/subdir.mk
Normal file
@ -0,0 +1,57 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/newlib/_exit.c \
|
||||
../system/src/newlib/_sbrk.c \
|
||||
../system/src/newlib/_startup.c \
|
||||
../system/src/newlib/_syscalls.c \
|
||||
../system/src/newlib/assert.c
|
||||
|
||||
CPP_SRCS += \
|
||||
../system/src/newlib/_cxx.cpp
|
||||
|
||||
OBJS += \
|
||||
./system/src/newlib/_cxx.o \
|
||||
./system/src/newlib/_exit.o \
|
||||
./system/src/newlib/_sbrk.o \
|
||||
./system/src/newlib/_startup.o \
|
||||
./system/src/newlib/_syscalls.o \
|
||||
./system/src/newlib/assert.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/newlib/_exit.d \
|
||||
./system/src/newlib/_sbrk.d \
|
||||
./system/src/newlib/_startup.d \
|
||||
./system/src/newlib/_syscalls.d \
|
||||
./system/src/newlib/assert.d
|
||||
|
||||
CPP_DEPS += \
|
||||
./system/src/newlib/_cxx.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/newlib/%.o: ../system/src/newlib/%.cpp
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C++ Compiler'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu++11 -fabi-version=0 -fno-exceptions -fno-rtti -fno-use-cxa-atexit -fno-threadsafe-statics -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
system/src/newlib/%.o: ../system/src/newlib/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
system/src/newlib/_startup.o: ../system/src/newlib/_startup.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -DOS_INCLUDE_STARTUP_INIT_MULTIPLE_RAM_SECTIONS -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"system/src/newlib/_startup.d" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
51
application/Debug/system/src/stm32f3-stdperiph/subdir.mk
Normal file
51
application/Debug/system/src/stm32f3-stdperiph/subdir.mk
Normal file
@ -0,0 +1,51 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_exti.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_gpio.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_i2c.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_iwdg.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_misc.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_rcc.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_spi.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_syscfg.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_tim.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_usart.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_exti.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_gpio.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_i2c.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_iwdg.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_misc.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_rcc.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_spi.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_syscfg.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_tim.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_usart.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_exti.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_gpio.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_i2c.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_iwdg.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_misc.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_rcc.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_spi.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_syscfg.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_tim.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_usart.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/stm32f3-stdperiph/%.o: ../system/src/stm32f3-stdperiph/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Og -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -fno-move-loop-invariants -Wall -Wextra -g3 -DDEBUG -DUSE_FULL_ASSERT -DTRACE -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
90
application/Release/makefile
Normal file
90
application/Release/makefile
Normal file
@ -0,0 +1,90 @@
|
||||
################################################################################
|
||||
# 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 system/src/stm32f3-stdperiph/subdir.mk
|
||||
-include system/src/newlib/subdir.mk
|
||||
-include system/src/diag/subdir.mk
|
||||
-include system/src/cortexm/subdir.mk
|
||||
-include system/src/cmsis/subdir.mk
|
||||
-include src/subdir.mk
|
||||
-include subdir.mk
|
||||
-include objects.mk
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(CC_DEPS)),)
|
||||
-include $(CC_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C++_DEPS)),)
|
||||
-include $(C++_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_UPPER_DEPS)),)
|
||||
-include $(C_UPPER_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CXX_DEPS)),)
|
||||
-include $(CXX_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(ASM_DEPS)),)
|
||||
-include $(ASM_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(S_UPPER_DEPS)),)
|
||||
-include $(S_UPPER_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
ifneq ($(strip $(CPP_DEPS)),)
|
||||
-include $(CPP_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
-include ../makefile.defs
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
SECONDARY_FLASH += \
|
||||
ais_transponder.bin \
|
||||
|
||||
SECONDARY_SIZE += \
|
||||
ais_transponder.siz \
|
||||
|
||||
|
||||
# All Target
|
||||
all: ais_transponder.elf secondary-outputs
|
||||
|
||||
# Tool invocations
|
||||
ais_transponder.elf: $(OBJS) $(USER_OBJS)
|
||||
@echo 'Building target: $@'
|
||||
@echo 'Invoking: Cross ARM C++ Linker'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -T mem.ld -T libs.ld -T sections.ld -nostartfiles -Xlinker --gc-sections -L"../ldscripts" -Wl,-Map,"ais_transponder.map" --specs=nano.specs -u _printf_float -o "ais_transponder.elf" $(OBJS) $(USER_OBJS) $(LIBS)
|
||||
@echo 'Finished building target: $@'
|
||||
@echo ' '
|
||||
|
||||
ais_transponder.bin: ais_transponder.elf
|
||||
@echo 'Invoking: Cross ARM GNU Create Flash Image'
|
||||
arm-none-eabi-objcopy -O binary "ais_transponder.elf" "ais_transponder.bin"
|
||||
@echo 'Finished building: $@'
|
||||
@echo ' '
|
||||
|
||||
ais_transponder.siz: ais_transponder.elf
|
||||
@echo 'Invoking: Cross ARM GNU Print Size'
|
||||
arm-none-eabi-size --format=berkeley "ais_transponder.elf"
|
||||
@echo 'Finished building: $@'
|
||||
@echo ' '
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(CC_DEPS)$(C++_DEPS)$(OBJS)$(C_UPPER_DEPS)$(CXX_DEPS)$(SECONDARY_FLASH)$(SECONDARY_SIZE)$(ASM_DEPS)$(S_UPPER_DEPS)$(C_DEPS)$(CPP_DEPS) ais_transponder.elf
|
||||
-@echo ' '
|
||||
|
||||
secondary-outputs: $(SECONDARY_FLASH) $(SECONDARY_SIZE)
|
||||
|
||||
.PHONY: all clean dependents
|
||||
.SECONDARY:
|
||||
|
||||
-include ../makefile.targets
|
8
application/Release/objects.mk
Normal file
8
application/Release/objects.mk
Normal file
@ -0,0 +1,8 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
|
36
application/Release/sources.mk
Normal file
36
application/Release/sources.mk
Normal file
@ -0,0 +1,36 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
ELF_SRCS :=
|
||||
C_UPPER_SRCS :=
|
||||
CXX_SRCS :=
|
||||
C++_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
CC_SRCS :=
|
||||
ASM_SRCS :=
|
||||
C_SRCS :=
|
||||
CPP_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
O_SRCS :=
|
||||
CC_DEPS :=
|
||||
C++_DEPS :=
|
||||
OBJS :=
|
||||
C_UPPER_DEPS :=
|
||||
CXX_DEPS :=
|
||||
SECONDARY_FLASH :=
|
||||
SECONDARY_SIZE :=
|
||||
ASM_DEPS :=
|
||||
S_UPPER_DEPS :=
|
||||
C_DEPS :=
|
||||
CPP_DEPS :=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS := \
|
||||
src \
|
||||
system/src/cmsis \
|
||||
system/src/cortexm \
|
||||
system/src/diag \
|
||||
system/src/newlib \
|
||||
system/src/stm32f3-stdperiph \
|
||||
|
107
application/Release/src/subdir.mk
Normal file
107
application/Release/src/subdir.mk
Normal file
@ -0,0 +1,107 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../src/_write.c
|
||||
|
||||
CPP_SRCS += \
|
||||
../src/AISMessages.cpp \
|
||||
../src/ChannelManager.cpp \
|
||||
../src/DataTerminal.cpp \
|
||||
../src/DebugPrinter.cpp \
|
||||
../src/EEPROM.cpp \
|
||||
../src/EventQueue.cpp \
|
||||
../src/Events.cpp \
|
||||
../src/GPS.cpp \
|
||||
../src/LEDManager.cpp \
|
||||
../src/MenuScreens.cpp \
|
||||
../src/NMEAEncoder.cpp \
|
||||
../src/NMEASentence.cpp \
|
||||
../src/NoiseFloorDetector.cpp \
|
||||
../src/RFIC.cpp \
|
||||
../src/RXPacket.cpp \
|
||||
../src/RXPacketProcessor.cpp \
|
||||
../src/RadioManager.cpp \
|
||||
../src/Receiver.cpp \
|
||||
../src/TXPacket.cpp \
|
||||
../src/TXScheduler.cpp \
|
||||
../src/Transceiver.cpp \
|
||||
../src/Utils.cpp \
|
||||
../src/main.cpp \
|
||||
../src/printf2.cpp
|
||||
|
||||
OBJS += \
|
||||
./src/AISMessages.o \
|
||||
./src/ChannelManager.o \
|
||||
./src/DataTerminal.o \
|
||||
./src/DebugPrinter.o \
|
||||
./src/EEPROM.o \
|
||||
./src/EventQueue.o \
|
||||
./src/Events.o \
|
||||
./src/GPS.o \
|
||||
./src/LEDManager.o \
|
||||
./src/MenuScreens.o \
|
||||
./src/NMEAEncoder.o \
|
||||
./src/NMEASentence.o \
|
||||
./src/NoiseFloorDetector.o \
|
||||
./src/RFIC.o \
|
||||
./src/RXPacket.o \
|
||||
./src/RXPacketProcessor.o \
|
||||
./src/RadioManager.o \
|
||||
./src/Receiver.o \
|
||||
./src/TXPacket.o \
|
||||
./src/TXScheduler.o \
|
||||
./src/Transceiver.o \
|
||||
./src/Utils.o \
|
||||
./src/_write.o \
|
||||
./src/main.o \
|
||||
./src/printf2.o
|
||||
|
||||
C_DEPS += \
|
||||
./src/_write.d
|
||||
|
||||
CPP_DEPS += \
|
||||
./src/AISMessages.d \
|
||||
./src/ChannelManager.d \
|
||||
./src/DataTerminal.d \
|
||||
./src/DebugPrinter.d \
|
||||
./src/EEPROM.d \
|
||||
./src/EventQueue.d \
|
||||
./src/Events.d \
|
||||
./src/GPS.d \
|
||||
./src/LEDManager.d \
|
||||
./src/MenuScreens.d \
|
||||
./src/NMEAEncoder.d \
|
||||
./src/NMEASentence.d \
|
||||
./src/NoiseFloorDetector.d \
|
||||
./src/RFIC.d \
|
||||
./src/RXPacket.d \
|
||||
./src/RXPacketProcessor.d \
|
||||
./src/RadioManager.d \
|
||||
./src/Receiver.d \
|
||||
./src/TXPacket.d \
|
||||
./src/TXScheduler.d \
|
||||
./src/Transceiver.d \
|
||||
./src/Utils.d \
|
||||
./src/main.d \
|
||||
./src/printf2.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
src/%.o: ../src/%.cpp
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C++ Compiler'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu++11 -fabi-version=0 -fno-exceptions -fno-rtti -fno-use-cxa-atexit -fno-threadsafe-statics -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
src/%.o: ../src/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
application/Release/system/src/cmsis/subdir.mk
Normal file
27
application/Release/system/src/cmsis/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/cmsis/system_stm32f30x.c \
|
||||
../system/src/cmsis/vectors_stm32f30x.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/cmsis/system_stm32f30x.o \
|
||||
./system/src/cmsis/vectors_stm32f30x.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/cmsis/system_stm32f30x.d \
|
||||
./system/src/cmsis/vectors_stm32f30x.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/cmsis/%.o: ../system/src/cmsis/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
30
application/Release/system/src/cortexm/subdir.mk
Normal file
30
application/Release/system/src/cortexm/subdir.mk
Normal file
@ -0,0 +1,30 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/cortexm/_initialize_hardware.c \
|
||||
../system/src/cortexm/_reset_hardware.c \
|
||||
../system/src/cortexm/exception_handlers.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/cortexm/_initialize_hardware.o \
|
||||
./system/src/cortexm/_reset_hardware.o \
|
||||
./system/src/cortexm/exception_handlers.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/cortexm/_initialize_hardware.d \
|
||||
./system/src/cortexm/_reset_hardware.d \
|
||||
./system/src/cortexm/exception_handlers.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/cortexm/%.o: ../system/src/cortexm/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
27
application/Release/system/src/diag/subdir.mk
Normal file
27
application/Release/system/src/diag/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/diag/Trace.c \
|
||||
../system/src/diag/trace_impl.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/diag/Trace.o \
|
||||
./system/src/diag/trace_impl.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/diag/Trace.d \
|
||||
./system/src/diag/trace_impl.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/diag/%.o: ../system/src/diag/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
57
application/Release/system/src/newlib/subdir.mk
Normal file
57
application/Release/system/src/newlib/subdir.mk
Normal file
@ -0,0 +1,57 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/newlib/_exit.c \
|
||||
../system/src/newlib/_sbrk.c \
|
||||
../system/src/newlib/_startup.c \
|
||||
../system/src/newlib/_syscalls.c \
|
||||
../system/src/newlib/assert.c
|
||||
|
||||
CPP_SRCS += \
|
||||
../system/src/newlib/_cxx.cpp
|
||||
|
||||
OBJS += \
|
||||
./system/src/newlib/_cxx.o \
|
||||
./system/src/newlib/_exit.o \
|
||||
./system/src/newlib/_sbrk.o \
|
||||
./system/src/newlib/_startup.o \
|
||||
./system/src/newlib/_syscalls.o \
|
||||
./system/src/newlib/assert.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/newlib/_exit.d \
|
||||
./system/src/newlib/_sbrk.d \
|
||||
./system/src/newlib/_startup.d \
|
||||
./system/src/newlib/_syscalls.d \
|
||||
./system/src/newlib/assert.d
|
||||
|
||||
CPP_DEPS += \
|
||||
./system/src/newlib/_cxx.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/newlib/%.o: ../system/src/newlib/%.cpp
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C++ Compiler'
|
||||
arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu++11 -fabi-version=0 -fno-exceptions -fno-rtti -fno-use-cxa-atexit -fno-threadsafe-statics -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
system/src/newlib/%.o: ../system/src/newlib/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
system/src/newlib/_startup.o: ../system/src/newlib/_startup.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -DOS_INCLUDE_STARTUP_INIT_MULTIPLE_RAM_SECTIONS -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"system/src/newlib/_startup.d" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
51
application/Release/system/src/stm32f3-stdperiph/subdir.mk
Normal file
51
application/Release/system/src/stm32f3-stdperiph/subdir.mk
Normal file
@ -0,0 +1,51 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_exti.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_gpio.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_i2c.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_iwdg.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_misc.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_rcc.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_spi.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_syscfg.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_tim.c \
|
||||
../system/src/stm32f3-stdperiph/stm32f30x_usart.c
|
||||
|
||||
OBJS += \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_exti.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_gpio.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_i2c.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_iwdg.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_misc.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_rcc.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_spi.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_syscfg.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_tim.o \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_usart.o
|
||||
|
||||
C_DEPS += \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_exti.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_gpio.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_i2c.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_iwdg.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_misc.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_rcc.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_spi.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_syscfg.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_tim.d \
|
||||
./system/src/stm32f3-stdperiph/stm32f30x_usart.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
system/src/stm32f3-stdperiph/%.o: ../system/src/stm32f3-stdperiph/%.c
|
||||
@echo 'Building file: $<'
|
||||
@echo 'Invoking: Cross ARM C Compiler'
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -ffreestanding -flto -Wall -Wextra -g -DOS_USE_TRACE_SEMIHOSTING_DEBUG -DSTM32F30X -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f3-stdperiph" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
|
||||
@echo 'Finished building: $<'
|
||||
@echo ' '
|
||||
|
||||
|
@ -15,7 +15,7 @@ MEMORY
|
||||
{
|
||||
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 40K
|
||||
CCMRAM (xrw) : ORIGIN = 0x10000000, LENGTH = 0K
|
||||
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
|
||||
FLASH (rx) : ORIGIN = 0x08004000, LENGTH = 112K
|
||||
FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0
|
||||
EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0
|
||||
EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0
|
@ -12,7 +12,7 @@
|
||||
#include "TXPowerSettings.h"
|
||||
|
||||
#define MODEL "SEAWAIS_02"
|
||||
#define REVISION "0.5.1"
|
||||
#define REVISION "0.6.0"
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user