阅读:1721回复:8
请问不是PNP的PCI卡因如何写驱动? |
|
沙发#
发布于:2002-05-02 19:59
有没PNP的PCI卡吗?
|
|
板凳#
发布于:2002-05-02 22:52
自己用CPLD写一个CORE。
|
|
地板#
发布于:2002-05-03 15:04
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2002-05-03 22:13
请具体一点,因为我是搞硬件的。
|
|
5楼#
发布于:2002-06-21 13:29
很简单,用VHDL写个Code,烧到FPGA里面,用windriver写访问程序,选ISA卡,就可以了,我都开发很久了,都卖出去了500多块板,一点问题都没有。
|
|
6楼#
发布于:2002-06-27 10:34
不支持PNP的PCI设备其硬件资源是人为设定的,系统无法自动分配,但我想系统应该也为其保留了资源列表,从中我们可以取出内存、IO地址或中断等资源,从而进行具体操作。所以不支持PNP的PCI设备驱动程序应与普通的PCI设备驱动程序没有什么区别。
当然,上述说法只是猜测(本人没有接触过不支持PNP的PCI设备),如果不可行,则可以不去理会系统资源列表,在驱动程序中直接对我们设定的内存、IO地址等硬件资源进行操作,如此更为简单!! |
|
|
7楼#
发布于:2002-06-27 10:36
补充一句,上述讨论是对DDK而言,别的开发工具本人没有用过
|
|
|
8楼#
发布于:2002-06-28 04:04
当isa写就行了。强行分配资源。
|
|