阅读:1417回复:12
100分酬谢!关于用Windriver 检测硬件
我用DS写的ISA卡的驱动,板子做好了,但不知道做的是否正确,听说Windiriver能检测硬件,我就板子插到了我的目标机上,然后运行Windriver可是检测不到那些资源啊:I/O,内存范围,中断,DMA?
我想问的是:是我的硬件设计的问题,还是Windriver不能检测出ISA设备的资源?? 急!急! |
|
|
沙发#
发布于:2003-04-03 20:06
如果windriver监测不到,那一般是硬件问题
至少,目前我有的卡(无论网卡,显卡。自己开发的。。。。。),也无论pci的ip核,如果硬件没问题,那一定可以被windriver看到 :P |
|
|
板凳#
发布于:2003-04-04 01:18
ISA卡也分PnP和非PnP两种,非PnP是检测不出的。
|
|
地板#
发布于:2003-04-04 08:44
应该是硬件问题,正如楼上二位所说。
对硬件作调整了 |
|
|
地下室#
发布于:2003-04-04 08:47
应该是硬件问题,正如楼上二位所说。 上面这位老兄,非PNP的卡,WINDRIVER也能检测到吗? 说说你的看法!谢谢 |
|
|
5楼#
发布于:2003-04-04 09:09
To X-ray:
能谈谈\"PnP和非PnP从硬件设计角度的区别吗\"??? |
|
|
6楼#
发布于:2003-04-04 09:16
To X-ray: 我看了DS的向导里的ISA和PNPISA在使用向导时的区别,PNP的ISA类似于PCI等,需要ID,ID是厂商提供的,我想问的是我自己设计的板子还存在这个?所以我觉得,自己设计的板子只能是非PNP的。不知道对不对! 还是前面的问题,哪位大虾到底用WINDRIVE检测过没有非PNP的板子,能检测出它的硬件资源吗? |
|
|
7楼#
发布于:2003-04-04 10:31
一般自己做的ISA板都不是PnP,除非你满足PnP规范。下面是ISA的PnP规范。
|
|
|
8楼#
发布于:2003-04-08 22:30
windriver 对non pnp的检测具体我没有试过,但是
在manual上说,对于non pnp可以select isa进入下一步!! 应该是可以检测的,对于windriver! 对于pnp,我在windriver附带的文件夹看到有一个以**pnp.sys 的文件!! 我觉得应该是针对pnp硬件的! |
|
|
9楼#
发布于:2003-04-09 10:39
谢谢上面这么多的朋友的热心回答,我真的很高兴。
我觉得非PNP的板子是检测不出来的! |
|
|
10楼#
发布于:2003-04-12 20:39
我同意
libin2309的观点,因为在windriver 的PDF文件中已经明确 指出对于非PNP的ISA卡需要自己配置硬件资源的,所以 应该是检测不到的。 借机再向大家请教两个问题: 对于非PNP的ISA卡在定义其硬件资源时应该配置 几项?(IO, Int, Memory,Register?) 另,usermode模式能实现100次/sd的中断吗? 感谢各位! :) :) |
|
11楼#
发布于:2003-04-18 19:12
ISA卡也分PnP和非PnP两种,非PnP是检测不出的。 x_ray说得对,你可以在bios启动时,自己给它分配资源,然后在检测。当然这是指非pnp. |
|
|
12楼#
发布于:2003-04-19 10:43
好,我去诗试~
|
|
|