You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
refactor: change methods ENTER|EXIT critical The read and write of BaseType_t are atomic for a number of ports and therefore, do not require taskENTER_CRITICAL/taskEXIT_CRITICAL. This PR introduces portBASE_TYPE_ENTER_CRITICAL and portBASE_TYPE_EXIT_CRITICAL which default to taskENTER_CRITICAL and taskEXIT_CRITICAL. The APIs that read/write BaseType_t are updated to use these new macros. The next change would to be to define portBASE_TYPE_ENTER_CRITICAL and portBASE_TYPE_EXIT_CRITICAL to nothing for ports where BaseType_t read and write are atomic. Signed-off-by: guilherme giacomo simoes <trintaeoitogc@gmail.com> |
4 months ago | |
---|---|---|
.. | ||
ISSUE_TEMPLATE | 2 years ago | |
media | 2 years ago | |
scripts | 12 months ago | |
workflows | 5 months ago | |
.cSpellWords.txt | 6 months ago | |
CODEOWNERS | 2 years ago | |
CONTRIBUTING.md | 2 years ago | |
SECURITY.md | 2 years ago | |
pull_request_process.md | 1 year ago | |
pull_request_template.md | 2 years ago | |
third_party_tools.md | 4 months ago | |
uncrustify.cfg | 3 years ago |