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

refactor: remove uneccesary task{ENTER | EXIT}_CRITICAL() #1140

Merged

Commits on Oct 2, 2024

  1. refactor: change methods ENTER|EXIT critical

    The read and write from BaseType_t, can be do in a atomic context, and
    dont need a mutex contol.
    Change this methods for access the critical regiao only if is
    neccessary. For make this, create a macro in portable.h that apoint to
    tasENTER|EXIT_CRITIAL() function. Now, if port is guarantee that access
    BaseType_t in atomic context, a empty macro can be define in
    portmacro.h, like this:
    
    Signed-off-by: guilherme giacomo simoes <[email protected]>
    GuilhermeGiacomoSimoes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a118f6a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Fix formatting check

    Signed-off-by: Gaurav Aggarwal <[email protected]>
    aggarg committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    472b9d2 View commit details
    Browse the repository at this point in the history
  2. Fix link verifier

    Signed-off-by: Gaurav Aggarwal <[email protected]>
    aggarg committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    81c15b1 View commit details
    Browse the repository at this point in the history