Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ChibiOS #10

Open
vanvught opened this issue Sep 6, 2019 · 1 comment
Open

Support for ChibiOS #10

vanvught opened this issue Sep 6, 2019 · 1 comment

Comments

@vanvught
Copy link

vanvught commented Sep 6, 2019

Currently there is support for FreeRTOS. I am wondering about the background for using FreeRTOS. What are you though's and plan for supporting ChibiOS?

@samkearney
Copy link
Contributor

Hey Arjan,

We don't currently have plans for adding ChibiOS support. The extent of the embedded ports (at least for now) are going to be platforms that ETC uses in our embedded products. This includes Linux, FreeRTOS, lwIP, MQX, and VxWorks.

We will happily accept a pull request with a ChibiOS port. However, since testing and maintaining the embedded ports is trickier than the full-featured OS ones, ports submitted by community members are going to go in a separate section of the code that's marked as being not routinely tested. This is, again, for now.

This leaves a few TODO items for me:

  • Modify the CONTRIBUTING.md to indicate that we will accept pull requests
  • Create a porting guide which explains the steps for creating a new port of EtcPal

I'll leave this issue open until I get those done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants