Skip to main content

IAR Embedded Workbench for Arm 9.70.x

__CDP、__CDP2

このセクションの内容:
構文
void __CDP(__cpid coproc, __cpopcw opc1, __cpreg CRd, __cpreg CRn,
           __cpreg CRm, __cpopc opc2);
void __CDP2(__cpid coproc, __cpopcw opc1, __cpreg CRd, __cpreg CRn,
            __cpreg CRm, __cpopc opc2);
パラメータ

coproc

コプロセッサ番号0..15

opc1opc2

コプロセッサ固有の処理コード。

CRdCRnCRm

コプロセッサレジスタ。

説明

コプロセッサ専用データ操作命令CDPまたはCDP2を挿入します。

パラメータは命令にエンコードされるため、定数でなければなりません。

組み込み関数__CDP__CDP2には、Armモードの場合アーキテクチャArmv5 またはそれ以降、Thumbモードの場合Armv6 またはそれ以降が必要です。

注記

これらの組み込み関数は64ビットモードでは使用できません。

関連項目

__arm_cdp, __arm_cdp2.

注記

アプリケーションで組込み関数を使用するには、宣言するヘッダファイルを含める必要があります。組み込み関数の概要を参照してください。