Browse Source

Move model-specific files into subfolders.

Keir Fraser 4 years ago
parent
commit
05ceab52ee

+ 2 - 2
blinky_test/Makefile

@@ -2,11 +2,11 @@ RPATH = $(ROOT)/src
 
 OBJS += vectors.o
 OBJS += cortex.o
-OBJS += stm32$(stm32).o
 OBJS += blinky.o
 OBJS += util.o
-OBJS += fpec_$(stm32).o
 OBJS += console.o
 OBJS += string.o
 
+SUBDIRS += $(stm32)
+
 console.o: CFLAGS += -DBAUD=115200

+ 4 - 0
blinky_test/f1/Makefile

@@ -0,0 +1,4 @@
+RPATH = $(ROOT)/src/f1
+
+OBJS += stm32.o
+OBJS += fpec.o

+ 1 - 2
bootloader/Makefile

@@ -7,15 +7,14 @@ OBJS += vectors.o
 OBJS += fw_update.o
 OBJS += string.o
 OBJS += cortex.o
-OBJS += stm32$(stm32).o
 OBJS += time.o
 OBJS += timer.o
 OBJS += util.o
-OBJS += fpec_$(stm32).o
 
 OBJS-$(debug) += console.o
 
 SUBDIRS += usb
+SUBDIRS += $(stm32)
 
 .PHONY: $(RPATH)/build_info.c
 build_info.o: CFLAGS += -DFW_MAJOR=$(FW_MAJOR) -DFW_MINOR=$(FW_MINOR)

+ 4 - 0
bootloader/f1/Makefile

@@ -0,0 +1,4 @@
+RPATH = $(ROOT)/src/f1
+
+OBJS += stm32.o
+OBJS += fpec.o

+ 4 - 0
bootloader/f7/Makefile

@@ -0,0 +1,4 @@
+RPATH = $(ROOT)/src/f7
+
+OBJS += stm32.o
+OBJS += fpec.o

+ 1 - 2
src/Makefile

@@ -5,16 +5,15 @@ OBJS += vectors.o
 OBJS += main.o
 OBJS += string.o
 OBJS += cortex.o
-OBJS += stm32$(stm32).o
 OBJS += time.o
 OBJS += timer.o
 OBJS += util.o
 OBJS += floppy.o
-OBJS += fpec_$(stm32).o
 
 OBJS-$(debug) += console.o
 
 SUBDIRS += usb
+SUBDIRS += $(stm32)
 
 .PHONY: build_info.c
 build_info.o: CFLAGS += -DFW_MAJOR=$(FW_MAJOR) -DFW_MINOR=$(FW_MINOR)

+ 2 - 0
src/f1/Makefile

@@ -0,0 +1,2 @@
+OBJS += stm32.o
+OBJS += fpec.o

+ 0 - 0
src/floppy_f1.c → src/f1/floppy.c


+ 0 - 0
src/fpec_f1.c → src/f1/fpec.c


+ 0 - 0
src/stm32f1.c → src/f1/stm32.c


+ 2 - 0
src/f7/Makefile

@@ -0,0 +1,2 @@
+OBJS += stm32.o
+OBJS += fpec.o

+ 0 - 0
src/floppy_f7.c → src/f7/floppy.c


+ 0 - 0
src/fpec_f7.c → src/f7/fpec.c


+ 0 - 0
src/stm32f7.c → src/f7/stm32.c


+ 2 - 2
src/floppy.c

@@ -44,9 +44,9 @@ static const struct gw_delay factory_delay_params = {
 };
 
 #if STM32F == 1
-#include "floppy_f1.c"
+#include "f1/floppy.c"
 #elif STM32F == 7
-#include "floppy_f7.c"
+#include "f7/floppy.c"
 #endif
 
 static struct index {