From 3ee9b6e4ab0ba78da99aba7f244dc3c994813d49 Mon Sep 17 00:00:00 2001 From: Andrey Gusakov Date: Fri, 2 Jun 2023 00:18:15 +0300 Subject: [PATCH] OpenBLT: usb is for F4 only --- firmware/hw_layer/openblt/openblt.mk | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/firmware/hw_layer/openblt/openblt.mk b/firmware/hw_layer/openblt/openblt.mk index 5c525ef89b..016a934198 100644 --- a/firmware/hw_layer/openblt/openblt.mk +++ b/firmware/hw_layer/openblt/openblt.mk @@ -85,16 +85,18 @@ PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/led.h PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/shared_params.c PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/shared_params.h -# USB support -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_desc.c -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_desc.h -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_conf.c -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_conf.h -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_bulk.c -PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_bulk.h -# Common USB lib -PROJ_FILES += $(wildcard $(PROJECT_DIR)/ext/openblt/Target/Demo/ARMCM4_STM32F4_Nucleo_F429ZI_GCC/Boot/lib/STM32_USB_Device_Library/Core/Src/*.c) -PROJ_FILES += $(wildcard $(PROJECT_DIR)/ext/openblt/Target/Demo/ARMCM4_STM32F4_Nucleo_F429ZI_GCC/Boot/lib/STM32_USB_Device_Library/Core/Inc/*.h) +ifeq ($(PROJECT_CPU),ARCH_STM32F4) + # USB support + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_desc.c + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_desc.h + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_conf.c + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_conf.h + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_bulk.c + PROJ_FILES += $(PROJECT_DIR)/hw_layer/openblt/usbd_bulk.h + # Common USB lib + PROJ_FILES += $(wildcard $(PROJECT_DIR)/ext/openblt/Target/Demo/ARMCM4_STM32F4_Nucleo_F429ZI_GCC/Boot/lib/STM32_USB_Device_Library/Core/Src/*.c) + PROJ_FILES += $(wildcard $(PROJECT_DIR)/ext/openblt/Target/Demo/ARMCM4_STM32F4_Nucleo_F429ZI_GCC/Boot/lib/STM32_USB_Device_Library/Core/Inc/*.h) +endif # CPU-dependent sources ifeq ($(PROJECT_CPU),ARCH_STM32F4)