Skip to content

Commit e4a8eff

Browse files
committed
CMake: Add Cortex-M55 and Cortex-M85 ports
1 parent 37f5068 commit e4a8eff

File tree

2 files changed

+124
-24
lines changed

2 files changed

+124
-24
lines changed

CMakeLists.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,15 @@ if(NOT FREERTOS_PORT)
6262
" GCC_ARM_CM33_NONSECURE - Compiller: GCC Target: ARM Cortex-M33 non-secure\n"
6363
" GCC_ARM_CM33_SECURE - Compiller: GCC Target: ARM Cortex-M33 secure\n"
6464
" GCC_ARM_CM33_NTZ_NONSECURE - Compiller: GCC Target: ARM Cortex-M33 non-trustzone non-secure\n"
65+
" GCC_ARM_CM33_TFM - Compiller: GCC Target: ARM Cortex-M33 non-secure for TF-M\n"
66+
" GCC_ARM_CM55_NONSECURE - Compiller: GCC Target: ARM Cortex-M55 non-secure\n"
67+
" GCC_ARM_CM55_SECURE - Compiller: GCC Target: ARM Cortex-M55 secure\n"
68+
" GCC_ARM_CM55_NTZ_NONSECURE - Compiller: GCC Target: ARM Cortex-M55 non-trustzone non-secure\n"
69+
" GCC_ARM_CM55_TFM - Compiller: GCC Target: ARM Cortex-M55 non-secure for TF-M\n"
70+
" GCC_ARM_CM85_NONSECURE - Compiller: GCC Target: ARM Cortex-M85 non-secure\n"
71+
" GCC_ARM_CM85_SECURE - Compiller: GCC Target: ARM Cortex-M85 secure\n"
72+
" GCC_ARM_CM85_NTZ_NONSECURE - Compiller: GCC Target: ARM Cortex-M85 non-trustzone non-secure\n"
73+
" GCC_ARM_CM85_TFM - Compiller: GCC Target: ARM Cortex-M85 non-secure for TF-M\n"
6574
" GCC_ARM_CR5 - Compiller: GCC Target: ARM Cortex-R5\n"
6675
" GCC_ARM_CRX_NOGIC - Compiller: GCC Target: ARM Cortex-Rx no GIC\n"
6776
" GCC_ARM7_AT91FR40008 - Compiller: GCC Target: ARM7 Atmel AT91R40008\n"
@@ -115,6 +124,12 @@ if(NOT FREERTOS_PORT)
115124
" IAR_ARM_CM33_NONSECURE - Compiller: IAR Target: ARM Cortex-M33 non-secure\n"
116125
" IAR_ARM_CM33_SECURE - Compiller: IAR Target: ARM Cortex-M33 secure\n"
117126
" IAR_ARM_CM33_NTZ_NONSECURE - Compiller: IAR Target: ARM Cortex-M33 non-trustzone non-secure\n"
127+
" IAR_ARM_CM55_NONSECURE - Compiller: IAR Target: ARM Cortex-M55 non-secure\n"
128+
" IAR_ARM_CM55_SECURE - Compiller: IAR Target: ARM Cortex-M55 secure\n"
129+
" IAR_ARM_CM55_NTZ_NONSECURE - Compiller: IAR Target: ARM Cortex-M55 non-trustzone non-secure\n"
130+
" IAR_ARM_CM85_NONSECURE - Compiller: IAR Target: ARM Cortex-M85 non-secure\n"
131+
" IAR_ARM_CM85_SECURE - Compiller: IAR Target: ARM Cortex-M85 secure\n"
132+
" IAR_ARM_CM85_NTZ_NONSECURE - Compiller: IAR Target: ARM Cortex-M85 non-trustzone non-secure\n"
118133
" IAR_ARM_CRX_NOGIC - Compiller: IAR Target: ARM Cortex-Rx no GIC\n"
119134
" IAR_ATMEGA323 - Compiller: IAR Target: ATMega323\n"
120135
" IAR_ATMEL_SAM7S64 - Compiller: IAR Target: Atmel SAM7S64\n"

portable/CMakeLists.txt

Lines changed: 109 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ add_library(freertos_kernel_port STATIC
1515
CCS/ARM_CM3/port.c
1616
CCS/ARM_CM3/portasm.asm>
1717

18-
# ARMv7-EM port for Texas Instruments Code Composer Studio
18+
# ARMv7E-M port for Texas Instruments Code Composer Studio
1919
$<$<STREQUAL:${FREERTOS_PORT},CCS_ARM_CM4F>:
2020
CCS/ARM_CM4F/port.c
2121
CCS/ARM_CM4F/portasm.asm>
@@ -60,6 +60,7 @@ add_library(freertos_kernel_port STATIC
6060
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM0>:
6161
GCC/ARM_CM0/port.c>
6262

63+
# ARMv6-M / Cortex-M0 Raspberry PI RP2040 port for GCC
6364
$<$<STREQUAL:${FREERTOS_PORT},GCC_RP2040>:
6465
ThirdParty/GCC/RP2040/idle_task_static_memory.c
6566
ThirdParty/GCC/RP2040/port.c>
@@ -71,7 +72,7 @@ add_library(freertos_kernel_port STATIC
7172
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM3_MPU>:
7273
GCC/ARM_CM3_MPU/port.c>
7374

74-
# ARMv7-EM ports for GCC
75+
# ARMv7E-M ports for GCC
7576
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM4_MPU>:
7677
GCC/ARM_CM4_MPU/port.c>
7778

@@ -110,9 +111,49 @@ add_library(freertos_kernel_port STATIC
110111
GCC/ARM_CM33_NTZ/non_secure/port.c
111112
GCC/ARM_CM33_NTZ/non_secure/portasm.c>
112113

113-
# ARM Cortex-M33 TFM helper functions
114114
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_TFM>:
115-
ThirdParty/GCC/ARM_CM33_TFM/os_wrapper_freertos.c>
115+
GCC/ARM_CM33_NTZ/non_secure/port.c
116+
GCC/ARM_CM33_NTZ/non_secure/portasm.c
117+
ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
118+
119+
# ARMv8.1-M ports for GCC
120+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NONSECURE>:
121+
GCC/ARM_CM55/non_secure/port.c
122+
GCC/ARM_CM55/non_secure/portasm.c>
123+
124+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_SECURE>:
125+
GCC/ARM_CM55/secure/secure_context_port.c
126+
GCC/ARM_CM55/secure/secure_context.c
127+
GCC/ARM_CM55/secure/secure_heap.c
128+
GCC/ARM_CM55/secure/secure_init.c>
129+
130+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NTZ_NONSECURE>:
131+
GCC/ARM_CM55_NTZ/non_secure/port.c
132+
GCC/ARM_CM55_NTZ/non_secure/portasm.c>
133+
134+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_TFM>:
135+
GCC/ARM_CM55_NTZ/non_secure/port.c
136+
GCC/ARM_CM55_NTZ/non_secure/portasm.c
137+
ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
138+
139+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NONSECURE>:
140+
GCC/ARM_CM85/non_secure/port.c
141+
GCC/ARM_CM85/non_secure/portasm.c>
142+
143+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_SECURE>:
144+
GCC/ARM_CM85/secure/secure_context_port.c
145+
GCC/ARM_CM85/secure/secure_context.c
146+
GCC/ARM_CM85/secure/secure_heap.c
147+
GCC/ARM_CM85/secure/secure_init.c>
148+
149+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NTZ_NONSECURE>:
150+
GCC/ARM_CM85_NTZ/non_secure/port.c
151+
GCC/ARM_CM85_NTZ/non_secure/portasm.c>
152+
153+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_TFM>:
154+
GCC/ARM_CM85_NTZ/non_secure/port.c
155+
GCC/ARM_CM85_NTZ/non_secure/portasm.c
156+
ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
116157

117158
# ARMv7-R ports for GCC
118159
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CR5>:
@@ -307,7 +348,7 @@ add_library(freertos_kernel_port STATIC
307348
IAR/ARM_CM3/port.c
308349
IAR/ARM_CM3/portasm.s>
309350

310-
# ARMv7-EM ports for IAR EWARM
351+
# ARMv7E-M ports for IAR EWARM
311352
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM4F>:
312353
IAR/ARM_CM4F/port.c
313354
IAR/ARM_CM4F/portasm.s>
@@ -349,6 +390,35 @@ add_library(freertos_kernel_port STATIC
349390
IAR/ARM_CM33_NTZ/non_secure/port.c
350391
IAR/ARM_CM33_NTZ/non_secure/portasm.s>
351392

393+
# ARMv8.1-M ports for IAR EWARM
394+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_NONSECURE>:
395+
IAR/ARM_CM55/non_secure/port.c
396+
IAR/ARM_CM55/non_secure/portasm.s>
397+
398+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_SECURE>:
399+
IAR/ARM_CM55/secure/secure_context_port_asm.s
400+
IAR/ARM_CM55/secure/secure_context.c
401+
IAR/ARM_CM55/secure/secure_heap.c
402+
IAR/ARM_CM55/secure/secure_init.c>
403+
404+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_NTZ_NONSECURE>:
405+
IAR/ARM_CM55_NTZ/non_secure/port.c
406+
IAR/ARM_CM55_NTZ/non_secure/portasm.s>
407+
408+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_NONSECURE>:
409+
IAR/ARM_CM85/non_secure/port.c
410+
IAR/ARM_CM85/non_secure/portasm.s>
411+
412+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_SECURE>:
413+
IAR/ARM_CM85/secure/secure_context_port_asm.s
414+
IAR/ARM_CM85/secure/secure_context.c
415+
IAR/ARM_CM85/secure/secure_heap.c
416+
IAR/ARM_CM85/secure/secure_init.c>
417+
418+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_NTZ_NONSECURE>:
419+
IAR/ARM_CM85_NTZ/non_secure/port.c
420+
IAR/ARM_CM85_NTZ/non_secure/portasm.s>
421+
352422
# ARMv7-R Ports for IAR EWARM
353423
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CRX_NOGIC>:
354424
IAR/ARM_CRx_No_GIC/port.c
@@ -483,7 +553,6 @@ add_library(freertos_kernel_port STATIC
483553
oWatcom/16BitDOS/common/portcomn.c
484554
oWatcom/16BitDOS/PC/port.c>
485555

486-
487556
$<$<STREQUAL:${FREERTOS_PORT},PARADIGM_TERN_EE_LARGE>:
488557
Paradigm/Tern_EE/large_untested/port.c>
489558

@@ -534,7 +603,7 @@ add_library(freertos_kernel_port STATIC
534603
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM3>:
535604
RVDS/ARM_CM3/port.c>
536605

537-
# ARMv7-EM ports for ARM RVDS / armcc
606+
# ARMv7E-M ports for ARM RVDS / armcc
538607
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM4_MPU>:
539608
RVDS/ARM_CM4_MPU/port.c>
540609

@@ -562,7 +631,7 @@ add_library(freertos_kernel_port STATIC
562631
Softune/MB96340/__STD_LIB_sbrk.c
563632
Softune/MB96340/port.c>
564633

565-
# ARMv7-EM (Cortex-M4F) port for TASKING VX-toolset for ARM
634+
# ARMv7E-M (Cortex-M4F) port for TASKING VX-toolset for ARM
566635
$<$<STREQUAL:${FREERTOS_PORT},TASKING_ARM_CM4F>:
567636
Tasking/ARM_CM4F/port.c
568637
Tasking/ARM_CM4F/port_asm.asm>
@@ -591,19 +660,14 @@ add_library(freertos_kernel_port STATIC
591660
WizC/PIC18/Drivers/Tick/Tick.c>
592661
)
593662

594-
if(
595-
FREERTOS_PORT STREQUAL "GCC_ARM_CM3_MPU" OR
596-
FREERTOS_PORT STREQUAL "GCC_ARM_CM4_MPU" OR
597-
FREERTOS_PORT STREQUAL "GCC_ARM_CM23_NTZ_NONSECURE" OR
598-
FREERTOS_PORT STREQUAL "GCC_ARM_CM23_NONSECURE" OR
599-
FREERTOS_PORT STREQUAL "GCC_ARM_CM33_NTZ_NONSECURE" OR
600-
FREERTOS_PORT STREQUAL "GCC_ARM_CM33_NONSECURE" OR
663+
if( FREERTOS_PORT MATCHES "GCC_ARM_CM(3|4)_MPU" OR
601664
FREERTOS_PORT STREQUAL "IAR_ARM_CM4F_MPU" OR
602665
FREERTOS_PORT STREQUAL "RVDS_ARM_CM4_MPU" OR
603-
FREERTOS_PORT STREQUAL "IAR_ARM_CM23_NTZ_NONSECURE" OR
604-
FREERTOS_PORT STREQUAL "IAR_ARM_CM23_NONSECURE" OR
605-
FREERTOS_PORT STREQUAL "IAR_ARM_CM33_NTZ_NONSECURE" OR
606-
FREERTOS_PORT STREQUAL "IAR_ARM_CM33_NONSECURE"
666+
FREERTOS_PORT MATCHES "GCC_ARM_CM(23|33|55|85)_NTZ_NONSECURE" OR
667+
FREERTOS_PORT MATCHES "GCC_ARM_CM(23|33|55|85)_NONSECURE" OR
668+
FREERTOS_PORT MATCHES "GCC_ARM_CM(33|55|85)_TFM" OR
669+
FREERTOS_PORT MATCHES "IAR_ARM_CM(23|33|55|85)_NTZ_NONSECURE" OR
670+
FREERTOS_PORT MATCHES "IAR_ARM_CM(23|33|55|85)_NONSECURE"
607671
)
608672
target_sources(freertos_kernel_port PRIVATE Common/mpu_wrappers.c)
609673
endif()
@@ -621,7 +685,7 @@ target_include_directories(freertos_kernel_port PUBLIC
621685
# ARMv7-M port for Texas Instruments Code Composer Studio
622686
$<$<STREQUAL:${FREERTOS_PORT},CCS_ARM_CM3>:${CMAKE_CURRENT_LIST_DIR}/CCS/ARM_CM3>
623687

624-
# ARMv7-EM port for Texas Instruments Code Composer Studio
688+
# ARMv7E-M port for Texas Instruments Code Composer Studio
625689
$<$<STREQUAL:${FREERTOS_PORT},CCS_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/CCS/ARM_CM4F>
626690

627691
# ARMv7-R port for Texas Instruments Code Composer Studio
@@ -652,7 +716,7 @@ target_include_directories(freertos_kernel_port PUBLIC
652716
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM3>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM3>
653717
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM3_MPU>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM3_MPU>
654718

655-
# ARMv7-EM ports for GCC
719+
# ARMv7E-M ports for GCC
656720
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM4_MPU>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM4_MPU>
657721
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM4F>
658722
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM7>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM7/r0p1>
@@ -665,6 +729,18 @@ target_include_directories(freertos_kernel_port PUBLIC
665729
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33/non_secure>
666730
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33/secure>
667731
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33_NTZ/non_secure>
732+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33_NTZ/non_secure>
733+
734+
# ARMv8.1-M ports for GCC
735+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55/non_secure>
736+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55/secure>
737+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55_NTZ/non_secure>
738+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85_NTZ/non_secure>
739+
740+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85/non_secure>
741+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85/secure>
742+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85_NTZ/non_secure>
743+
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85_NTZ/non_secure>
668744

669745
# ARMv7-R ports for GCC
670746
$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CR5>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CR5>
@@ -763,7 +839,7 @@ target_include_directories(freertos_kernel_port PUBLIC
763839
# ARMv7-M port for IAR EWARM
764840
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM3>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM3>
765841

766-
# ARMv7-EM ports for IAR EWARM
842+
# ARMv7E-M ports for IAR EWARM
767843
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM4F>
768844
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM4F_MPU>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM4F_MPU>
769845
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM7>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM7/r0p1>
@@ -777,6 +853,15 @@ target_include_directories(freertos_kernel_port PUBLIC
777853
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM33_SECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM33/secure>
778854
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM33_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM33_NTZ/non_secure>
779855

856+
# ARMv8.1-M ports for IAR EWARM
857+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM55/non_secure>
858+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_SECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM55/secure>
859+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM55_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM55_NTZ/non_secure>
860+
861+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM85/non_secure>
862+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_SECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM85/secure>
863+
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CM85_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CM85_NTZ/non_secure>
864+
780865
# ARMv7-R Ports for IAR EWARM
781866
$<$<STREQUAL:${FREERTOS_PORT},IAR_ARM_CRX_NOGIC>:${CMAKE_CURRENT_LIST_DIR}/IAR/ARM_CRx_No_GIC>
782867

@@ -870,7 +955,7 @@ target_include_directories(freertos_kernel_port PUBLIC
870955
# ARMv7-M port for ARM RVDS / armcc
871956
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM3>:${CMAKE_CURRENT_LIST_DIR}/RVDS/ARM_CM3>
872957

873-
# ARMv7-EM ports for ARM RVDS / armcc
958+
# ARMv7E-M ports for ARM RVDS / armcc
874959
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM4_MPU>:${CMAKE_CURRENT_LIST_DIR}/RVDS/ARM_CM4_MPU>
875960
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/RVDS/ARM_CM4F>
876961
$<$<STREQUAL:${FREERTOS_PORT},RVDS_ARM_CM7>:${CMAKE_CURRENT_LIST_DIR}/RVDS/ARM_CM7/r0p1>
@@ -885,7 +970,7 @@ target_include_directories(freertos_kernel_port PUBLIC
885970
$<$<STREQUAL:${FREERTOS_PORT},SOFTUNE_MB91460>:${CMAKE_CURRENT_LIST_DIR}/Softune/MB91460>
886971
$<$<STREQUAL:${FREERTOS_PORT},SOFTUNE_MB96340>:${CMAKE_CURRENT_LIST_DIR}/Softune/MB96340>
887972

888-
# ARMv7-EM (Cortex-M4F) port for TASKING VX-toolset for ARM
973+
# ARMv7E-M (Cortex-M4F) port for TASKING VX-toolset for ARM
889974
$<$<STREQUAL:${FREERTOS_PORT},TASKING_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/Tasking/ARM_CM4F>
890975

891976
# Port for C-SKY T-HEAD CK802

0 commit comments

Comments
 (0)