Struct probe_rs::architecture::arm::m33::M33 [−][src]
pub struct M33<'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
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
Steps one instruction and then enters halted state again.
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 M33<'probe>
impl<'probe> !UnwindSafe for M33<'probe>