阅读:1071回复:3
谁有DS开发的PCI中断传输的例子(不采用DMA方式)?
请有这方面资料的朋友告知,或者给点信息什么的,只要和它相关的都行。
注意是直接中断方式,而不是DMA方式。 |
|
沙发#
发布于:2003-08-08 14:16
任何相关信息都可以。
我都会疯了 |
|
板凳#
发布于:2003-08-09 07:32
应该是没什么难度吧,资源分配部分,向导给你作好了,你只做中断的处理和端口的读写。中断例程里判断是哪个设备发出的中断,屏蔽其他中断,然后开中断,基本上是这个流程!
|
|
|
地板#
发布于:2003-08-09 13:17
你能给个例子让我参考吗?
如果有源代码就更好了。 还有就是:在向导里该怎么做:比如在第五步,选择驱动程序支持得功能项里,device control要选择吗?我在DS附带的例子里发现没有read,write例程,那么在这一步里,read,write是否不选? 在第六步选择IO请求IRP处理方式中,是选择None ,DriverManaged还是SystemManaged?如果选择后面的两者,那么serialize all read requests和serialize all write requests也要选吧? 请指教,多谢了!另外分数已经加了。 |
|