[][src]Module cortex_m::asm

Miscellaneous assembly instructions

Functions

bkpt

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

bx_ns

Branch and Exchange Non-secure

delay

Blocks the program for at least n instruction 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.

sev

Send Event

tt

Test Target

tta

Test Target Alternate Domain

ttat

Test Target Alternate Domain Unprivileged

ttt

Test Target Unprivileged

udf

Generate an Undefined Instruction exception.

wfe

Wait For Event

wfi

Wait For Interrupt