阅读:1423回复:1
请教有关ISA卡中断的问题
我再在开发的时候遇到了问题,希望大虾能够帮忙看一看。问题是这样的:
在nt的驱动程序中,中断处理ISR中有一个读端口的命令,就是从ISA卡上的FIFO中读出一半的数据,用的是READ_PORT_BUFFER_USHORT命令,没有什么问题。 但是在WIN98中,将原来的NT驱动程序的资源分配部分改为WDM格式的之后,在读的这个地方就出现了问题,给我的感觉是好像读得非常慢,以至于把中断堵塞了。 不知道是程序本身的原因还是和操作系统有关,如果换作2k的话会不会有同样的问题? 谢谢大虾指教。 |
|
|
沙发#
发布于:2002-07-31 15:59
详细说明一下wdm方式你是如何实现读写的,你的板上有fifo应该支持dma吧,为何不用dma读数呢
|
|