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