Skip to content

Conversation

@LeStarch
Copy link
Contributor

Behold! The FileSystem Has Arrived!

Description

This adds in posix filesystem handling w/ Zephyr.

Related Issues/Tickets

nasa/fprime#4380
fprime-community/fprime-zephyr#24

How Has This Been Tested?

Set parameter, rebooted, read parameter!

  • Unit tests
  • Integration tests
  • Z Tests
  • Manual testing (describe steps)

Screenshots / Recordings (if applicable)

N/A

Checklist

  • Written detailed sdd with requirements, channels, ports, commands, telemetry defined and correctly formatted and spelled
  • Have written relevant integration tests and have documented them in the sdd
  • Have done a code review with
  • Have tested this PR on every supported board with correct board definitions

Further Notes / Considerations

@LeStarch
Copy link
Contributor Author

📢

@ineskhou ineskhou moved this to In progress in v0.1-v0.3 Oct 31, 2025
Remove the SYNTHETIC_FALLOCATE compile definition from Os_File_Posix_Implementation.
Copy link
Contributor

@ineskhou ineskhou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BEHOLDED!!! 🎺

@LeStarch LeStarch merged commit 86238b2 into main Oct 31, 2025
5 of 6 checks passed
@LeStarch LeStarch deleted the fs branch October 31, 2025 23:06
@github-project-automation github-project-automation bot moved this from In progress to Done in v0.1-v0.3 Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants