码迷,mamicode.com
首页 >  
搜索关键字:urb    ( 128个结果
一种将Region转为Polyline的方法
在AutoCAD.NET二次开发中,如果要将面域转为Polyline主要有以下几种方式: 1、使用Explode将面域炸成Line和Arc,然后再串起来,此方法可用于AutoCAD2007开始的所有版本。 参考:http://through-the-interface.typepad.com/thr ...
分类:其他好文   时间:2016-10-21 19:07:12    阅读次数:899
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 request block-URB)是USB设备驱动中用来与USB设备通信所用的基本载体和核心数据结 构,非常类似于网络设备驱动中的sk_buff结构体,是USB主机与设备通信的“电波”。 1. USB 设备驱动程序创建并初始化一个访问特定端点的urb,并提交给USB core; 2. USB core提交该urb到USB主控制器驱动程序; 3. USB 主控制器驱动程序根据该urb描述的信息,来访问USB设备...
分类:系统相关   时间:2016-06-12 01:56:06    阅读次数:353
Linux USB 驱动开发—— USB 鼠标驱动注解及测试
参考2.6.14版本中的driver/usb/input/usbmouse.c。鼠标驱动可分为几个部分:驱动加载部分、probe部分、open部分、urb回调函数处理部分。  一、驱动加载部分static int __init usb_mouse_init(void) { int retval = usb_register(&usb_mouse_driver);//注册鼠标驱动...
分类:系统相关   时间:2016-03-29 10:58:06    阅读次数:308
USB设备---URB请求快
1.urb 结构体USB 请求块(USB request block,urb)是USB 设备驱动中用来描述与USB 设备通信所用的基本载体和核心数据结构,非常类似于网络设备驱动中的sk_buff 结构体。 struct urb { /* 私有的:只能由USB 核心和主机控制器访问的字段 */ str
分类:其他好文   时间:2016-03-10 12:41:35    阅读次数:158
关于usbstor
usbstor生成2个设备,一个是作为磁盘设备栈的pdo,接收到由disk.sys生成的fdo设备下发的srb(irpStack->Parameters.Scsi.Srb)。一个是作为usb设备栈的fdo,将其转化为USB请求(urb)。 这里解释下: usbstor生成的f...
分类:其他好文   时间:2015-09-09 07:26:20    阅读次数:824
Linux驱动经典面试题目
1、  linux驱动分类 2、  信号量与自旋锁 3、  platform总线设备及总线设备如何编写 4、  kmalloc和vmalloc的区别 5、  module_init的级别 6、  添加驱动 7、  IIC原理,总线框架,设备编写方法,i2c_msg 8、  kernel panic 9、  USB总线,USB传输种类,urb等 10、android boot 流程...
分类:系统相关   时间:2014-07-27 23:43:09    阅读次数:380
Linux USB 鼠标输入驱动详解
USB设备插入时,内核会读取设备信息,接着就把id_table里的信息与读取到的信息做比较,看是否匹配,如果匹配,就调用probe函数。USB设备拔出时会调用disconnect函数。URB在USB设备驱动程序中用来描述与USB设备通信时用到的基本载体和核心数据结构。...
分类:系统相关   时间:2014-06-18 11:51:03    阅读次数:443
128条   上一页 1 ... 11 12 13
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!