Also I relocated hal_st.c to the same position when smart_build is enabled.
Code: Select all
diff --git a/os/hal/hal.mk b/os/hal/hal.mk
index 71b325ad1..dfba65c25 100644
--- a/os/hal/hal.mk
+++ b/os/hal/hal.mk
@@ -93,8 +93,10 @@ HALSRC += $(CHIBIOS)/os/hal/src/hal_wspi.c
endif
else
HALSRC = $(CHIBIOS)/os/hal/src/hal.c \
+ $(CHIBIOS)/os/hal/src/hal_st.c \^M
$(CHIBIOS)/os/hal/src/hal_buffers.c \
$(CHIBIOS)/os/hal/src/hal_queues.c \
+ $(CHIBIOS)/os/hal/src/hal_flash.c \^M
$(CHIBIOS)/os/hal/src/hal_mmcsd.c \
$(CHIBIOS)/os/hal/src/hal_adc.c \
$(CHIBIOS)/os/hal/src/hal_can.c \
@@ -115,7 +117,6 @@ HALSRC = $(CHIBIOS)/os/hal/src/hal.c \
$(CHIBIOS)/os/hal/src/hal_serial_usb.c \
$(CHIBIOS)/os/hal/src/hal_sio.c \
$(CHIBIOS)/os/hal/src/hal_spi.c \
- $(CHIBIOS)/os/hal/src/hal_st.c \
$(CHIBIOS)/os/hal/src/hal_trng.c \
$(CHIBIOS)/os/hal/src/hal_uart.c \
$(CHIBIOS)/os/hal/src/hal_usb.c \