summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon McNab <[email protected]>2021-12-08 13:56:23 +0000
committerGordon McNab <[email protected]>2021-12-08 13:56:23 +0000
commit21fa7ea468cf34e6d775c92de580796d2c7eec4f (patch)
treebd431c8194a4c283f0d24b139402ce4232adb905
parentbcbcdf87de303a4db1724de2a813b80f13d7d906 (diff)
Correct path for using the ft90x-sdk submodule (BRTSG-FOSS / ft90x-sdk). Default to ft90x-sdk instead of pre-built library.
-rw-r--r--hw/bsp/brtmm90x/family.mk9
1 files changed, 5 insertions, 4 deletions
diff --git a/hw/bsp/brtmm90x/family.mk b/hw/bsp/brtmm90x/family.mk
index d47f4820c..3933f15cc 100644
--- a/hw/bsp/brtmm90x/family.mk
+++ b/hw/bsp/brtmm90x/family.mk
@@ -3,23 +3,24 @@ CROSS_COMPILE = ft32-elf-
SKIP_NANOLIB = 1
# Set to use FT90X prebuilt libraries.
-FT90X_PREBUILT_LIBS = 1
+FT90X_PREBUILT_LIBS = 0
ifeq ($(FT90X_PREBUILT_LIBS),1)
# If the FT90X toolchain is installed on Windows systems then the SDK
# include files and prebuilt libraries are at: %FT90X_TOOLCHAIN%/hardware
FT9XX_SDK = $(FT90X_TOOLCHAIN)/hardware
+INC += $(FT9XX_SDK)/include
else
# The submodule BRTSG-FOSS/ft90x-sdk contains header files and source
# code for the Bridgetek SDK. This can be used instead of the prebuilt
# library.
-DEPS_SUBMODULES += hw/mcu/bridgetek/ft9xx/hardware
+DEPS_SUBMODULES += hw/mcu/bridgetek/ft9xx/ft90x-sdk
# The SDK can be used to load specific files from the Bridgetek SDK.
-FT9XX_SDK = hw/mcu/bridgetek/ft9xx/hardware/Source
+FT9XX_SDK = hw/mcu/bridgetek/ft9xx/ft90x-sdk/Source
+INC += $(TOP)/$(FT9XX_SDK)/include
endif
# Add include files which are within the TinyUSB directory structure.
INC += \
- $(TOP)/hw/mcu/bridgetek/ft9xx/hardware/Source/include \
$(TOP)/$(BOARD_PATH)
# Add required C Compiler flags for FT90X.