fix freertos build with nrf

This commit is contained in:
hathach 2023-05-19 18:04:08 +07:00
parent 49d8d27770
commit 9f0bae4c3f
No known key found for this signature in database
GPG Key ID: F5D50C6D51D17CBA
4 changed files with 4 additions and 4 deletions

View File

@ -3,8 +3,8 @@ DEPS_SUBMODULES += lib/CMSIS_5 hw/mcu/nordic/nrfx
include $(TOP)/$(BOARD_PATH)/board.mk
# nRF52 is cortex-m4, nRF53 is cortex-m33
CPU_CORE ?= cortex-m4
include $(TOP)/tools/make/cpu/$(CPU_CORE).mk
CFLAGS += \
@ -36,8 +36,5 @@ SRC_S += hw/mcu/nordic/nrfx/mdk/gcc_startup_$(MCU_VARIANT).S
ASFLAGS += -D__HEAP_SIZE=0
# For freeRTOS port source
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F
# For flash-jlink target
JLINK_DEVICE ?= $(MCU_VARIANT)_xxaa

View File

@ -6,6 +6,7 @@ ifeq ($(TOOLCHAIN),gcc)
-mfpu=fpv5-d16 \
#set(FREERTOS_PORT GCC_ARM_CM33_NONSECURE CACHE INTERNAL "")
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM33_NTZ/non_secure
else ifeq ($(TOOLCHAIN),iar)
# TODO support IAR
endif

View File

@ -6,6 +6,7 @@ ifeq ($(TOOLCHAIN),gcc)
-mfpu=fpv4-sp-d16 \
#set(FREERTOS_PORT GCC_ARM_CM4F CACHE INTERNAL "")
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F
else ifeq ($(TOOLCHAIN),iar)
# TODO support IAR
endif

View File

@ -6,6 +6,7 @@ ifeq ($(TOOLCHAIN),gcc)
-mfpu=fpv5-d16 \
#set(FREERTOS_PORT GCC_ARM_CM7 CACHE INTERNAL "")
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM7/r0p1
else ifeq ($(TOOLCHAIN),iar)
# TODO support IAR
endif