Module asm

Source
Expand description

Miscellaneous assembly instructions

Functions§

bkpt
Puts the processor in Debug state. Debuggers can pick this up as a “breakpoint”.
bootload
Bootload.
bootstrap
Bootstrap.
bx_ns
Branch and Exchange Non-secure
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
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