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.
  • 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
  • Generate an Undefined Instruction exception.
  • Wait For Event
  • Wait For Interrupt