9.1 関数呼び出しインタフェース

CC-RXのC/C++言語関数におけるプログラム呼び出し時の引数などの扱い方について説明します。

コンパイラのコード生成はこの内容に従って行っています。

アセンブラでC/C++言語とインタフェースをとる関数を作成する場合は、このルールに従う必要があります。

割り込み関数の場合は、4.2.4 拡張仕様の使用方法(3) 割り込み関数作成記述 も併せて参照ください。