我手上有块PCI卡,里面有两块OX16PCI954芯片,每块芯片又含有4个I/O口。我写个驱动(用DRIVERSTUDIO写的),安装完驱动后,硬件属性里只能看到那块卡的驱动属性,而看不到芯片里的那4个独立的I/O口。请问各位高手,要如何编写驱动才能把芯片里的各个I/O口都独立出...
全文
回复(7) 2005-05-30 10:14 来自版块 - ABC初学者
表情
eagelangel谢谢qinxg!!我先自己琢磨琢磨,不懂的再向您请教。 ;)(2005-06-07 14:43)
qinxgDDK的例子就是MS的串口的驱动程序. serial 写的很复杂.我花了很长时间才慢慢看懂. 主要是它的DeviceExtension有100多个成员. 在AddDevice()里要创建串口设备. 读注册表后创建串口符号\'COMXX\'. 还要初...(2005-06-06 10:44)
eagelangel谢谢qinxg!! ddk里的例子叫什么名字??能否告知我一下吗? 最近为了这个问题郁闷了好久 :( 真是太感谢qinxg您的回答!顺便再问一下AddDevice()里的主要代码要怎么写?谢先!(2005-06-03 15:42)
qinxg串口设备和多串口卡要有各自的*.inf文件.但可以用一个*.sys驱动 安装最好是自己写安装程序,这样可以确定每个串口的地址,串口号.把这些信息保存在*.inf里. 安装时自动保存到注册表里. ddk里有例子的 8个串口则要安装8次串口设备.每次的硬件ID都要不同 我写过网...(2005-06-03 13:00)
eagelangel管理员快进来看看吧,最近论坛怎么这么冷清啊 :((2005-05-31 09:13)
eagelangel各位高手,快进来看看我的帖子帮忙解答一下吧,谢谢!! 急急急急!!!!!!(2005-05-30 16:07)
eagelangel下图是原卡的驱动程序装完后硬件属性里显示的,在端口中新添了8个COM口。而我自己写的驱动只能实现在属性里添加两块多功能卡而已,无法把那8个端口也区分出来可以单独通信。请高手赐教!谢谢!! :)(2005-05-30 10:21)

返回顶部