USB
DriverMonkey
擅长驱动,软件框架设计
展开
-
Gadget Driver
Gadget DriverThe lower boundary of this driver implements hardware-neutralUSB functions, using calls to the controller driver.Because such hardware varies widely in capabilities and restrictions,and转载 2011-11-03 17:33:09 · 865 阅读 · 0 评论 -
Linux下USB gadget设备详解
Linux下USB gadget设备详解 USB gadget是什么?Linux-USB Gadget 驱动框架(以下简称 Gadget)实现了USB 协议定义的设备端的软件功能。相对于 Linux USB 主机端(Host) 驱动而言, Gadget 驱动出现较晚,它出现在2.4.23 以后。 Gadget 框架提出了一套标准 API, 在底层, USB 设备控制器(USB Devi转载 2011-11-04 21:18:35 · 3174 阅读 · 0 评论 -
USB枚举过程 USB Enumeration
USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告。在系统启动时,主机轮询它的根hub(RootHub)的状态看是否有设备(包括子hub和子hub上的设备)连接。USB总线拓扑结构见下图(最顶端为主机的RootHub):USB总线拓扑结构(USB Bus Topology)转载 2011-11-05 11:39:40 · 1442 阅读 · 0 评论 -
LINUX USB调试
LinuxUSB驱动程序调试:这是LinuxUSB驱动程序调试--003:Ubuntu下的准备工作的详细页面,介绍了和linux,有关的知识、技巧、经验,和一些linux源码等。Ubuntu下的准备工作:(1)如何查看内核中的printk输出: dmesg 再配合管道命令, dmesg |head , dmesg |tail 通过这个命令,我们可以看到转载 2011-11-08 18:06:14 · 7314 阅读 · 1 评论 -
USB 枚举信息详解-DriverMonkey
Author:DriverMonkeyMail:bookworepeng@Hotmail.comPhone:13410905075QQ:196568501Bus Hound 6.01 capture on Windows XP Service Pack 3 (x86). Complements of www.perisoft.net Device -原创 2014-03-29 10:12:47 · 2868 阅读 · 0 评论 -
Linux USB HID Device 测试代码
//测试平台:linux 3.2, am335x//Author:DriverMonkey/****************************************************************** Author: DriverMonkey* Mail: bookworepeng@Hotmail.com* Phone: 18575593141* Q...原创 2015-02-08 09:12:11 · 6821 阅读 · 9 评论 -
zynq 7000 通过 ULPI 访问 usb phy 寄存器
如下所示:devmem 0xE0003170 32 0xa0000000;devmem 0xE0003170 32 0x40000000;devmem 0xE0003170原创 2016-05-27 18:34:27 · 4810 阅读 · 0 评论