pub struct ITM { /* private fields */ }
Expand description
Instrumentation Trace Macrocell
Implementations§
Source§impl ITM
impl ITM
Sourcepub const PTR: *mut RegisterBlock = {0xe0000000 as *mut stm32l4x1::cortex_m::peripheral::itm::RegisterBlock}
pub const PTR: *mut RegisterBlock = {0xe0000000 as *mut stm32l4x1::cortex_m::peripheral::itm::RegisterBlock}
Pointer to the register block
Sourcepub const fn ptr() -> *mut RegisterBlock
👎Deprecated since 0.7.5: Use the associated constant PTR
instead
pub const fn ptr() -> *mut RegisterBlock
PTR
insteadReturns a pointer to the register block
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ITM
impl RefUnwindSafe for ITM
impl !Sync for ITM
impl Unpin for ITM
impl UnwindSafe for ITM
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