Inline Assembly Language and Intrinsics

The CodeWarrior compiler supports inline assembly language and intrinsic functions using the 56800E and 56800EX instructions. This chapter explains the implementation of Freescale assembly language, with regard to DSP56800E/EX development. It also explains the relevant intrinsic functions.

Note: Inline assembly support for 56800EX instructions is provided in compiler for all 32/64 Integer and Fractional instructions, that is Multiply, MAC, and BFSC instruction. The -V3 compiler option is used to enable the inline assembly support for 56800EX instructions.

This chapter includes these sections: