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)
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)
Linux USB驱动学习总结(一)---- USB基本概念及驱动架构
摘要:USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。 1、USB接口定义:
阅读全文
posted @
2016-01-05 15:24
图灵之梦
阅读(3740)
推荐(0)