#[non_exhaustive]pub struct MEM_MONITOR;
unstable
only.Expand description
MEM_MONITOR peripheral singleton
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Implementations§
Source§impl MEM_MONITOR
impl MEM_MONITOR
Source§impl MEM_MONITOR
impl MEM_MONITOR
Sourcepub const PTR: *const <MEM_MONITOR as Deref>::Target = {0x60092000 as *const <esp32c6::MEM_MONITOR as core::ops::Deref>::Target}
pub const PTR: *const <MEM_MONITOR as Deref>::Target = {0x60092000 as *const <esp32c6::MEM_MONITOR as core::ops::Deref>::Target}
Pointer to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub const fn ptr() -> *const <MEM_MONITOR as Deref>::Target
pub const fn ptr() -> *const <MEM_MONITOR as Deref>::Target
Return the pointer to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub const fn regs<'a>() -> &'a <MEM_MONITOR as Deref>::Target
pub const fn regs<'a>() -> &'a <MEM_MONITOR as Deref>::Target
Return a reference to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub fn register_block(&self) -> &<MEM_MONITOR as Deref>::Target
pub fn register_block(&self) -> &<MEM_MONITOR as Deref>::Target
Return a reference to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Trait Implementations§
Source§impl Debug for MEM_MONITOR
impl Debug for MEM_MONITOR
Source§impl Format for MEM_MONITOR
impl Format for MEM_MONITOR
Source§impl Peripheral for MEM_MONITOR
impl Peripheral for MEM_MONITOR
Source§type P = MEM_MONITOR
type P = MEM_MONITOR
Source§unsafe fn clone_unchecked(&self) -> Self::P
unsafe fn clone_unchecked(&self) -> Self::P
Source§fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
PeripheralRef
. Read more