01 2016 档案
Linux USB驱动学习总结(三)---- USB鼠标的加载、初始化和通信过程
摘要:1、usbmouse的定义:usb鼠标既包含usb设备(usb_device)的属性也包含input输入设备(input_dev)的属性 struct usb_mouse { char name[128];///USB鼠标设备名称 char phys[64];///路径 struct usb_dev 阅读全文
posted @ 2016-01-12 15:39 图灵之梦 阅读(7376) 评论(0) 推荐(0)
Linux USB驱动学习总结(二)---- USB设备驱动
摘要:USB 设备驱动: 一、USB 描述符:(存在于USB 的E2PROM里面) 1、 设备描述符:struct usb_device_descriptor 2、 配置描述符:struct usb_config_descriptor 3、 接口描述符:struct usb_interface_descr 阅读全文
posted @ 2016-01-05 15:50 图灵之梦 阅读(6112) 评论(1) 推荐(1)
Linux USB驱动学习总结(一)---- USB基本概念及驱动架构
摘要:USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。 1、USB接口定义: 阅读全文
posted @ 2016-01-05 15:24 图灵之梦 阅读(3740) 评论(0) 推荐(0)