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 Storage Operations #2901

Merged
merged 18 commits into from
Mar 21, 2024
Merged

Commits on Mar 20, 2024

  1. Add implementation for Storage Operation WP command

    - Add supporting enum (mirroring C# declaration).
    - Add declaration for handler function.
    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e0b1ada View commit details
    Browse the repository at this point in the history
  2. adding logic

    Ellerbach authored and josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5ae779f View commit details
    Browse the repository at this point in the history
  3. working version

    Ellerbach authored and josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ad50824 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f88754c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcfd804 View commit details
    Browse the repository at this point in the history
  6. Code style formatting

    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9c42995 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4e4c80f View commit details
    Browse the repository at this point in the history
  8. HAL_StorageOperation now returns execution result on return type

    - Update code accordingly.
    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    0163672 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa39e72 View commit details
    Browse the repository at this point in the history
  10. Add platform error to enum

    - To pass generic information about platform related errors.
    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a5275b9 View commit details
    Browse the repository at this point in the history
  11. Minor changes and tweaks in code

    - Add enums where used.
    - Replace for loop with memcpy call.
    - Add verbose comments to make it super easy to port to other platforms.
    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    394f788 View commit details
    Browse the repository at this point in the history
  12. Fix comment

    josesimoes committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ebc5159 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Rename feature to HAS_ACCESSIBLE_STORAGE

    - Update code and CMake files accordingly.
    josesimoes committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    115d0cc View commit details
    Browse the repository at this point in the history
  2. Remove command from Monitor command set

    - Adding it completely bloats nanoBooter image size.
    josesimoes committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0f8a476 View commit details
    Browse the repository at this point in the history
  3. Remove duplicated include

    josesimoes committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    36321dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63075e2 View commit details
    Browse the repository at this point in the history
  5. Add implementation to ChibiOS using SPIFFs

    - Enabled it for ORGPAL3, which is the only target that supports this.
    josesimoes committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    828521e View commit details
    Browse the repository at this point in the history
  6. Rename define for consistency

    josesimoes committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ef4ef97 View commit details
    Browse the repository at this point in the history