Lines Matching +full:msp430 +full:- +full:gcc
2 include( GCC/RISC-V/chip_extensions.cmake )
6 include( IAR/RISC-V/chip_extensions.cmake )
9 # FreeRTOS internal cmake file. Do not use it in user top-level project
16 # FreeRTOS internal cmake file. Do not use it in user top-level project
23 # 16-Bit DOS ports for BCC
32 # ARMv7-M port for Texas Instruments Code Composer Studio
37 # ARMv7E-M port for Texas Instruments Code Composer Studio
42 # ARMv7-R port for Texas Instruments Code Composer Studio
44 CCS/ARM_Cortex-R4/port.c
45 CCS/ARM_Cortex-R4/portASM.asm>
47 # Texas Instruments MSP430 port for Texas Instruments Code Composer Studio
64 # ARMv7-A port for GCC
66 GCC/ARM_CA9/port.c
67 GCC/ARM_CA9/portASM.S>
69 # ARMv8-A ports for GCC
71 GCC/Arm_AARCH64/port.c
72 GCC/Arm_AARCH64/portASM.S>
75 GCC/Arm_AARCH64_SRE/port.c
76 GCC/Arm_AARCH64_SRE/portASM.S>
78 # ARMv6-M port for GCC
80 GCC/ARM_CM0/port.c>
82 # ARMv6-M / Cortex-M0 Raspberry PI RP2040 port for GCC
84 ThirdParty/GCC/RP2040/idle_task_static_memory.c
85 ThirdParty/GCC/RP2040/port.c>
87 # ARMv7-M ports for GCC
89 GCC/ARM_CM3/port.c>
92 GCC/ARM_CM3_MPU/port.c>
94 # ARMv7E-M ports for GCC
96 GCC/ARM_CM4_MPU/port.c>
99 GCC/ARM_CM4F/port.c>
102 GCC/ARM_CM7/r0p1/port.c>
104 # ARMv8-M ports for GCC
106 GCC/ARM_CM23/non_secure/port.c
107 GCC/ARM_CM23/non_secure/portasm.c>
110 GCC/ARM_CM23/secure/secure_context_port.c
111 GCC/ARM_CM23/secure/secure_context.c
112 GCC/ARM_CM23/secure/secure_heap.c
113 GCC/ARM_CM23/secure/secure_init.c>
116 GCC/ARM_CM23_NTZ/non_secure/port.c
117 GCC/ARM_CM23_NTZ/non_secure/portasm.c>
120 GCC/ARM_CM33/non_secure/port.c
121 GCC/ARM_CM33/non_secure/portasm.c>
124 GCC/ARM_CM33/secure/secure_context_port.c
125 GCC/ARM_CM33/secure/secure_context.c
126 GCC/ARM_CM33/secure/secure_heap.c
127 GCC/ARM_CM33/secure/secure_init.c>
130 GCC/ARM_CM33_NTZ/non_secure/port.c
131 GCC/ARM_CM33_NTZ/non_secure/portasm.c>
134 GCC/ARM_CM33_NTZ/non_secure/port.c
135 GCC/ARM_CM33_NTZ/non_secure/portasm.c
136 ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
139 GCC/ARM_CM35P/non_secure/port.c
140 GCC/ARM_CM35P/non_secure/portasm.c>
143 GCC/ARM_CM35P/secure/secure_context_port.c
144 GCC/ARM_CM35P/secure/secure_context.c
145 GCC/ARM_CM35P/secure/secure_heap.c
146 GCC/ARM_CM35P/secure/secure_init.c>
149 GCC/ARM_CM35P_NTZ/non_secure/port.c
150 GCC/ARM_CM35P_NTZ/non_secure/portasm.c>
152 # ARMv8.1-M ports for GCC
154 GCC/ARM_CM55/non_secure/port.c
155 GCC/ARM_CM55/non_secure/portasm.c>
158 GCC/ARM_CM55/secure/secure_context_port.c
159 GCC/ARM_CM55/secure/secure_context.c
160 GCC/ARM_CM55/secure/secure_heap.c
161 GCC/ARM_CM55/secure/secure_init.c>
164 GCC/ARM_CM55_NTZ/non_secure/port.c
165 GCC/ARM_CM55_NTZ/non_secure/portasm.c>
168 GCC/ARM_CM55_NTZ/non_secure/port.c
169 GCC/ARM_CM55_NTZ/non_secure/portasm.c
170 ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
173 GCC/ARM_CM85/non_secure/port.c
174 GCC/ARM_CM85/non_secure/portasm.c>
177 GCC/ARM_CM85/secure/secure_context_port.c
178 GCC/ARM_CM85/secure/secure_context.c
179 GCC/ARM_CM85/secure/secure_heap.c
180 GCC/ARM_CM85/secure/secure_init.c>
183 GCC/ARM_CM85_NTZ/non_secure/port.c
184 GCC/ARM_CM85_NTZ/non_secure/portasm.c>
187 GCC/ARM_CM85_NTZ/non_secure/port.c
188 GCC/ARM_CM85_NTZ/non_secure/portasm.c
189 ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c>
191 # ARMv7-R ports for GCC
193 GCC/ARM_CR5/port.c
194 GCC/ARM_CR5/portASM.S>
197 GCC/ARM_CRx_No_GIC/port.c
198 GCC/ARM_CRx_No_GIC/portASM.S>
200 # ARMv4T ARM7TDMI ports for GCC
202 GCC/ARM7_AT91FR40008/port.c
203 GCC/ARM7_AT91FR40008/portISR.c>
206 GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.c
207 GCC/ARM7_AT91SAM7S/port.c
208 GCC/ARM7_AT91SAM7S/portISR.c>
211 GCC/ARM7_LPC2000/port.c
212 GCC/ARM7_LPC2000/portISR.c>
215 GCC/ARM7_LPC23xx/port.c
216 GCC/ARM7_LPC23xx/portISR.c>
219 GCC/STR75x/port.c
220 GCC/STR75x/portISR.c>
222 # Microchip (formerly Ateml) AVR8 ports for GCC
224 GCC/ATMega323/port.c>
227 ThirdParty/GCC/ATmega/port.c>
230 ThirdParty/Partner-Supported-Ports/GCC/AVR_AVRDx/port.c>
233 ThirdParty/Partner-Supported-Ports/GCC/AVR_Mega0/port.c>
235 # Microchip (formerly Ateml) AVR32 port for GCC
237 GCC/AVR32_UC3/exception.S
238 GCC/AVR32_UC3/port.c>
240 # NXP (formerly Motorola, Freescale) Cold Fire and 68HCS12 ports for GCC
242 GCC/ColdFire_V2/port.c
243 GCC/ColdFire_V2/portasm.S>
246 GCC/HCS12/port.c>
248 # Cortus APS3 soft core port for GCC
250 GCC/CORTUS_APS3/port.c>
252 # Renesas (formerly Hitach) H8S port for GCC
254 GCC/H8S2329/port.c>
256 # x86 / IA32 flat memory model port for GCC
258 GCC/IA32_flat/port.c
259 GCC/IA32_flat/portASM.S>
261 # Xilinx MicroBlaze soft core ports for GCC
263 GCC/MicroBlaze/port.c
264 GCC/MicroBlaze/portasm.s>
267 GCC/MicroBlazeV8/port.c
268 GCC/MicroBlazeV8/port_exceptions.c
269 GCC/MicroBlazeV8/portasm.S>
272 GCC/MicroBlazeV9/port.c
273 GCC/MicroBlazeV9/port_exceptions.c
274 GCC/MicroBlazeV9/portasm.S>
276 # Xilinx PCC4XX soft core ports for GCC
278 GCC/PPC405_Xilinx/port.c
279 GCC/PPC405_Xilinx/portasm.S>
282 GCC/PPC440_Xilinx/port.c
283 GCC/PPC440_Xilinx/portasm.S>
285 # Texas Instruments MSP430 port for GCC
287 GCC/MSP430F449/port.c>
289 # Intel (formerly Altera) NIOS II soft core port for GCC
291 GCC/NiosII/port.c
292 GCC/NiosII/port_asm.S>
294 # RISC-V architecture ports for GCC
296 GCC/RISC-V/port.c
297 GCC/RISC-V/portASM.S>
300 GCC/RISC-V/port.c
301 GCC/RISC-V/portASM.S>
304 GCC/RISC-V/port.c
305 GCC/RISC-V/portASM.S>
307 # Renesas RL78 port for GCC
309 GCC/RL78/port.c
310 GCC/RL78/portasm.S>
312 # Renesas RX architecture ports for GCC
314 GCC/RX100/port.c>
317 GCC/RX200/port.c>
320 GCC/RX600/port.c>
323 GCC/RX600v2/port.c>
326 GCC/RX700v3_DPFPU/port.c>
328 # Infineon TriCore 1782 port for GCC
330 GCC/TriCore_1782/port.c
331 GCC/TriCore_1782/porttrap.c>
333 # Synopsys ARC architecture ports for GCC
335 ThirdParty/GCC/ARC_EM_HS/arc_freertos_exceptions.c
336 ThirdParty/GCC/ARC_EM_HS/arc_support.s
337 ThirdParty/GCC/ARC_EM_HS/freertos_tls.c
338 ThirdParty/GCC/ARC_EM_HS/port.c>
341 ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.c
342 ThirdParty/GCC/ARC_v1/arc_support.s
343 ThirdParty/GCC/ARC_v1/port.c>
345 # Posix Simulator port for GCC
347 ThirdParty/GCC/Posix/port.c
348 ThirdParty/GCC/Posix/utils/wait_for_event.c>
350 # Xtensa LX / Espressif ESP32 port for GCC
352 ThirdParty/GCC/Xtensa_ESP32/FreeRTOS-openocd.c
353 ThirdParty/GCC/Xtensa_ESP32/port.c
354 ThirdParty/GCC/Xtensa_ESP32/portasm.S
355 ThirdParty/GCC/Xtensa_ESP32/xtensa_context.S
356 ThirdParty/GCC/Xtensa_ESP32/xtensa_init.c
357 ThirdParty/GCC/Xtensa_ESP32/xtensa_intr_asm.S
358 ThirdParty/GCC/Xtensa_ESP32/xtensa_intr.c
359 ThirdParty/GCC/Xtensa_ESP32/xtensa_loadstore_handler.S
360 ThirdParty/GCC/Xtensa_ESP32/xtensa_overlay_os_hook.c
361 ThirdParty/GCC/Xtensa_ESP32/xtensa_vector_defaults.S
362 ThirdParty/GCC/Xtensa_ESP32/xtensa_vectors.S>
369 # ARMv7-A ports for IAR EWARM
378 # ARMv6-M port for IAR EWARM
383 # ARMv7-M port for IAR EWARM
388 # ARMv7E-M ports for IAR EWARM
401 # ARMv8-M Ports for IAR EWARM
444 # ARMv8.1-M ports for IAR EWARM
473 # ARMv7-R Ports for IAR EWARM
498 # Texas Instruments MSP430 ports for IAR Embedded Workbench for MSP430
500 IAR/MSP430/port.c
501 IAR/MSP430/portext.s43>
507 # RISC-V architecture port for IAR Embedded Workbench for RISC-V
509 IAR/RISC-V/port.c
510 IAR/RISC-V/portASM.s>
513 IAR/RISC-V/port.c
514 IAR/RISC-V/portASM.s>
572 # ARM Cortex-M4F port for the MikroElektronika MikroC compiler
576 # Microchip PIC18 8-bit MCU port for MPLAB XC8
580 # Microchip PIC24 16-bit MCU port for MPLAB XC16
585 # Microchip MIPS 32-Bit MCU ports for MPLAB XC32
598 # Windows Simulator for Microsoft Visual C Compiler and MinGW GCC
600 MSVC-MingW/port.c>
617 # Renesas RX mcu ports for Renesas CC-RX
643 # Texas Instruments MSP430 port for Rowley CrossWorks
648 # ARMv7-A Cortex-A9 port for ARM RVDS / armcc
653 # ARMv6-M port for ARM RVDS / armcc
657 # ARMv7-M port for ARM RVDS / armcc
661 # ARMv7E-M ports for ARM RVDS / armcc
689 # ARMv7E-M (Cortex-M4F) port for TASKING VX-toolset for ARM
694 # Port for C-SKY T-HEAD CK802
696 ThirdParty/CDK/T-HEAD_CK802/port.c
697 ThirdParty/CDK/T-HEAD_CK802/portasm.S>
711 # Microchip PIC18 port for WIZ-C
734 # 16-Bit DOS ports for BCC
743 # ARMv7-M port for Texas Instruments Code Composer Studio
746 # ARMv7E-M port for Texas Instruments Code Composer Studio
749 # ARMv7-R port for Texas Instruments Code Composer Studio
750 $<$<STREQUAL:${FREERTOS_PORT},CCS_ARM_CR4>:${CMAKE_CURRENT_LIST_DIR}/CCS/ARM_Cortex-R4>
752 # Texas Instruments MSP430 port for Texas Instruments Code Composer Studio
760 # ARMv7-A port for GCC
761 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CA9>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CA9>
763 # ARMv8-A ports for GCC
764 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_AARCH64>:${CMAKE_CURRENT_LIST_DIR}/GCC/Arm_AARCH64>
765 … $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_AARCH64_SRE>:${CMAKE_CURRENT_LIST_DIR}/GCC/Arm_AARCH64_SRE>
767 # ARMv6-M port for GCC
768 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM0>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM0>
770 # ARMv6-M / Cortex-M0 Raspberry PI RP2040 port for GCC
771 … $<$<STREQUAL:${FREERTOS_PORT},GCC_RP2040>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/RP2040/include>
773 # ARMv7-M ports for GCC
774 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM3>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM3>
775 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM3_MPU>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM3_MPU>
777 # ARMv7E-M ports for GCC
778 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM4_MPU>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM4_MPU>
779 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM4F>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM4F>
780 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM7>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM7/r0p1>
782 # ARMv8-M ports for GCC
783 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM23_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM23/non_s…
784 … $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM23_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM23/secure>
785 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM23_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM23_N…
787 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33/non_s…
788 … $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33/secure>
789 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33_N…
790 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM33_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM33_NTZ/non_sec…
792 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM35P_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM35P/non…
793 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM35P_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM35P/secure>
794 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM35P_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM35P…
796 # ARMv8.1-M ports for GCC
797 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55/non_s…
798 … $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55/secure>
799 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55_N…
800 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM55_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM55_NTZ/non_sec…
802 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85/non_s…
803 … $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_SECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85/secure>
804 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_NTZ_NONSECURE>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85_N…
805 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CM85_TFM>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CM85_NTZ/non_sec…
807 # ARMv7-R ports for GCC
808 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CR5>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CR5>
809 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM_CRX_NOGIC>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM_CRx_No_GIC>
811 # ARMv4T ARM7TDMI ports for GCC
812 …$<$<STREQUAL:${FREERTOS_PORT},GCC_ARM7_AT91FR40008>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM7_AT91FR40008>
813 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM7_AT91SAM7S>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM7_AT91SAM7S>
814 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM7_LPC2000>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM7_LPC2000>
815 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARM7_LPC23XX>:${CMAKE_CURRENT_LIST_DIR}/GCC/ARM7_LPC23xx>
816 $<$<STREQUAL:${FREERTOS_PORT},GCC_STR75X>:${CMAKE_CURRENT_LIST_DIR}/GCC/STR75x>
818 # Microchip (formerly Ateml) AVR8 ports for GCC
819 $<$<STREQUAL:${FREERTOS_PORT},GCC_ATMEGA323>:${CMAKE_CURRENT_LIST_DIR}/GCC/ATMega323>
820 $<$<STREQUAL:${FREERTOS_PORT},GCC_ATMEGA>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/ATmega>
821 …EERTOS_PORT},GCC_AVRDX>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/Partner-Supported-Ports/GCC/AVR_AVRDx>
822 …OS_PORT},GCC_AVR_MEGA0>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/Partner-Supported-Ports/GCC/AVR_Mega0>
824 # Microchip (formerly Ateml) AVR32 port for GCC
825 $<$<STREQUAL:${FREERTOS_PORT},GCC_AVR32_UC3>:${CMAKE_CURRENT_LIST_DIR}/GCC/AVR32_UC3>
827 # NXP (formerly Motorola, Freescale) Cold Fire and 68HCS12 ports for GCC
828 $<$<STREQUAL:${FREERTOS_PORT},GCC_COLDFIRE_V2>:${CMAKE_CURRENT_LIST_DIR}/GCC/ColdFire_V2>
829 $<$<STREQUAL:${FREERTOS_PORT},GCC_HCS12>:${CMAKE_CURRENT_LIST_DIR}/GCC/HCS12>
831 # Cortus APS3 soft core port for GCC
832 $<$<STREQUAL:${FREERTOS_PORT},GCC_CORTUS_APS3>:${CMAKE_CURRENT_LIST_DIR}/GCC/CORTUS_APS3>
834 # Renesas (formerly Hitach) H8S port for GCC
835 $<$<STREQUAL:${FREERTOS_PORT},GCC_H8S2329>:${CMAKE_CURRENT_LIST_DIR}/GCC/H8S2329>
837 # x86 / IA32 flat memory model port for GCC
838 $<$<STREQUAL:${FREERTOS_PORT},GCC_IA32_FLAT>:${CMAKE_CURRENT_LIST_DIR}/GCC/IA32_flat>
840 # Intel (formerly Altera) NIOS II soft core port for GCC
841 $<$<STREQUAL:${FREERTOS_PORT},GCC_NIOSII>:${CMAKE_CURRENT_LIST_DIR}/GCC/NiosII>
843 # Texas Instruments MSP430 port for GCC
844 $<$<STREQUAL:${FREERTOS_PORT},GCC_MSP430F449>:${CMAKE_CURRENT_LIST_DIR}/GCC/MSP430F449>
846 # Xilinx MicroBlaze soft core ports for GCC
847 $<$<STREQUAL:${FREERTOS_PORT},GCC_MICROBLAZE>:${CMAKE_CURRENT_LIST_DIR}/GCC/MicroBlaze>
848 $<$<STREQUAL:${FREERTOS_PORT},GCC_MICROBLAZE_V8>:${CMAKE_CURRENT_LIST_DIR}/GCC/MicroBlazeV8>
849 $<$<STREQUAL:${FREERTOS_PORT},GCC_MICROBLAZE_V9>:${CMAKE_CURRENT_LIST_DIR}/GCC/MicroBlazeV9>
851 # Xilinx PCC4XX soft core ports for GCC
852 $<$<STREQUAL:${FREERTOS_PORT},GCC_PPC405_XILINX>:${CMAKE_CURRENT_LIST_DIR}/GCC/PPC405_Xilinx>
853 $<$<STREQUAL:${FREERTOS_PORT},GCC_PPC440_XILINX>:${CMAKE_CURRENT_LIST_DIR}/GCC/PPC440_Xilinx>
855 # RISC-V architecture ports for GCC
857 ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V
858 … ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V/chip_specific_extensions/RISCV_MTIME_CLINT_no_extensions>
861 ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V
862 ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V/chip_specific_extensions/Pulpino_Vega_RV32M1RM>
865 ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V
866 ${CMAKE_CURRENT_LIST_DIR}/GCC/RISC-V/chip_specific_extensions/${FREERTOS_RISCV_EXTENSION}>
868 # Renesas RL78 port for GCC
869 $<$<STREQUAL:${FREERTOS_PORT},GCC_RL78>:${CMAKE_CURRENT_LIST_DIR}/GCC/RL78>
871 # Renesas RX architecture ports for GCC
872 $<$<STREQUAL:${FREERTOS_PORT},GCC_RX100>:${CMAKE_CURRENT_LIST_DIR}/GCC/RX100>
873 $<$<STREQUAL:${FREERTOS_PORT},GCC_RX200>:${CMAKE_CURRENT_LIST_DIR}/GCC/RX200>
874 $<$<STREQUAL:${FREERTOS_PORT},GCC_RX600>:${CMAKE_CURRENT_LIST_DIR}/GCC/RX600>
875 $<$<STREQUAL:${FREERTOS_PORT},GCC_RX600_V2>:${CMAKE_CURRENT_LIST_DIR}/GCC/RX600v2>
876 $<$<STREQUAL:${FREERTOS_PORT},GCC_RX700_V3_DPFPU>:${CMAKE_CURRENT_LIST_DIR}/GCC/RX700v3_DPFPU>
878 # Infineon TriCore 1782 port for GCC
879 $<$<STREQUAL:${FREERTOS_PORT},GCC_TRICORE_1782>:${CMAKE_CURRENT_LIST_DIR}/GCC/TriCore_1782>
881 # Synopsys ARC architecture ports for GCC
882 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARC_EM_HS>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/ARC_EM_HS>
883 $<$<STREQUAL:${FREERTOS_PORT},GCC_ARC_V1>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/ARC_v1>
885 # Posix Simulator port for GCC
887 ${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/Posix
888 ${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/Posix/utils>
890 # Xtensa LX / Espressif ESP32 port for GCC
892 ${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/Xtensa_ESP32
893 ${CMAKE_CURRENT_LIST_DIR}/ThirdParty/GCC/Xtensa_ESP32/include>
898 # ARMv7-A ports for IAR EWARM
902 # ARMv6-M port for IAR EWARM
905 # ARMv7-M port for IAR EWARM
908 # ARMv7E-M ports for IAR EWARM
913 # ARMv8-M Ports for IAR EWARM
926 # ARMv8.1-M ports for IAR EWARM
935 # ARMv7-R Ports for IAR EWARM
956 # Texas Instruments MSP430 ports for IAR Embedded Workbench for MSP430
957 $<$<STREQUAL:${FREERTOS_PORT},IAR_MSP430>:${CMAKE_CURRENT_LIST_DIR}/IAR/MSP430>
960 # RISC-V architecture port for IAR Embedded Workbench for RISC-V
962 ${CMAKE_CURRENT_LIST_DIR}/IAR/RISC-V
963 ${CMAKE_CURRENT_LIST_DIR}/IAR/RISC-V/chip_specific_extensions/RV32I_CLINT_no_extensions>
966 ${CMAKE_CURRENT_LIST_DIR}/IAR/RISC-V
967 ${CMAKE_CURRENT_LIST_DIR}/IAR/RISC-V/chip_specific_extensions/${FREERTOS_RISCV_EXTENSION}>
982 # ARM Cortex-M4F port for the MikroElektronika MikroC compiler
985 # Microchip PIC18 8-bit MCU port for MPLAB XC8
988 # Microchip PIC24 16-bit MCU port for MPLAB XC16
991 # Microchip MIPS 32-Bit MCU ports for MPLAB XC32
996 # Windows Simulator for Microsoft Visual C Compiler and MinGW GCC
997 $<$<STREQUAL:${FREERTOS_PORT},MSVC_MINGW>:${CMAKE_CURRENT_LIST_DIR}/MSVC-MingW>
1010 # Renesas RX mcu ports for Renesas CC-RX
1020 # Texas Instruments MSP430 port for Rowley CrossWorks
1023 # ARMv7-A Cortex-A9 port for ARM RVDS / armcc
1026 # ARMv6-M port for ARM RVDS / armcc
1029 # ARMv7-M port for ARM RVDS / armcc
1032 # ARMv7E-M ports for ARM RVDS / armcc
1047 # ARMv7E-M (Cortex-M4F) port for TASKING VX-toolset for ARM
1050 # Port for C-SKY T-HEAD CK802
1051 …$<$<STREQUAL:${FREERTOS_PORT},CDK_THEAD_CK802>:${CMAKE_CURRENT_LIST_DIR}/ThirdParty/CDK/T-HEAD_CK8…
1056 # Microchip PIC18 port for WIZ-C