阅读:1400回复:5
通用串口驱动程序的开发疑问
有人做过一块PCI板子上两个串口的WDM驱动程序吗?
怎么才能对两个串口都进行初始化?我把有关串口的初始化都放在 OnStartDevice()函数里,可每次系统只执行一次该函数,因此系统 只能识别一个串口,怎样才能让驱动程序对两个串口都进行资源分配和初始化??? 高手请指点,不胜感激!!!! 急切期待中。。。。。。 |
|
沙发#
发布于:2003-11-01 08:56
一个pci设备当然只会调一次OnStartDevice()啦;
你可以在OnStartDevice()中做两次串口的初始化,并且注册两个串口设备。 |
|
|
板凳#
发布于:2003-11-03 20:31
不知道,帮你顶.
|
|
地板#
发布于:2003-11-05 10:27
是做成通用串口,而且硬件的I/O资源分配在一起,没有单个单个的串口资源分配。要在OnStartDevice()中初始化两个串口感觉很麻烦呢,有更方便简单一点的办法呀,有人遇到过这样的问题吗??
|
|
地下室#
发布于:2003-11-17 14:21
我也遇到这个问题,帮你顶,请问你解决了这个问题了吗?
|
|
5楼#
发布于:2003-11-18 08:15
试试 用kenerl driver
|
|