Closed JoeBenczarski closed 1 year ago
Hi @JoeBenczarski Thank you for your valuable contribution. We will review the PR and get back to you.
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
5281427
) 93.64% compared to head (24cbfa2
) 93.64%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@JoeBenczarski
Thank your for creating this PR.
It looks like the change will break existing rics-v project with cmake.
Suggest we create two new ports for FREERTOS_CHIP_EXTENSION
Please help to take a look at this [PR] suggestion(https://github.com/JoeBenczarski/FreeRTOS-Kernel/pull/1)
@JoeBenczarski Thank your for creating this PR. It looks like the change will break existing rics-v project with cmake. Suggest we create two new ports for
FREERTOS_CHIP_EXTENSION
- GCC_RISC_V_GENERIC
- IAR_RISC_V_GENERIC
Please help to take a look at this [PR] suggestion(JoeBenczarski#1)
Good idea. I just merged that PR.
@JoeBenczarski Thank your for creating this PR. It looks like the change will break existing rics-v project with cmake. Suggest we create two new ports for
FREERTOS_CHIP_EXTENSION
- GCC_RISC_V_GENERIC
- IAR_RISC_V_GENERIC
Please help to take a look at this [PR] suggestion(JoeBenczarski#1)
Good idea. I just merged that PR.
Thank you. I will also update the description of this PR and ask for another reviewer's opinion.
Kudos, SonarCloud Quality Gate passed!
Support configurable RISC-V chip extension with cmake
Description
In this PR:
Existing RISC-V cmake port only support the following combinations:
To support other combinations, two generic port targets are created:
User has to specify FREERTOS_RISCV_EXTENSION in the cmake file to use these ports:
Test Steps
n/a
Checklist:
Related Issue
772
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.