Struct probe_rs::architecture::arm::m0::M0 [−][src]
pub struct M0<'probe> { /* fields omitted */ }
Trait Implementations
See docs on the CoreInterface::get_hw_breakpoints
trait
Wait until the core is halted. If the core does not halt on its own, a [DebugProbeError::Timeout] error will be returned. Read more
Check if the core is halted. If the core does not halt on its own, a [DebugProbeError::Timeout] error will be returned. Read more
Try to halt the core. This function ensures the core is actually halted, and returns a [DebugProbeError::Timeout] otherwise. Read more
Steps one instruction and then enters halted state again.
Reset the core, and then continue to execute instructions. If the core
should be halted after reset, use the reset_and_halt
function. Read more
Get the Architecture
of the Core.
Read a 32bit word of at address
. Read more
Read a block of 32bit words at address
. Read more
Read a block of 8bit words at address
.
Write a 32bit word at address
. Read more
Write an 8bit word at address
.
Write a block of 32bit words at address
. Read more
Write a block of 8bit words at address
.
Reads bytes using 32 bit memory access. Address must be 32 bit aligned and data must be an exact multiple of 4. Read more
Auto Trait Implementations
impl<'probe> !RefUnwindSafe for M0<'probe>
impl<'probe> !UnwindSafe for M0<'probe>