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

native SDL drivers refactor so they can work with embedded libCs #60036

Merged
merged 5 commits into from
Jul 6, 2023

Commits on Jul 6, 2023

  1. native boards: Split SDL events handling in top and bottom

    Split the SDL event handling code in a top and bottom
    to enable building it with embedded libCs.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    aescolar committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    27bc9c5 View commit details
    Browse the repository at this point in the history
  2. display SDL: Split in top and bottom

    Split the SDL display driver in a top and bottom
    to enable using it with embedded libCs.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    aescolar committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2c46d18 View commit details
    Browse the repository at this point in the history
  3. input SDL: Split in top and bottom

    Split the SDL input driver in a top and bottom
    to enable using it with embedded libCs.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    aescolar committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    eb59a23 View commit details
    Browse the repository at this point in the history
  4. drivers gpio SDL emul: Split in top and bottom

    Split the SDL GPIO emulator driver in a top and bottom
    to enable using it with embedded libCs.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    aescolar committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    47db5c4 View commit details
    Browse the repository at this point in the history
  5. native_sim doc: Update SDL drivers compatibility

    Now all SDL drivers can be used with the embedded libCs.
    Let's update the table.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    aescolar committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ebf3b73 View commit details
    Browse the repository at this point in the history