mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-13 16:27:43 -04:00
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>
This commit is contained in:
parent
5281427a99
commit
37678b0656
4 changed files with 61 additions and 0 deletions
|
@ -106,6 +106,7 @@ if(NOT FREERTOS_PORT)
|
|||
" GCC_PPC440_XILINX - Compiler: GCC Target: Xilinx PPC440\n"
|
||||
" GCC_RISC_V - Compiler: GCC Target: RISC-V\n"
|
||||
" GCC_RISC_V_PULPINO_VEGA_RV32M1RM - Compiler: GCC Target: RISC-V Pulpino Vega RV32M1RM\n"
|
||||
" GCC_RISC_V_GENERIC - Compiler: GCC Target: RISC-V with FREERTOS_RISCV_EXTENSION\n"
|
||||
" GCC_RL78 - Compiler: GCC Target: Renesas RL78\n"
|
||||
" GCC_RX100 - Compiler: GCC Target: Renesas RX100\n"
|
||||
" GCC_RX200 - Compiler: GCC Target: Renesas RX200\n"
|
||||
|
@ -156,6 +157,7 @@ if(NOT FREERTOS_PORT)
|
|||
" IAR_MSP430 - Compiler: IAR Target: MSP430\n"
|
||||
" IAR_MSP430X - Compiler: IAR Target: MSP430X\n"
|
||||
" IAR_RISC_V - Compiler: IAR Target: RISC-V\n"
|
||||
" IAR_RISC_V_GENERIC - Compiler: IAR Target: RISC-V with FREERTOS_RISCV_EXTENSION\n"
|
||||
" IAR_RL78 - Compiler: IAR Target: Renesas RL78\n"
|
||||
" IAR_RX100 - Compiler: IAR Target: Renesas RX100\n"
|
||||
" IAR_RX600 - Compiler: IAR Target: Renesas RX600\n"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue