10.1 EDK,MPMC v4.00.a  –  mpmc_ecc_example.c:318:错误:InterruptController未声明-Altera-Intel社区-FPGA CPLD-ChipDebug

10.1 EDK,MPMC v4.00.a – mpmc_ecc_example.c:318:错误:InterruptController未声明

问题描述

在PowerPC 405设计上使用MPMC ECC示例代码时,我收到以下错误:

ecc_example / src / mpmc_ecc_example.c:在函数SetupInterruptSystem中:

ecc_example / src / mpmc_ecc_example.c:318:错误:InterruptController未声明(首次在此函数中使用)

ecc_example / src / mpmc_ecc_example.c:318:错误:(每个未声明的标识符仅报告一次

ecc_example / src / mpmc_ecc_example.c:318:错误:对于它出现的每个函数。)

我该如何解决这个问题?

解决/修复方法

以下文件中存在拼写错误:

$ Xilinx_EDK / SW / XilinxProcessorIPLib /司机/ mpmc_v2_00_a /例子/ mpmc_ecc_example.c

从第316行开始,使用以下代码:

XExc_RegisterHandler(XEXC_ID_NON_CRITICAL_INT,

(XExceptionHandler)XIntc_InterruptHandler,

&InterruptController);

应修改如下:

XExc_RegisterHandler(XEXC_ID_NON_CRITICAL_INT,

(XExceptionHandler)XIntc_InterruptHandler,

&INTC);

此问题已从最新的驱动程序代码版本开始修复,从EDK 10.1 Service Pack 1开始。

请登录后发表评论

    没有回复内容