Module cortex_m::asm

source ·
Expand description

Miscellaneous assembly instructions

Functions

Puts the processor in Debug state. Debuggers can pick this up as a “breakpoint”.
Bootload.
Bootstrap.
Branch and Exchange Non-secure
Blocks the program for at least cycles CPU cycles.
Data Memory Barrier
Data Synchronization Barrier
Instruction Synchronization Barrier
A no-operation. Useful to prevent delay loops from being optimized away.
Semihosting syscall.
Send Event
Test Target
Test Target Alternate Domain
Test Target Alternate Domain Unprivileged
Test Target Unprivileged
Generate an Undefined Instruction exception.
Wait For Event
Wait For Interrupt