pub enum EPMPDebugDisable {}
Trait Implementations§
Source§impl EPMPDebugConfig for EPMPDebugDisable
impl EPMPDebugConfig for EPMPDebugDisable
Source§const DEBUG_ENABLE: bool = false
const DEBUG_ENABLE: bool = false
Whether the debug port shall be enabled or not.
Source§const TOR_USER_REGIONS: usize = 4usize
const TOR_USER_REGIONS: usize = 4usize
How many userspace MPU (TOR) regions are available under this
configuration.
Source§const TOR_USER_ENTRIES_OFFSET: usize = 4usize
const TOR_USER_ENTRIES_OFFSET: usize = 4usize
The offset where the user-mode TOR PMP entries start. This counts
“entries”, meaning
pmpaddrX
registers. A single “TOR region” uses two
consecutive “entries”.Auto Trait Implementations§
impl Freeze for EPMPDebugDisable
impl RefUnwindSafe for EPMPDebugDisable
impl Send for EPMPDebugDisable
impl Sync for EPMPDebugDisable
impl Unpin for EPMPDebugDisable
impl UnwindSafe for EPMPDebugDisable
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more