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

WIP: RFC: Preliminary work on flash_area open once. #1569

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Jan 5, 2023

  1. flash_map_backend: Remove flash_area_id_to_multi_image_slot

    The function has not been in use and some ports have not been
    implementing it anyway.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    aef9e80 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. zephyr: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    fa01b2f View commit details
    Browse the repository at this point in the history
  2. nuttx: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    45865bf View commit details
    Browse the repository at this point in the history
  3. mbed: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    e69fc07 View commit details
    Browse the repository at this point in the history
  4. espressif: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    1856529 View commit details
    Browse the repository at this point in the history
  5. cypress: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    eb70599 View commit details
    Browse the repository at this point in the history
  6. sim: Add implementation of flash_area_get_sectors_fa

    Variant of flash_area_get_sectors that takes flash_area object
    pointer instead of flash area identifier.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    92e0e1e View commit details
    Browse the repository at this point in the history
  7. boot: RFC: WIP: Preliminary work on flash_area open-once

    The code has been modified to have single place where flash_area
    area opened, at the beginning of execution.
    Currently only Zephyr compiles properly and works.
    close is missing.
    
    Signed-off-by: Dominik Ermel <[email protected]>
    de-nordic committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    9dfeac3 View commit details
    Browse the repository at this point in the history