Потихоньку осваиваю IAR после RealView.
Почему то всегда казалось, что в ИАРе полно всяких хитрых ключевых слов и "интринсиков", а РВ в этом деле немного обделён.
Однако, сегодня я был немного удивлён, не обнаружив ключевого слова __wfi()

Причём нигде - ни в справке, ни в папке с инклудами.
Кое как в примерах нашёл глубоко закопанный файл core_cm3.h, где определяется такой макрос в виде ассемблерной строки.

зачем так обижать кортексы?
Это ИАР таким образом "поддерживает" новые камни?
Или просто я туплю и всё гораздо веселее?