Wait For Event.
is an optional condition code.
This is a hint instruction. It is optional whether this instruction
is implemented or not. If this instruction is not implemented, it
executes as a
NOP. The assembler produces
a diagnostic message if the instruction executes as a
WFE executes as a
NOP instruction in ARMv6T2.
If the Event Register is not set,
execution until one of the following events occurs:
An IRQ interrupt, unless masked by the CPSR I-bit.
An FIQ interrupt, unless masked by the CPSR F-bit.
An Imprecise Data abort, unless masked by the CPSR A-bit.
A Debug Entry request, if Debug is enabled.
An Event signaled by another processor using the
If the Event Register is set,
it and returns immediately.
WFE is implemented,
also be implemented.
This ARM instruction is available in ARMv6K and above.
This 32-bit Thumb instruction is available in ARMv6T2 and above.
This 16-bit Thumb instruction is available in ARMv6T2 and above.