问题描述
在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开始。
没有回复内容