ports/mimxrt: Clean up board Make flags.

This commit is contained in:
iabdalkader 2024-11-03 09:32:14 +01:00
parent 3e65b1cc4f
commit de6b54a2a5

View File

@ -21,9 +21,11 @@
# THE SOFTWARE. # THE SOFTWARE.
# Set startup and system files for CMSIS Makefile. # Set startup and system files for CMSIS Makefile.
SYSTEM ?= mimxrt/system_$(MCU_SERIES) MCU_SERIES := $(shell echo $(MCU) | cut -c1-10)
STARTUP ?= mimxrt/startup_$(MCU_SERIES) LDSCRIPT ?= mimxrt
LDSCRIPT ?= mimxrt SYSTEM ?= mimxrt/system_$(MCU_SERIES)
STARTUP ?= mimxrt/startup_$(MCU_SERIES)
HAL_DIR ?= hal/mimxrt/$(MCU_SERIES)
# Compiler Flags # Compiler Flags
# TODO: -Wdouble-promotion # TODO: -Wdouble-promotion
@ -42,7 +44,7 @@ CFLAGS += -std=gnu99 \
-mfpu=$(FPU) -mfpu=$(FPU)
# TODO: FIX HSE # TODO: FIX HSE
CFLAGS += -DCPU_$(MCU_VARIANT) \ CFLAGS += -DCPU_$(MCU) \
-D$(TARGET) \ -D$(TARGET) \
-DARM_NN_TRUNCATE \ -DARM_NN_TRUNCATE \
-D__FPU_PRESENT=1 \ -D__FPU_PRESENT=1 \
@ -54,7 +56,7 @@ CFLAGS += -DCPU_$(MCU_VARIANT) \
-DFSL_SDK_ENABLE_DRIVER_CACHE_CONTROL=1 \ -DFSL_SDK_ENABLE_DRIVER_CACHE_CONTROL=1 \
-DCFG_TUSB_MCU=OPT_MCU_MIMXRT1XXX \ -DCFG_TUSB_MCU=OPT_MCU_MIMXRT1XXX \
-DCPU_HEADER_H='<$(MCU_SERIES).h>' \ -DCPU_HEADER_H='<$(MCU_SERIES).h>' \
-DCMSIS_MCU_H=$(CMSIS_MCU_H) \ -DCMSIS_MCU_H='<$(MCU_SERIES).h>' \
-DCLOCK_CONFIG_H='<boards/$(MCU_SERIES)_clock_config.h>' \ -DCLOCK_CONFIG_H='<boards/$(MCU_SERIES)_clock_config.h>' \
-DCSI_DRIVER_FRAG_MODE=1 \ -DCSI_DRIVER_FRAG_MODE=1 \
-D__START=main \ -D__START=main \