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

Add support for RTEMS 5.1 - Cmake updates and pc-rtems PSP readme updates #197

Closed
ghost opened this issue Sep 25, 2020 · 1 comment · Fixed by #220 or #226
Closed

Add support for RTEMS 5.1 - Cmake updates and pc-rtems PSP readme updates #197

ghost opened this issue Sep 25, 2020 · 1 comment · Fixed by #220 or #226
Labels
enhancement New feature or request rtems
Milestone

Comments

@ghost
Copy link

ghost commented Sep 25, 2020

Is your feature request related to a problem? Please describe.
The cFS Bundle currently supports RTEMS 4.11. Now that RTEMS 5.1 has been released, I would like to update the necessary components to support RTEMS 5.1 on the pc-rtems platform. This involves minor modifications to the cfe repository, the PSP repository, and the OSAL repository. These changes can be done in such a way that preserves the current RTEMS 4.11 support and adds RTEMS 5.1 support.

Describe the solution you'd like
I would like to add support for RTEMS 5.1 while maintaining compatibility with the existing RTEMS 4.11 support. For the PSP repository there are a few minor changes needed to allow support of RTEMS 5.1 and RTEMS 4.11:

  • Minor changes in the PSP cmake/Modules/Platform/RTEMS.cmake file
  • changes to the pc-rtems readme and the addition of an RTEMS 5 specific readme

Describe alternatives you've considered
Alternatives include:

  • Not supporting newer versions of RTEMS, but several projects will depend on RTEMS 5 support.
  • Dropping RTEMS 4.11 support and just making the changes needed for RTEMS 5, but there may be projects that depend on RTEMS 4.11. We can consider dropping RTEMS 4.11 support on a future release.

Additional context

Requester Info
Alan Cudmore / NASA GSFC Code 582

@ghost
Copy link
Author

ghost commented Sep 25, 2020

Related to
cFE 914: nasa/cFE#914
OSAL 608: nasa/osal#608

@ghost ghost self-assigned this Nov 25, 2020
@ghost ghost added the enhancement New feature or request label Nov 25, 2020
@astrogeco astrogeco modified the milestones: 2.0.0, 1.6.0 Dec 9, 2020
@astrogeco astrogeco added the rtems label Dec 9, 2020
astrogeco added a commit that referenced this issue Dec 9, 2020
Fix #197, Update readme file for pc-rtems PSP and added a new readme file for RTEMS 5
ArielSAdamsNASA pushed a commit that referenced this issue Jan 7, 2021
ArielSAdamsNASA pushed a commit that referenced this issue Jan 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rtems
Projects
None yet
1 participant