阅读:1509回复:7
虚拟串口驱动程序求教
我做了一块pci串口卡,插在主机的pci插槽上,外面引出8个串口,已经作好了,现在驱动程序也调通了.但只能通过api接口调用.现在我想把它在硬件管理器里映射为8个串口,以后别的程序可以把它们跟主机串口一样使用,比如说可以直接用串口调试助手打开这些串口并读写数据,该怎么做呢??能给些思路和例子程序吗??感激不尽!!
|
|
沙发#
发布于:2007-05-11 13:52
我的串口卡的驱动程序是我自己写的,现在只是一个pci驱动程序啊,装好了以后系统只认识这是一块pci卡,要进行串口读写需要我提供api接口.
我就想再做个虚拟串口驱动,等驱动装好后我的pci 卡在硬件管理器里显示的是多了8个串口,用户不需要我的api接口,直接就可以像正常的主机串口一样使用.还要请教各位,请指点一下,谢谢!!!! |
|
板凳#
发布于:2007-05-14 10:30
串口是这块pci卡上与外部的接口.
谢谢了!!! 我自己琢磨琢磨 |
|
地板#
发布于:2007-05-14 15:13
现在能添加8个虚拟串口了,串口调试助手能打开,但是报错 : SetCommTimeouts() Failed........
因为我还没有添加对应的 irp 处理函数,请问都需要添加那些呢,处理这些 irp 时要按照什么规则? 需要做过滤驱动吗? 请指点一下,有好的建议我一定高分相送 |
|
地下室#
发布于:2007-05-14 15:15
请问怎么散分啊 ??????????
我还不会呢?? 请指教 |
|