8.1i EDK  –  ../foo.c:82:错误:`有效'未声明(首次使用此功能)-Altera-Intel社区-FPGA CPLD-ChipDebug

8.1i EDK – ../foo.c:82:错误:`有效'未声明(首次使用此功能)

问题描述

我们正在使用以下文件中定义的宏:

microblaze_0 /包含/ mb_interface.h

我们使用的fsl_isinvalid宏定义如下:

#define fsl_isinvalid(result)asm volatile(“addic \ t \ t%0,r0,0”:“= d”(有效))

编译项目时,我们收到此错误:

../foo.c:82:错误:`有效’未声明(首次使用此功能)

解决/修复方法

请将“有效”替换为“结果”。它将如下:

#define fsl_isinvalid(result)asm volatile(“addic \ t \ t%0,r0,0”:“= d”(结果))

此问题已在EDK8.2i中修复。

请登录后发表评论

    没有回复内容