阅读:723回复:1
关于用FPGA实现PCI接口的问题,请教各位了?
我写了一个用FPGA来实现pci接口功能的驱动程序。是仿照amcc5933那种机制写的。可是现在出现了一些问题:在对寄存器读写时,FPGA
那边总检测不到我的读写动作。(PFGA那边在dos下测试已经没有问题了,单个寄存器的读写和dma传输都可以完成。) 我用softice跟踪了一下,对于单个的寄存器的读写的整个动作,驱动程序都执行了。 现在,我不太清楚问题出现在了什么地方,请教各位高手,帮我诊断诊断,给点建议。多谢了! |
|
沙发#
发布于:2004-10-25 20:58
我以前也遇到过这种情况,原因好像是驱动程序虽然执行了读写操作,但是读写的数据好像没有传输到应用程序中,你再仔细看看驱动程序中关于寄存器读写操作的代码,你用DriverMonitor看看驱动程序中读写之后的数据是否正确就知道了.
|
|