Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README.md - github.com/FreeRTOS/FreeRTOS-Kernel-Partner-Supported-Ports.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 3fab01fbc5ba5483823f895ed1f2b43b72e2a3a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
## 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](https://github.com/FreeRTOS/FreeRTOS-Partner-Supported-Demos/tree/main)
   for your hardware for running tests as mentioned [here](https://github.com/FreeRTOS/FreeRTOS/blob/main/FreeRTOS/Demo/ThirdParty/Template/README.md).
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](https://github.com/FreeRTOS/FreeRTOS/tree/main/FreeRTOS/Demo/ThirdParty/Community-Supported).


## License

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