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

Synopsys ARC port, adding support for ARC EM and HS cores #8

Closed

Conversation

YuguoWH
Copy link
Contributor

@YuguoWH YuguoWH commented Jan 20, 2020

Synopsys ARC port of FreeRTOS kernel.

@RichardBarry
Copy link
Contributor

Thanks for your submission. Are you from Synopsys? I note there are subtle differences between this pull request and the code here: https://github.com/foss-for-synopsys-dwc-arc-processors/embarc_osp/releases including an update to the MIT license for the port layer hence the question.

@YuguoWH
Copy link
Contributor Author

YuguoWH commented Jan 21, 2020

Hi @RichardBarry. Yes I'm from Synopsys. After the OSP release you mentioned, we had some modifications to the embARC code and put it in embARC BSP, which you could find here: https://github.com/foss-for-synopsys-dwc-arc-processors/embarc_bsp/tree/upstream
But basically not much has been changed in port layer. May I ask which license is required in FreeRTOS kernel?

@RichardBarry
Copy link
Contributor

Thanks for the confirmation. FreeRTOS is now MIT licensed - I note your website still has the old license. You can of course license your port bits anyway you like, but we strongly encourage MIT to make the port layers license compatible with the rest of FreeRTOS, and to make it as easy for users to use in production as possible.

I've checked the code out and will look through it to put together some comments (such as moving to the third party directory, and also publishing a demo, etc.). Then we can work to incorporating in the release.

Currently SourceForge/SVN is still used as the source of truth, so merges will be done there. This repo is synced from there. After the next release the intention is to switch, so this git repo becomes the source of truth, and code gets synced back to SVN.

Signed-off-by: Yuguo Zou <yuguo.zou@synopsys.com>
@yuhui-zheng
Copy link
Contributor

yuhui-zheng commented Mar 15, 2020

Hi @YuguoWH,

It seems this PR has "allow edits from maintainers" disabled, so that I cannot update your PR directly. Instead, I'm proposing changes in this draft PR -- #28.

Changes:

There's no source code change. Please let me know your thoughts.

Apologies for the delay, we should be able to merge this PR really soon.

@yuhui-zheng
Copy link
Contributor

Moving further review to PR 28, so that I'm closing this PR.

yuhui-zheng added a commit that referenced this pull request Mar 24, 2020
…d from PR #8. (#28)

Synopsys ARC port, adding support for ARC EM and HS cores.
jefftenney pushed a commit to jefftenney/FreeRTOS-Kernel that referenced this pull request Mar 31, 2020
…d from PR FreeRTOS#8. (FreeRTOS#28)

Synopsys ARC port, adding support for ARC EM and HS cores.
laroche pushed a commit to laroche/FreeRTOS-Kernel that referenced this pull request Apr 18, 2024
AhmedIsmail02 pushed a commit to AhmedIsmail02/FreeRTOS-Kernel that referenced this pull request Jun 12, 2024
* ci: Add `cspell.config.yaml` expected by `spell-check` job

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>

* ci: Create a dictionary for spell-check job

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>

* fri: Fix spelling mistakes caught by spell-chceck job

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>

---------

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>
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

Successfully merging this pull request may close these issues.

3 participants