Module cortex_m::asm[][src]

Miscellaneous assembly instructions

Functions

bkpt

Puts the processor in Debug state. Debuggers can pick this up as a “breakpoint”.

bootload

Bootload.

bootstrap

Bootstrap.

delay

Blocks the program for at least cycles CPU cycles.

dmb

Data Memory Barrier

dsb

Data Synchronization Barrier

isb

Instruction Synchronization Barrier

nop

A no-operation. Useful to prevent delay loops from being optimized away.

semihosting_syscall

Semihosting syscall.

sev

Send Event

udf

Generate an Undefined Instruction exception.

wfe

Wait For Event

wfi

Wait For Interrupt