10.151 __wfi コンパイラ組み込み関数

このコンパイラ組み込み関数を使用して、コンパイラによって生成される命令ストリームに WFI 命令を挿入します。

v6T2 アーキテクチャなど一部のアーキテクチャでは、WFI 命令が NOP 命令として実行されます。

構文

void __wfi(void)

エラー

WFI 命令をサポートしないターゲット向けにコンパイルされる場合、コンパイラは __wfi コンパイラ組み込み関数を認識しません。使用されたソース言語に応じて、コンパイラは、警告またはエラーを生成します。
  • C コード:警告:#223-D:関数 "__wfi" が暗黙に宣言されています
  • C++ コード:エラー:#20:識別子 "__wfi" が定義されていません
関連する参考文書
10.141 __sev コンパイラ組み込み関数
10.127  __nop コンパイラ組み込み関数
10.150 __wfe コンパイラ組み込み関数
10.152 __yield コンパイラ組み込み関数
関連情報
NOP
WFI
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.