打印

菜鸟USB驱动问题

[复制链接]
1531|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小李志|  楼主 | 2007-5-24 18:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1小弟最近看了一些关于USB驱动的书,在写驱动的时候,经常要写一个PNP(即插即用的例程),我有点想不通既然USB主机在未装驱动时就能够识别,那为何还要在驱动中写PNP的和序(其中有一些获取描述符的例程)?
2例程IoCompletion是用来干什么的?

相关帖子

沙发
high| | 2007-5-24 22:04 | 只看该作者

我来乱说

1.pnp即插即用不是热插拔。它的意义是不用特别重写软件,而只是重新启动或者安装就可以支持新硬件。

2.不知道

使用特权

评论回复
板凳
computer00| | 2007-5-25 12:16 | 只看该作者

主机只负责枚举设备,而不负责数据流,数据要由驱动程序提供

所以你写的驱动程序就负责一些基本的控制以及数据通信。


IoCompletion是IO处理完成时的操作.

使用特权

评论回复
地板
HotPower| | 2007-5-29 04:15 | 只看该作者

我也准备3个月后做USB菜鸟~~~

现在没办法,只好先用并口~~~因为到底用了20多年了~~~

也很想玩玩USB,可惜实在是倒塌地没时间...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

727

帖子

3

粉丝