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 EEPROM read and block read/write APIs #335

Closed
skliper opened this issue Apr 11, 2022 · 1 comment
Closed

Add EEPROM read and block read/write APIs #335

skliper opened this issue Apr 11, 2022 · 1 comment
Milestone

Comments

@skliper
Copy link
Contributor

skliper commented Apr 11, 2022

Is your feature request related to a problem? Please describe.
No PSP API's for EEPROM write block, or any EEPROM reads.

Describe the solution you'd like
Add CFE_PSP_EepromWriteBlock, Read[8|16|32|Block]

Describe alternatives you've considered
None

Additional context
#274
This would better support MM EEPROM actions with specific APIs for reading writing vs the former use of the generic CFE_PSP_MemCpy, CFE_PSP_MemSet. Could consider deprecating all the ram API's since they aren't really useful, the calls are surrounded w/ validity checks already so not really clear why they are necessary.

Requester Info
Jacob Hageman - NASA/GSFC

@skliper skliper added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Apr 11, 2022
@astrogeco astrogeco removed the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Apr 13, 2022
@astrogeco
Copy link
Contributor

CCB:2022-04-13 Closing

  • Path forward is to deprecating these functions and have MM work with RAM
  • We'll need to update some requirements in MM
  • PSP proper isn't the right place for this functionality

@dmknutsen dmknutsen added this to the Draco milestone Jan 18, 2023
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

3 participants