阅读:1468回复:4
一个驱动对应多个设备的问题!
有那位高手可以讲一下,如何实现在一个驱动中实现对2个设备的操作。
我的目的是要实现用一个驱动控制一张电视卡,但是电视卡的bt878芯片被系统认为是两个设备,也就是说有两个pdo要控制,有两个基地址要操作吗??!!!! :( [编辑 - 8/14/02 by mike_wang] |
|
沙发#
发布于:2002-08-15 12:08
经过两天的努力,我刚刚知道了如何用一个driver来控制多个device
将经验学出来与大家分享,如果我所说的有什么错误,欢迎朋友指正。纯粹个人经验: 关键:一个driver的DriverEntry方法只在第一个device加载时才访问,所以一个driver的全局变量的生存周期是与所有的device相关联的。 呵呵,根据这一条我们就可以创建一个类专门用来处理多个设备的基地址,以及多个pdo. |
|
板凳#
发布于:2002-08-22 19:04
一个驱动中,可以创建多个设备对象阿!
|
|
地板#
发布于:2002-08-23 11:36
是啊!你可以试着在电脑上插2个一样的网卡,跟踪安装:)
|
|
地下室#
发布于:2007-07-03 23:21
学习!!!!!
|
|