move -flto to board.mk
current board that doesn work with flto is spresense and mimxrt10xx (due to xip image_vector_table is optimized out).
This commit is contained in:
parent
1aa3f085cb
commit
f638594536
|
@ -85,12 +85,7 @@ CFLAGS += \
|
||||||
ifeq ($(DEBUG), 1)
|
ifeq ($(DEBUG), 1)
|
||||||
CFLAGS += -Og -ggdb
|
CFLAGS += -Og -ggdb
|
||||||
else
|
else
|
||||||
ifneq ($(BOARD),spresense)
|
|
||||||
#CFLAGS += -flto -Os
|
|
||||||
CFLAGS += -Os
|
CFLAGS += -Os
|
||||||
else
|
|
||||||
CFLAGS += -Os
|
|
||||||
endif
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# TUSB Logging option
|
# TUSB Logging option
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DCONF_DFLL_OVERWRITE_CALIBRATION=0 \
|
-flto \
|
||||||
-D__SAMD21G18A__ \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs-linux \
|
-mabi=aapcs-linux \
|
||||||
-mcpu=cortex-m0plus \
|
-mcpu=cortex-m0plus \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-D__SAMD21G18A__ \
|
||||||
|
-DCONF_DFLL_OVERWRITE_CALIBRATION=0 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_SAMD21
|
-DCFG_TUSB_MCU=OPT_MCU_SAMD21
|
||||||
|
|
||||||
# All source paths should be relative to the top level.
|
# All source paths should be relative to the top level.
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-D__SAMD51J19A__ \
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs-linux \
|
-mabi=aapcs-linux \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-D__SAMD51J19A__ \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_SAMD51
|
-DCFG_TUSB_MCU=OPT_MCU_SAMD51
|
||||||
|
|
||||||
CFLAGS += -Wno-error=undef
|
CFLAGS += -Wno-error=undef
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=12000000 \
|
-flto \
|
||||||
-DSTM32F405xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F405xx \
|
||||||
|
-DHSE_VALUE=12000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
||||||
|
|
||||||
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-march=rv32i \
|
-march=rv32i \
|
||||||
-mabi=ilp32 \
|
-mabi=ilp32 \
|
||||||
-nostdlib \
|
-nostdlib \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m0 \
|
-mcpu=cortex-m0 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m0plus \
|
-mcpu=cortex-m0plus \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m0plus \
|
-mcpu=cortex-m0plus \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m33 \
|
-mcpu=cortex-m33 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DCONF_DFLL_OVERWRITE_CALIBRATION=0 \
|
-flto \
|
||||||
-D__SAMD21G18A__ \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs-linux \
|
-mabi=aapcs-linux \
|
||||||
-mcpu=cortex-m0plus \
|
-mcpu=cortex-m0plus \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-D__SAMD21G18A__ \
|
||||||
|
-DCONF_DFLL_OVERWRITE_CALIBRATION=0 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_SAMD21
|
-DCFG_TUSB_MCU=OPT_MCU_SAMD21
|
||||||
|
|
||||||
# All source paths should be relative to the top level.
|
# All source paths should be relative to the top level.
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-D__SAMD51J19A__ \
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs-linux \
|
-mabi=aapcs-linux \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-D__SAMD51J19A__ \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_SAMD51
|
-DCFG_TUSB_MCU=OPT_MCU_SAMD51
|
||||||
|
|
||||||
CFLAGS += -Wno-error=undef
|
CFLAGS += -Wno-error=undef
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
|
-flto \
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=12000000 \
|
-flto \
|
||||||
-DSTM32F405xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F405xx \
|
||||||
|
-DHSE_VALUE=12000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
||||||
|
|
||||||
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
SPRESENSE_SDK = $(TOP)/hw/mcu/sony/cxd56/spresense-exported-sdk
|
|
||||||
|
|
||||||
INC += \
|
|
||||||
$(SPRESENSE_SDK)/nuttx/include \
|
|
||||||
$(SPRESENSE_SDK)/nuttx/arch \
|
|
||||||
$(SPRESENSE_SDK)/nuttx/arch/chip \
|
|
||||||
$(SPRESENSE_SDK)/sdk/bsp/include \
|
|
||||||
$(SPRESENSE_SDK)/sdk/bsp/include/sdk \
|
|
||||||
|
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DCONFIG_WCHAR_BUILTIN \
|
-DCONFIG_WCHAR_BUILTIN \
|
||||||
-DCONFIG_HAVE_DOUBLE \
|
-DCONFIG_HAVE_DOUBLE \
|
||||||
|
@ -23,6 +14,15 @@ CFLAGS += \
|
||||||
-fomit-frame-pointer \
|
-fomit-frame-pointer \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_CXD56 \
|
-DCFG_TUSB_MCU=OPT_MCU_CXD56 \
|
||||||
|
|
||||||
|
SPRESENSE_SDK = $(TOP)/hw/mcu/sony/cxd56/spresense-exported-sdk
|
||||||
|
|
||||||
|
INC += \
|
||||||
|
$(SPRESENSE_SDK)/nuttx/include \
|
||||||
|
$(SPRESENSE_SDK)/nuttx/arch \
|
||||||
|
$(SPRESENSE_SDK)/nuttx/arch/chip \
|
||||||
|
$(SPRESENSE_SDK)/sdk/bsp/include \
|
||||||
|
$(SPRESENSE_SDK)/sdk/bsp/include/sdk \
|
||||||
|
|
||||||
LIBS += \
|
LIBS += \
|
||||||
$(SPRESENSE_SDK)/sdk/libs/libapps.a \
|
$(SPRESENSE_SDK)/sdk/libs/libapps.a \
|
||||||
$(SPRESENSE_SDK)/sdk/libs/libsdk.a \
|
$(SPRESENSE_SDK)/sdk/libs/libsdk.a \
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F070xB \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs-linux \
|
-mabi=aapcs-linux \
|
||||||
-mcpu=cortex-m0 \
|
-mcpu=cortex-m0 \
|
||||||
-mfloat-abi=soft \
|
-mfloat-abi=soft \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
|
-DSTM32F070xB \
|
||||||
-DCFG_EXAMPLE_MSC_READONLY \
|
-DCFG_EXAMPLE_MSC_READONLY \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F0
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F0
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F072xB \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m0 \
|
-mcpu=cortex-m0 \
|
||||||
-mfloat-abi=soft \
|
-mfloat-abi=soft \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F072xB \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_EXAMPLE_MSC_READONLY \
|
-DCFG_EXAMPLE_MSC_READONLY \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F0
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F0
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F103xB \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
-mfloat-abi=soft \
|
-mfloat-abi=soft \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F103xB \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F1
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F1
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F207xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m3 \
|
-mcpu=cortex-m3 \
|
||||||
-mfloat-abi=soft \
|
-mfloat-abi=soft \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F207xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F2
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F2
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F303xC \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F303xC \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F3
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F3
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F407xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F407xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
||||||
|
|
||||||
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F411xE \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F411xE \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
||||||
|
|
||||||
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32F4xx_HAL_Driver
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F412Zx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F412Zx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F4
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32F767xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m7 \
|
-mcpu=cortex-m7 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv5-d16 \
|
-mfpu=fpv5-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32F767xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32F7
|
-DCFG_TUSB_MCU=OPT_MCU_STM32F7
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32H743xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m7 \
|
-mcpu=cortex-m7 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv5-d16 \
|
-mfpu=fpv5-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32H743xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32H7
|
-DCFG_TUSB_MCU=OPT_MCU_STM32H7
|
||||||
|
|
||||||
# mcu driver cause following warnings
|
# mcu driver cause following warnings
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32L053xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m0plus \
|
-mcpu=cortex-m0plus \
|
||||||
-mfloat-abi=soft \
|
-mfloat-abi=soft \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32L053xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_EXAMPLE_MSC_READONLY \
|
-DCFG_EXAMPLE_MSC_READONLY \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32L0
|
-DCFG_TUSB_MCU=OPT_MCU_STM32L0
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
CFLAGS += \
|
CFLAGS += \
|
||||||
-DHSE_VALUE=8000000 \
|
-flto \
|
||||||
-DSTM32L476xx \
|
|
||||||
-mthumb \
|
-mthumb \
|
||||||
-mabi=aapcs \
|
-mabi=aapcs \
|
||||||
-mcpu=cortex-m4 \
|
-mcpu=cortex-m4 \
|
||||||
-mfloat-abi=hard \
|
-mfloat-abi=hard \
|
||||||
-mfpu=fpv4-sp-d16 \
|
-mfpu=fpv4-sp-d16 \
|
||||||
-nostdlib -nostartfiles \
|
-nostdlib -nostartfiles \
|
||||||
|
-DSTM32L476xx \
|
||||||
|
-DHSE_VALUE=8000000 \
|
||||||
-DCFG_TUSB_MCU=OPT_MCU_STM32L4
|
-DCFG_TUSB_MCU=OPT_MCU_STM32L4
|
||||||
|
|
||||||
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32L4xx_HAL_Driver
|
ST_HAL_DRIVER = hw/mcu/st/st_driver/STM32L4xx_HAL_Driver
|
||||||
|
|
Loading…
Reference in New Issue