当前位置: 技术问答>linux和unix
200分求usb2.0源代码,紧急!!
来源: 互联网 发布时间:2015-10-26
本文导语: 事情紧急,需要的内容是usb2.0驱动源代码,我知道2.6内核支持2.0,但是我需要在redhat9上2.4内核里调试通过的。 邮箱yyy790601@163.com 请别给什么链接的,网络不怎么好。期待帮助。 | 关键是什...
事情紧急,需要的内容是usb2.0驱动源代码,我知道2.6内核支持2.0,但是我需要在redhat9上2.4内核里调试通过的。
邮箱yyy790601@163.com
请别给什么链接的,网络不怎么好。期待帮助。
邮箱yyy790601@163.com
请别给什么链接的,网络不怎么好。期待帮助。
|
关键是什么类型的U盘啊,如果通用类型的话,在driver目录下就有
|
我是做USB在Windows下WDM驱动的。
首先要了解的是usb驱动的结构,它有三个层次:
(1)usb主机控制器驱动(HCD):是usb主机驱动程序种直接与硬件交互的软件模块,主要功能有:主机控制器硬件初始化;为USBD层提供相应的接口函数;提供根HUB(ROOT HUB)设备配置、控制功能;完成4种类型的数据传输等。
(2)USB驱动(USBD):是整个USB主机驱动的核心,功能有:USB总线管理,USB总线设备、USB总线带宽管理,USB的4种类型数据传输,USB HUB驱动,为USB设备类驱动提供相关接口,提供应用程序访问的USB系统的文件接口等。
(3)USB设备类驱动:是最终与应用程序交互的软件模块,功能有:访问特定的USB设备,为应用程序提供访问接口等。 这就是通常所说的USB驱动。
首先要了解的是usb驱动的结构,它有三个层次:
(1)usb主机控制器驱动(HCD):是usb主机驱动程序种直接与硬件交互的软件模块,主要功能有:主机控制器硬件初始化;为USBD层提供相应的接口函数;提供根HUB(ROOT HUB)设备配置、控制功能;完成4种类型的数据传输等。
(2)USB驱动(USBD):是整个USB主机驱动的核心,功能有:USB总线管理,USB总线设备、USB总线带宽管理,USB的4种类型数据传输,USB HUB驱动,为USB设备类驱动提供相关接口,提供应用程序访问的USB系统的文件接口等。
(3)USB设备类驱动:是最终与应用程序交互的软件模块,功能有:访问特定的USB设备,为应用程序提供访问接口等。 这就是通常所说的USB驱动。
|
恭喜楼主找到原代码了!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。