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

Provide a way to specify MPU access permissions #1280

Closed
rajivr opened this issue Feb 20, 2019 · 1 comment
Closed

Provide a way to specify MPU access permissions #1280

rajivr opened this issue Feb 20, 2019 · 1 comment

Comments

@rajivr
Copy link
Contributor

rajivr commented Feb 20, 2019

ARM architecture allows for different memory types (normal/device memory), shareability and accessibility domains.

When configuring a region, it is possible to tell the MPU access attributes. Currently for Cortex-{M3, M4} we default to Strongly Ordered, Shareable, which might not be appropriate for all MCUs.

Details for MPU access attributes can be found in Section 4.5.6 and 4.5.9 of Cortex M4 Devices Generic User Guide

In the MPU trait, we might want to provide a way to specify memory attributes when allocating and updating memory regions.

@bradjc
Copy link
Contributor

bradjc commented Mar 18, 2020

Closing due to age. If anyone wants to revisit this please re-open or add a comment or start a new issue!

@bradjc bradjc closed this as completed Mar 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants