-
Notifications
You must be signed in to change notification settings - Fork 7.3k
arch: arm: userspace: minor refactor in z_arch_is_user_context #17189
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
Merged
andrewboie
merged 2 commits into
zephyrproject-rtos:master
from
ioannisg:arch_arm_userspace_make_z_arch_is_user_context_use_CMSIS
Sep 24, 2019
Merged
arch: arm: userspace: minor refactor in z_arch_is_user_context #17189
andrewboie
merged 2 commits into
zephyrproject-rtos:master
from
ioannisg:arch_arm_userspace_make_z_arch_is_user_context_use_CMSIS
Sep 24, 2019
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Doesn't harm to backport it, but no real value, either. |
The cyclic inclusions of the cmsis headers in ARM builds is a real challenge.... |
d86dad3
to
913da46
Compare
11 tasks
andrewboie
approved these changes
Sep 20, 2019
913da46
to
5542cf4
Compare
5542cf4
to
5dd0bfd
Compare
agansari
approved these changes
Sep 23, 2019
ade4eba
to
7247f67
Compare
agansari
approved these changes
Sep 23, 2019
Refactor z_arch_is_user_context() for ARM, so it uses the CMSIS CONTROL_nPRIV_Msk instead of hard-coded 0x1. Fixing also some typos in include/arch/arm/syscall.h. Signed-off-by: Ioannis Glaropoulos <[email protected]>
A commit that organizes the soc.h header of NXP SoCs: - removing redundant inclusions of sys/util.h - removing inclusions of device.h and kernel_includes.h - including the auto-generated DTS board header - including the fsl_common.h header - fixing minor style issues Signed-off-by: Ioannis Glaropoulos <[email protected]>
7247f67
to
da69067
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area: API
Changes to public APIs
area: ARM
ARM (32-bit) Architecture
Enhancement
Changes/Updates/Additions to existing features
Trivial
Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Refactor z_arch_is_user_context() for ARM, so it uses
the CMSIS CONTROL_nPRIV_Msk instead of the hard-coded 0x1.
Fix also some typos.
Signed-off-by: Ioannis Glaropoulos [email protected]
Trivial. No behavioral change.