Module cortex_m::asm[][src]

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