阅读:2292回复:5
如何检测PCI设备,包括总线和插槽
各位好,兄弟我刚开始接触这类项目,能不能提供一些基本的思路和简要的步骤以及需要参考的书籍,谢谢了。
|
|
|
沙发#
发布于:2002-04-17 09:50
规范说得很清楚,怎样通过访问配置寄存器空间获得这些信息
|
|
|
板凳#
发布于:2002-04-17 10:00
我不太清楚你的应用环境.如果是在PC上,那么BIOS会给你处理好资源分配等一系列的事情,你只需问BIOS去拿就好了.中断1AH就是处理这些的.详细的情况你可以参考PCI BIOS SPECIFICATION 2.1,好象站上就有.
|
|
|
地板#
发布于:2002-04-17 20:54
抱歉上次没说清楚,我是在2000和XP的环境下,1A中断好象不允许了
。是不是需要自己开发一个sys驱动,然后再用一个应用程序调用这个?站上的一些文章我的拜读了(不过还没消化),哈哈。PCI规范是英文的,能不能提供一些中文的资料? |
|
|
地下室#
发布于:2002-04-18 08:55
英文的资料通常要准确的多,中文的反而容易引入歧途.
如果1A中断不允许使用,看来是需要遍一个小的驱动,获得CF8,CFC的控制权,剩下的就好办了 |
|
|
5楼#
发布于:2002-04-18 09:40
多谢斑竹和各位兄弟的帮助。
|
|
|