阅读:1156回复:4
急问:关于DS编的PCI驱动
就是说应用程序往PCI口线上读数时,不采用查询机制,因为这样会耗费很多的CPU资源。在DDK中可以通过event机制来实现,我按照DDK的办法在DS编的驱动中试了,不成功.因为DS封装了DDK中的很多参数,DDK的代码实现中很多函数的参数在DS中不能使用.
大家用DS编完驱动后,是怎样实现实现应用程序与之实时的通信的啊?有经验的XDJM们说说看吧,多谢大家了。 |
|
沙发#
发布于:2004-08-04 14:35
求救呀,大家说说看吧,被这个问题困惑好几天了, :mad:
|
|
板凳#
发布于:2004-08-07 15:27
应用程序开创线程,
用WaitForSingleObject等待Event 驱动程序中使用KEvent来设置Event |
|
地板#
发布于:2004-08-07 19:41
我是这样做的。
我是在应用程序中创建事件的,如何让驱动和应用共享这个事件呢? ddk是在驱动中定义一个注册ioctl,把这个事件传给驱动的,之后驱动才能对其进行setevent和resetevent的。 请问你做过吗?能不能具体讲讲ds下的驱动如何完成事件注册的? 真的很急,谢谢! |
|
地下室#
发布于:2004-08-09 11:09
你对驱动开发 的经验有多少?从事多长时间了。?
|
|