请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ARM-CGT 我在 TMS570xx 上 、使用 TI ARM CC v20.5xxx
难以应对 TI 的 ARM CC 内联汇编. 似乎我只能传递有限的指令、或者无法识别完整的助记符。
似乎我无法将选项传递给指令。 例如、
asm (" DMB "); 没有抱怨
asm (" DMB sy "); 失败、不知道 什么是 SY (或任何)选项!
但是,编译器本身的内在函数确实会插入该特定指令,所以为什么.. ?
它是如此有限,还是如何使用此 asm()内联我需要的任何/所有指令?