阅读:37008回复:122
虚拟串口设备驱动程序
断断续续做了大半年。块到春节了,马上要走一趟长线旅游。没时间做了。发给大家。仅供参考。
做的比较粗糙,很多需要完善改进的地方。 请大牛们多提意见。 祝大家新年快乐 |
|
|
沙发#
发布于:2013-01-27 18:54
MARK
|
|
板凳#
发布于:2010-11-07 22:42
为什么我点进去 显示附件不存在,那位好心人士能给我发一下吗 我的邮箱whh418@163.com 不胜感激啊
|
|
地板#
发布于:2010-02-18 17:55
非常感谢楼主的奉献精神啊!
|
|
地下室#
发布于:2009-09-07 16:30
多谢 兄弟
|
|
5楼#
发布于:2009-07-09 14:38
我晕 我什么 我下载下来打不开!为什么啊楼主!
|
|
6楼#
发布于:2009-03-17 13:35
很好
![]() |
|
7楼#
发布于:2008-10-16 19:00
谢谢楼主分享!下来研究一下
|
|
|
8楼#
发布于:2008-06-02 23:05
谢谢,学习中。。。。。。。。。。。。。
|
|
9楼#
发布于:2005-08-09 15:45
好帖!!!顶起来!!!
|
|
10楼#
发布于:2005-04-16 17:44
我前几天也在xp下碰到这个问题。enum -p第二个设备的时候也是失败了。最近一直没有来的及看这个。等我把这个调好了,再发布出来。
|
|
11楼#
发布于:2005-04-16 16:57
我在xp 下enum -p 1 后 再 create dos name
enum -u 1 再 enum -p 1 ,后无法create dos name, 这个IoCreateSymbolicLink 出错了,可我调试不出来. 有哪位解决的说一下.. 还有,对协作安装程序有了解的也交流一下. |
|
12楼#
发布于:2005-04-05 18:11
I am also developing a virtual serial port. this post helped me a lot.
我不太明白serenum.sys 和 busenum.sys 的分别。好像两个都可以用来列举serial port? 他们的位置和作用有什么分别呢? 请高手们赐教。。。 感激。。 |
|
13楼#
发布于:2005-03-16 19:09
楼主:
》》最近在测试更新的版本。就是简单的加上了TDI功能的使用。 》》测试一段时间再传到这里。 什么时候传上来,想学习一下。 期待中。。。。。。。。 |
|
|
14楼#
发布于:2005-03-15 10:49
这个虚拟串口恐怕不能跟系统中真实的串口互通。它倒是可以调用真实的串口,向真实串口上发送/接收数据。 楼主,给你发信了,怎么让虚拟串口与真实的串口联起来呀?我现在想虚拟出两个串口出来,同时都指向同一真实串口,使得从虚拟串口发出的数据,都从真实的串口发出去,接收数据时,我再进行分流,这样该从那儿着手呀? 我是刚开始做驱动的,下了你的程序,收获很大。。 |
|
15楼#
发布于:2005-03-15 10:42
这个虚拟串口恐怕不能跟系统中真实的串口互通。它倒是可以调用真实的串口,向真实串口上发送/接收数据。 楼主,给你发了信了,我是刚开始做驱动,怎么调用真实的串口呢? 另外,我想虚拟出两个串口出来,其实指向的都是同一串口,所以在安装时就在控制面板出现,并且都指向同一真实的串口,这个能实现吗?如果能实现,应该在那层实现? |
|
16楼#
发布于:2005-03-12 10:32
把inf改动之后,就直接安装 port端口,不用toaster enum 了。
然后用 exe 枚举 端口,直接用超级终端就能访问了。 代码一点都不用改。 |
|
|
17楼#
发布于:2005-03-11 11:12
这两天正好没什么事,我想我会把这个想法实现的。
当然了,要是有什么问题,希望大家能够帮助解决 |
|
|
18楼#
发布于:2005-03-11 10:40
把serenum.sys作为上层过滤驱动,我倒是没有考虑过。我想应该是很好的一个主意。以前没太注意serenum.sys。有空得好好的看一看。
|
|
19楼#
发布于:2005-03-10 23:29
但是不是这么简单就能解决问题,但是起码提供了一个思路。
就是用serenum.sys作为上层过滤驱动。 然后把所有的irp 转发也好,排队也好。反正有了点系统端口的特征。 当然,代码是肯定要改的,谁要是有兴趣,欢迎讨论。 qq : 3543946 |
|
|
上一页
下一页