码迷,mamicode.com
首页 >  
搜索关键字:usb驱动    ( 144个结果
Intel第六代处理器Skylake平台安装Windows7
注:此方法不一定适合所有笔记本,部分笔记本还是不能解决usb驱动问题,如有更好的解决方法欢迎指教.看此文章之前如果您的笔记本电脑使用的是Intel第六代Skylake平台的CPU,那么在通过U盘或外接USB光驱安装系统时可能预到如下报错信息:通过U盘或USB光驱引导安装Windows7可以正..
分类:Windows程序   时间:2016-07-21 22:09:53    阅读次数:976
USB驱动——键盘驱动(控制传输)
本文以 usbkbd.c 为例,分析 usb 键盘驱动程序。 static int __init usb_kbd_init(void) { int result = usb_register(&usb_kbd_driver); if (result == 0) printk(KERN_INFO KBUILD_MODNAME ": " DRIVER_VERSION ":" DRIV...
分类:其他好文   时间:2016-07-21 15:08:16    阅读次数:204
USB驱动——设备、配置、接口、设置、端点之前的关系以及它们的获取过程分析
大家常说,一个设备通常有多个配置,配置通常有多个接口,接口通常有多个端点。接口代表逻辑上的设备,比如声卡分为 录音和播放。访问设备时,访问的是某个接口(逻辑设备)。除了端点0之外,每个端点只支持一个传输方向,一种性质的传输传输数据时,读写某个端点,端点是数据通道。     本文首先分析设备、配置、接口、设置、端点之间的关系,然后根据 2440-ochi 驱动程序,分析一个设备注册到内核时,它的这...
分类:其他好文   时间:2016-07-19 13:42:47    阅读次数:3250
转: 嵌入式linux下usb驱动开发方法--看完少走弯路【转】
转自:http://blog.csdn.net/jimmy_1986/article/details/5838297 嵌入式linux下的usb属于所有驱动中相当复杂的一个子系统,要想将她彻底征服,至少需要个把月的时间,不信?那是你没做过。 本人做过2年的嵌入式驱动开发,usb占了一大半的时间。期间 ...
分类:系统相关   时间:2016-07-12 15:10:25    阅读次数:215
Linux下USB驱动框架分析【转】
转自:http://blog.csdn.net/brucexu1978/article/details/17583407 版权声明:本文为博主原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/brucexu1978/article/details/17583407 版 ...
分类:系统相关   时间:2016-07-10 16:44:33    阅读次数:333
usb驱动的基本结构和函数简介【转】
转自:http://blog.csdn.net/jeffade/article/details/7698404 几个重要的结构 struct--接口 [plain] view plaincopy struct usb_interface { /* array of alternate setting ...
分类:其他好文   时间:2016-07-06 16:34:56    阅读次数:281
Linux USB 驱动开发(一)—— USB设备基础概念
在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的。一个USB设备由3个功能模块组成:USB总线接口、USB逻辑设备和功能单元: a -- 这里的USB总线接口指的是USB设备中的串行接口引擎(SIE); b -- USB逻辑设备被USB系统软件看作是一个端点的集合; c -- 功能单元被客户软...
分类:系统相关   时间:2016-06-24 16:15:39    阅读次数:328
Linux USB 驱动开发(五)—— USB驱动程序开发过程简单总结
设备驱动程序是操作系统内核和机器硬件之间的接口,由一组函数和一些私有数据组成,是应用程序和硬件设备之间的桥梁。在应用程序看来,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。       设备驱动程序是内核的一部分,主要完成以下功能:对设备的初始化和释放;把数据从内核传送到硬件设备和从硬件设备读取数据;读取应用程序数据传送给设备文件和回送应用程序请求的数据;检测和...
分类:系统相关   时间:2016-06-24 16:14:49    阅读次数:271
Linux USB 驱动开发实例(二)—— USB 鼠标驱动注解及测试
参考2.6.14版本中的driver/usb/input/usbmouse.c。鼠标驱动可分为几个部分:驱动加载部分、probe部分、open部分、urb回调函数处理部分。  一、驱动加载部分 [cpp] view plain copy   static int __init usb_mouse_init(void)   {      ...
分类:系统相关   时间:2016-06-24 16:14:39    阅读次数:300
Linux USB 驱动开发实例 (三)—— 基于USB总线的无线网卡浅析
回顾一下USB的相关知识        USB(Universal Serial Bus)总线又叫通用串行外部总线,它是20世纪90年代发展起来的。USB接口现在得到了广泛的应用和普及,现在的PC机中都带有大量的USB接口。它最大的特点就是方便通用、支持热插拔并且可以在一个接口上插上多个设备。当设备用电量小的时候,它还可以充当电源。它的众多优点使得它得到了广泛的应用。        在...
分类:系统相关   时间:2016-06-24 16:13:43    阅读次数:319
144条   上一页 1 ... 6 7 8 9 10 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!