Enum cortex_m::cmse::AccessType [−][src]
pub enum AccessType { Current, Unprivileged, NonSecure, NonSecureUnprivileged, }
Expand description
Memory access behaviour: determine which privilege execution mode is used and which Memory Protection Unit (MPU) is used.
Variants
Access using current privilege level and reading from current security state MPU. Uses the TT instruction.
Unprivileged access reading from current security state MPU. Uses the TTT instruction.
Access using current privilege level reading from Non-Secure MPU. Uses the TTA instruction. Undefined if used from Non-Secure state.
Unprivilege access reading from Non-Secure MPU. Uses the TTAT instruction. Undefined if used from Non-Secure state.