- 
                Notifications
    You must be signed in to change notification settings 
- Fork 8.2k
Closed
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARCARC ArchitectureARC Architecturearea: Memory Protection
Milestone
Description
Problem & Solution
Currently ARC MPU v2 and v4 are supported. v4 supports the SecureShield programming model. The v2 programming model is compatible with later versions of the ARC MPU, but doesn't support all features (e.g. more regions, smaller minimal region size, additional memory attributes).
Support for recent MPU versions should be added.
Additional context
The trigger for this is a request for ARC MPU v6 support (and userspace) for ARC v2 HS. Highest priority is support for the 32 regions (banked programming model). But also support for the cacheability attributes is requested.
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARCARC ArchitectureARC Architecturearea: Memory Protection