urb status 报告 protocol error

等级
本版专家分:0
结帖率 98.73%
等级
本版专家分:273
等级
本版专家分:2426
等级
本版专家分:19598
勋章
Blank
红花 2005年1月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2005年6月 Linux/Unix社区大版内专家分月排行榜第二
2005年2月 Linux/Unix社区大版内专家分月排行榜第二
2004年11月 Linux/Unix社区大版内专家分月排行榜第二
Blank
蓝花 2005年7月 Linux/Unix社区大版内专家分月排行榜第三
2004年12月 Linux/Unix社区大版内专家分月排行榜第三
等级
本版专家分:0
等级
本版专家分:9701
勋章
Blank
红花 2008年10月 Linux/Unix社区大版内专家分月排行榜第一
2008年9月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2008年11月 Linux/Unix社区大版内专家分月排行榜第二
Blank
蓝花 2008年12月 Linux/Unix社区大版内专家分月排行榜第三
等级
本版专家分:0
ketao_78

等级:

ohci之usb_submit_urb

 驱动在使用urb之前要先通过usb_alloc_urb来创建struct urb结构,并通过usb_fill_xx_urb来初始化创建的urb,然后通过usb_submit_urburb提交给主控制器,由控制器进行实际发送,发送完给控制器把urb所有权交还给...

ohci之usb_submit_urb

原文地址:http://blog.csdn.net/fanqipin/article/details/8263259

linux设备驱动之USB数据传输分析 usb_submit_urb

转载于:http://linux.chinaunix.net/techdoc/install/2008/09/18/1033112.shtml ------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:...

USB状态错误及其原因

The most significant 4 bits of USB status values are defined in the following table. Value Meaning 00 (USBD_STATUS_SUCCESS) Request was completed with success. 01 (USBD_

usb驱动与网络故障

2007-06-19 15:23 ...自从我上周五开始调试usb,我的网络开始变得很糟糕,今天才发现网络故障与usb的关系: ...我的系统里面开启了usb的功能,然后插上U盘之后,我的PC机就不能ping通局域网络上面任何一台机器了. ...

USB驱动——鼠标驱动程序(中断传输)

USB驱动——鼠标驱动程序(中断传输) ...  本文以 usbmouse.c 为例,简单分析usb鼠标驱动程序。     static int __init usb_mouse_init(void)...

老外的arm-linux usb转串口

操作没用成功

USB core(一) - rh_queue_status与rh_call_control

rh_call_control为了说明rh_call_control,先来看看是如何通过usb_control_msg,接着usb_submit_urb,然后rh_urb_enqueue,最终在调用rh_call_control的过程。hub信息获取函数get_hub_descriptor(struct usb_device ...

[转]一步一步解决 kernel 2.6 usb host drive

src:http://www.linuxforum.net/forum/showflat.php?Cat=&Board=embedded&Number=556915&page=0&view=collapsed&sb=5&o=0&fpart=1&vc=1(以下讨论基于kernel 2.6.11,ARM9 s3c2410,arm-linux-gcc 3.4.1 ) ==========...

USB 设备识别错误

一步一步解决 kernel 2.6 usb host driver 发布时间:2007-01-01 23:21:00 来源: ChinaUnix博客 ... (以下讨论基于kernel 2.6.11,ARMArray s3c2410,arm-linux-gcc 3.4.1 ) ===============================...

Linux内核USB主设备驱动程序

http://www.shangshuwu.cn/index.php/Linux%E5%86%85%E6%A0%B8USB%E4%B8%BB%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F 目录 [隐藏] 1 ehci-hcd控制器 1.1 EHCI构架介绍1.2 ...Mass St

Linux中USB鼠标驱动详解(讲解内核自带源码)

USB 总线引出两个重要的链表! 一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表。设备链表包含各种系统中的USB 设备以及这些设备的所有接口,驱动链表包含 USB 设备驱动程序...

《网蜂A8实战演练》——8.Linux USB 主机控制器和设备驱动

USB 的全称是 Universal Serial Bus,顾名思义:通用串行总线。 提到总线,联想一下,在你心目中总线总是用来干嘛的?还记得 I2C 总线? I2C 总线上挂有二条信号线,一条是 SCL、 SDA,这二货是干嘛滴?...

V4L2摄像头驱动移植

摄像v4l2驱动 make menuconfig  Device Drivers ---> Multimedia support --->  Video For Linux [*] Video capture adapters ---> [*] V4L USB devices ---> USB Video Class (UVC)

嵌入式Linux驱动笔记(四)------USB键盘驱动程序

你好!这里是风筝的博客,欢迎和我一起交流。 如果本篇博客对您有帮助,或许可以在下方评论给我留个言。 Kernel版本为4.4.17. ...编写USB键盘的驱动,可以参考Kernel里的usbkbd.c这个文件. 我越发觉得驱动都是按...

Linux USB 鼠标驱动程序解析

USB 总线引出两个重要的链表!  一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表。设备链表包含各种系统中的 USB 设备以及这些设备的所有接口,驱动链表包含 USB 设备驱动程序(usb ...

linux设备驱动之USB数据传输分析 二

3.2:控制传输过程 1:root hub的控制传输 在前面看到,对于root hub的情况,...static int rh_urb_enqueue (struct usb_hcd *hcd, struct urb *urb) {  //如果是中断传输的端点  if (usb_endpoint_xfer_int(&urb-

第二篇 4G模块-USB串口驱动测试

一、编译内核  在linux内核里边修改了对华为ME909S-821的支持,使用make uImage编译,然后下载到开发板上:上电开机,在系统启动过程会打印相关usb串口驱动的信息,但是,我们也可以使用dmesg随时查看,相关信息...

浅析usbhid驱动如何源源不断的获取usb鼠标数据

浅析usbhid驱动如何源源不断的获取usb鼠标数据 hid_probe ==>usb_hid_configure  pipe = usb_rcvintpipe(dev, endpoint->... usb_fill_int_urb(usbhid->urbin, dev, pipe, usbhid->inbuf, insize, // 首先申

USB驱动(三)

(本部分的一些示例源码来自drivers/usb/usb-skeleton.c,它是Linux内核为我们提供的最基础的USB驱动程序,USB骨架程序)   驱动程序把驱动对象注册到 USB 子系统中,之后使用供应商(idVendor)和设备(idProduct)...

Exadata Server Hardware Details

Exadata Server Hardware Details: [oracle@maclean01 ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 26 model name : Intel(...

linux设备驱动之USB数据传输分析

http://linux.chinaunix.net/techdoc/install/2008/09/18/1033112.shtml ------------------------------------------  本文系本站原创,欢迎转载! 转载请注明出处:...-------------------------------

Linux USB 驱动开发实例(二)—— USB 鼠标驱动注解及测试

鼠标驱动可分为几个部分:驱动加载部分、probe部分、open部分、urb回调函数处理部分。  一、驱动加载部分 [cpp] view plain copy   static int __init usb_mouse_init(void) ...

USB 描述符详细解析,来自老外网站,比协议描述清晰

Universal Serial Bus The Universal Serial Bus was first introduced in 1994 with the intention of replacing various specialized interfaces, and to simplify the configuration of communication dev

关于kernel2.6中USB host controller driver 的问题

2.6在s3c2410上usb host不工作的直接结果就是提示110错误: usb 1-1: device descriptor read/64, error -110 追踪错误代码,... include/asm-generic/errno.h #define EPROTO 71 /* Protocol error */ #define EILSEQ

浅析STM32之usbh_def.H

【温故而知新】类似文章浅析USB HID ReportDesc (HID报告描述符) 现在将en.stm32cubef1\STM32Cube_FW_F1_V1.4.0\Middlewares\ST\STM32_USB_Host_Library\Core\Inc\usbh_def.H /** *************************...

高通 MSM8K bootloader 之二: SBL1

FROM:... 续:高通 MSM8K bootloader 之一: SBL1 上篇将我重点关注SBL1的内容1和2基本说明完,本篇继续内容3和4。...1、 CDT : Platform ID和DDR参数  ...3、 download : msm8K

21.Linux-写USB键盘驱动(详解)

本节目的:  根据上节写的USB鼠标驱动,来依葫芦画瓢写出键盘驱动 1.首先我们通过上节的代码中修改,来打印下键盘驱动的数据到底是怎样的 ...先来回忆下,我们之前写的鼠标驱动的id_table是这样: ...

自己动手从0到1写嵌入式操作系统

这不是rtos源码分析的课程,而是为初级的同学设计,从基础原理讲师,一步步不断迭代设计rtos的课程! 用不到【2000行代码,汇编代码仅18行】(不含注释)实现一个精巧的可以运行在ARM Cortex-M内核芯片上的RTOS! 该RTOS功能与ucos类似,具体实现不同。学习之后,再去学习ucos之类的系统将没有什么问题。 1、系统地掌握RTOS的工作原理及其应用; 2、用更短的时间、更少的精力,学习RTOS相关知识; 3、设计出一个具备自己特色的RTOS。将其用作毕业设计、找工作的敲门砖; 4、提升技术水平,为升职加薪跳槽提供资本。

matlab等距线扫描多边形程序实现

matlab等距线扫描多边形程序实现,可以对指定的定点画出相应的多变形,在进行扫描

相关热词 c#提取字符串中的数字 c# 扩展无返回类 c#网站如何做预览功能 c# 异步 返回值 c#chart实时曲线图 c# 窗体 隐藏 c#实现终端上下滑动 c# 传递数组 可变参数 c# list 补集 c#获得所有窗体