33# The MIT License (MIT)
44#
55# Copyright (c) 2019 Dan Halbert for Adafruit Industries
6+ # Copyright (c) 2019 Lucian Copeland for Adafruit Industries
67#
78# Permission is hereby granted, free of charge, to any person obtaining a copy
89# of this software and associated documentation files (the "Software"), to deal
@@ -128,30 +129,21 @@ CFLAGS += -DHSE_VALUE=8000000 -DCFG_TUSB_MCU=OPT_MCU_STM32F4 -DCFG_TUD_CDC_RX_BU
128129# #####################################
129130
130131SRC_STM32 = \
131- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c \
132- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c \
133132 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c \
134- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c \
135- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c \
136- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c \
137- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c \
138- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c \
133+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c \
134+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c \
135+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c \
139136 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c \
140- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c \
141- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_i2c.c \
142- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c \
143- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c \
144- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c \
137+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c \
145138 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_qspi.c \
146- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c \
147- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c \
139+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c \
140+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c \
141+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c \
142+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c \
148143 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c \
149144 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c \
150- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c \
151- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c \
152- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c \
153- stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c \
154145 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c \
146+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.c \
155147 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c \
156148 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c \
157149 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c \
@@ -165,8 +157,21 @@ SRC_STM32 = \
165157 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c \
166158 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c \
167159 stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c \
160+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c \
161+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c \
162+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c \
163+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c \
164+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c \
165+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_i2c.c \
166+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c \
167+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c \
168+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c \
169+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c \
170+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c \
171+ stm32f4/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c \
168172 system_stm32f4xx.c
169173
174+
170175SRC_C += \
171176 background.c \
172177 fatfs_port.c \
@@ -242,12 +247,12 @@ $(BUILD)/firmware.elf: $(OBJ)
242247$(BUILD ) /firmware.bin : $(BUILD ) /firmware.elf
243248 $(STEPECHO ) " Create $@ "
244249 $(Q )$(OBJCOPY ) -O binary $^ $@
245- # $(Q)$(OBJCOPY) -O binary -j .vectors -j .text -j .data $^ $@
250+ # $(Q)$(OBJCOPY) -O binary -j .vectors -j .text -j .data $^ $@
246251
247252$(BUILD ) /firmware.hex : $(BUILD ) /firmware.elf
248253 $(STEPECHO ) " Create $@ "
249254 $(Q )$(OBJCOPY ) -O ihex $^ $@
250- # $(Q)$(OBJCOPY) -O ihex -j .vectors -j .text -j .data $^ $@
255+ # $(Q)$(OBJCOPY) -O ihex -j .vectors -j .text -j .data $^ $@
251256
252257$(BUILD ) /firmware.uf2 : $(BUILD ) /firmware.hex
253258 $(ECHO ) " Create $@ "
0 commit comments