pub struct ArchCore { /* private fields */ }Trait Implementations§
Source§impl ICore for ArchCore
impl ICore for ArchCore
Source§fn set_systick_div(&mut self, divisor: u32)
fn set_systick_div(&mut self, divisor: u32)
Set the system tick divisor.
Source§fn execution_mode() -> ExecMode
fn execution_mode() -> ExecMode
CPU execution mode.
Source§fn is_in_interrupt() -> bool
fn is_in_interrupt() -> bool
Returns true if the CPU is processing an interrupt.
Source§fn debug_time() -> u32
fn debug_time() -> u32
Cycles counted by CPU for debug purposes.
Auto Trait Implementations§
impl Freeze for ArchCore
impl RefUnwindSafe for ArchCore
impl Send for ArchCore
impl !Sync for ArchCore
impl Unpin for ArchCore
impl UnwindSafe for ArchCore
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