-
Notifications
You must be signed in to change notification settings - Fork 57
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
PSP modifications for const-correct CFE API #19
Comments
Imported from trac issue 15. Created by jphickey on 2015-03-13T14:29:21, last modified: 2019-04-02T14:49:34 |
Trac comment by jphickey on 2015-03-13 15:38:50: Pushed branch "trac-15-cfe_const_api", commit [changeset:8c0f96b] to address this |
Trac comment by jphickey on 2015-03-13 16:11:40: DEPENDENCY NOTE: This change set depends on elements from the #4 nd #9 fixes being already in place. It could theoretically be rebased without them if necessary, but then that would produce a merge conflict when putting them back together again. Therefore the commit for this change set is currently based on an intermediate merge that has both trac-1 and trac-6 branches already included in it. (It is not based on "master") |
Trac comment by sduran on 2015-03-19 17:23:08: Change looks ok. |
Trac comment by jphickey on 2015-04-06 12:05:27: This is ready for review/merge |
Trac comment by glimes on 2015-04-07 12:38:51: Tested changeset [changeset:8c0f96b] as part of ic-2015-03-10 merge. |
Trac comment by glimes on 2015-04-07 14:43:55: I recommend accepting this changeset. |
Trac comment by acudmore on 2015-04-07 14:44:15: Concur |
Trac comment by glimes on 2015-04-13 13:50:15: Part of integration candidate 2015-03-10, |
Trac comment by glimes on 2016-01-11 10:42:10: Mark for PSP 1.3 per email from sstrege |
Trac comment by jhageman on 2019-04-02 14:49:34: Milestone renamed |
For context, see trac 28 in the CFE repository: [https://babelfish.arc.nasa.gov/trac/cfs_cfe/ticket/28]
The CFE API has been updated such that the pointer arguments in functions called via the PSP are now declared "const". This helps in several ways, but the most important reason is so they can be safely supplied from a data structure in ROM rather than requiring that the data structure be copied to RAM first.
The text was updated successfully, but these errors were encountered: