文章 ID: 000084244 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

为什么在使用模块化 SG-DMA 和 VIC* 时无法生成 BSP?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

模块化 Scatter-Gather DMA (SG-DMA) 的当前设备驱动程序不支持增强的中断 API。

为了让Nios® II Ecllipse 软件构建工具 (SBT4E) 为您的项目生成 BSP,您需要修改驱动程序和一些相关文件。

1. 在 dispatcher_sw.tcl 中添加以下行,以便 SBT4E 能够识别设备驱动程序同时支持传统中断 API 和增强的刷新 API

set_sw_property supported_interrupt_apis"legacy_interrupt_api enhanced_interrupt_api"

2. 还需要修改您的设备驱动程序文件以支持增强的中断。有关如何做到这一点的更多信息,请参阅 AN595。

*VIC:矢量化中断控制器

相关产品

本文适用于 1 产品

英特尔® 可编程设备

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。