Wait for Interrupt.
WFI suspends execution until one of the following
an interrupt becomes pending that would preempt if PRIMASK.PM was clear
a Debug Entry request, regardless of whether debug is enabled.
WFI is intended for power saving only. When writing
software assume that
WFI might behave as a