FreeRTOS-Kernel/portable/GCC
Joe Benczarski 37678b0656
Support configurable RISC-V chip extension (#773)
* Support configurable RISC-V chip extension

Added the FREERTOS_RISCV_EXTENSION option to allow the user
to select which chip extension they want included. Removed the
port for pulpino to instead use the new option.

* Add port GCC_RISC_V_GENERIC and IAR_RISC_V_GENERIC

* Add two rics-v generic ports to support FREERTOS_RISCV_EXTENSION
  config

---------

Co-authored-by: Joe Benczarski <jbenczarski@trijicon.com>
Co-authored-by: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com>
Co-authored-by: Ching-Hsin Lee <chinglee@amazon.com>
Co-authored-by: kar-rahul-aws <118818625+kar-rahul-aws@users.noreply.github.com>
Co-authored-by: Soren Ptak <ptaksoren@gmail.com>
2023-10-27 11:57:52 -07:00
..
ARM7_AT91FR40008 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM7_AT91SAM7S CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM7_LPC23xx CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM7_LPC2000 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CA9 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CA53_64_BIT CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CA53_64_BIT_SRE CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CM0 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
ARM_CM3 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
ARM_CM3_MPU Fix portSWITCH_TO_USER_MODE() on Armv7-M MPU ports (#803) 2023-09-26 14:36:23 +05:30
ARM_CM4_MPU Fix portSWITCH_TO_USER_MODE() on Armv7-M MPU ports (#803) 2023-09-26 14:36:23 +05:30
ARM_CM4F Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
ARM_CM7 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
ARM_CM23 Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM23_NTZ/non_secure Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM33 Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM33_NTZ/non_secure Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM35P Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM35P_NTZ/non_secure Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM55 Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM55_NTZ/non_secure Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM85 Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CM85_NTZ/non_secure Make taskYIELD available to unprivileged tasks (#817) 2023-10-06 10:22:06 +05:30
ARM_CR5 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CRx_No_GIC CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ATMega323 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
AVR32_UC3 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
AVR_AVRDx Remove AVR ports from main repo (#394) 2021-09-14 19:25:46 -07:00
AVR_Mega0 Remove AVR ports from main repo (#394) 2021-09-14 19:25:46 -07:00
ColdFire_V2 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
CORTUS_APS3 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
H8S2329 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
HCS12 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
IA32_flat CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
MCF5235 Replace two dashes and one whitespace with their corresponding ASCII characters. (#362) 2021-06-30 15:07:55 -07:00
MicroBlaze CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
MicroBlazeV8 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
MicroBlazeV9 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
MSP430F449 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
NiosII Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
PPC405_Xilinx CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
PPC440_Xilinx CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RISC-V Support configurable RISC-V chip extension (#773) 2023-10-27 11:57:52 -07:00
RL78 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX100 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX200 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX600 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX600v2 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX700v3_DPFPU CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
STR75x Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
TriCore_1782 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00