我对此完全是新手。我被告知要开发一种“概念验证”类型的示例 C# .NET 应用程序,用于与 PCI / PCI-X / PCI-E HBA 上的设备进行通信和管理。我不了解这里涉及的通信协议。谷歌搜索没有多大帮助,或者我的搜索没有优化。凭借我过去的经验,我所熟悉的只有 C# - ADO.NET。是否有任何机构有关于我应该如何处理这个和任何参考链接的指针。任何已经存在的示例应用程序都可以提供巨大的帮助,我可以在此基础上将其复制到我们的业务需求中。
问问题
1691 次
1 回答
0
您可以尝试在此处查看pciutils
软件包的源代码(即lspci
用于查询 PCI 设备以及setpci
用于配置它们的源代码):http: //pciutils.sourcearchive.com/documentation/1 :3.1.4-2/文件.html
但是,如果不了解 PCI 协议,这可能会非常困难……我建议您先熟悉 PCI 协议,然后再熟悉它的“扩展”,例如 PCIe(因为它严重依赖于“基础”PCI )。尝试在 Wikipedia ( http://en.wikipedia.org/wiki/Conventional_PCI ) 中阅读有关它的内容,以便在深入了解细节之前获得概览。
于 2012-06-16T17:29:46.087 回答