Supported new feature Interrupt Stack Management for U2x Port. (#28)

* Add new port layer for CCRH U2x and GHS U2x

* Updated U2x port to support U2Cx devices.

* Due to internal constraint, we need to postpone the upstream. We will resume once it will be ready.

* Update RH850 U2x resource references.

* Due to internal constraint, we need to postpone the upstream. We will resume once it will be ready.

* Update RH850 U2x resource references.

* Updated U2x port to support U2Cx devices.

* Due to internal constraint, we need to postpone the upstream. We will resume once it will be ready.

* Update RH850 U2x resource references

* Update RH850 U2x resource references

* updated U2x FreeRTOS port to support Stack Interrupt Management.

* updated U2x FreeRTOS port to support Stack Interrupt Management.

* 1. Supported new feature Interrupt Stack Management.
2. Improved the usage of FXU/FPU.
3. Improved the content in README.md.

---------

Co-authored-by: Duc Dat Le <duc.le.xm@renesas.com>
Co-authored-by: vung.tran.zg <vung.tran.zg@renesas.com>
10 files changed
tree: 766ae7b8e8e1555c27914022a2347bbd5d3925c0
  1. .github/
  2. Cadence/
  3. CCRH/
  4. CCS/
  5. GCC/
  6. GHS/
  7. Tasking/
  8. TI/
  9. LICENSE
  10. README.md
README.md

FreeRTOS Partner Supported Ports

This repository contains FreeRTOS ports supported by FreeRTOS partners. For a partner supported FreeRTOS port:

  • The code has not been reviewed by the FreeRTOS team.
  • FreeRTOS team has not verified the tests results but tests exist and are reported to be successful by the partner.
  • Customer queries as well as bugs are addressed by the partner.

A new FreeRTOS port can be directly contributed by a partner. Follow the steps below to contribute a FreeRTOS port to this repository:

  1. Write the FreeRTOS port for your Compiler and Architecture.
  2. Create a project in the FreeRTOS Partner Supported Demos Repository for your hardware for running tests as mentioned here.
  3. Make sure all the tests pass. Add the test results in the Pull Request description.
  4. Add a README file with the following information:
    1. How to use this port?
    2. Link to the test project created in Step 2.
    3. Any other relevant information.
  5. Raise a PR to merge the FreeRTOS port.
  6. Raise another PR to merge the test project in the FreeRTOS-Partner-Supported-Demos Repository.

License

This repository contains multiple directories, each individually licensed. Please see the LICENSE file in each directory.