/*
有哪位帮忙大神帮忙在不动源码的前提下解决一下gcc编译以下代码报错问题:
error: pasting formed ‘,XXX’, an invalid preprocessing token
该代码在ccs3.3中可以编译通过,但是换到gcc就编译失败了;代码宏都是从ccs3.3库文件中提取出来的,因为涉及到ccs3.3这个IED自带的库文件,所以修改源码解决编译问题就没有意义了,尝试过使用不同c标准来编译都失败了,希望可以得到大家帮助,感谢!
*/
#define EMIF_XXX_YYY_ZZZ 1
#define _EMIF_XXX_YYY_SHIFT 2
#define _EMIF_XXX_YYY_MASK 3
/*
下面五个宏是从 ccs3.3 开发工具安装目录的 C:\CCStudio_v3.3PLA\C6000\csl\include
目录下的 csl_stdinchal.h 和 csl_emifhal.h 文件中提取出来的
*/
#define _PER_FSHIFT(PER,REG,FIELD