- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 内核3.x版本之后设备树(device tree)机制
1. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach
2015-11-27 11:49:33 4107
转载 HID 描述符(二)——报告描述符
其它的描述符都是告诉PC 自己是什么装置,是做什么用的。而报告描述符则是告诉PC 设备与PC之间数据传输的格式。即设备要传输给PC(或是PC传输给设备)的是多少字节的数据,都是什么形式的,是常量还是变量。 0x05, 0x01, ; USAGE_PAGE (Generic Desktop) 表示用途页为通用桌面设备 0x09, 0x06,; USAGE (Keyboard
2015-11-20 11:51:34 2364
转载 USB开发基础--USB命令(请求)和USB描述符
一、USB命令 在USB规范里,对命令一词提供的单词为“Request”,但这里为了更好的理解主机与设备之间的主从关系,将它定义成“命令”。 所有的USB设备都要求对主机发给自己的控制命令作出响应,USB规范定义了11个标准命令,它们分别是:Clear_Feature、Get_Configuration、Get_Descriptor、Get_Interface、Get_Stat
2015-11-20 11:45:31 6179
转载 USB开发基础--实例讲解USB的枚举(配置)过程
在阅读本言之前建议您先看看百合电子工作室(www.baiheee.com)的另两篇文章: USB开发基础--了解USB的通讯过程和USB开发基础--USB命令(请求)和USB描述符。所需要工具USB Monitor2.26优盘一个 网上大量介绍用bus hound作监控软件,我们为什么不选bus hound而选USB Monitor呢,因为bus hound在
2015-11-20 11:43:41 3429
原创 usb hid gadget调试
usb hid gadget调试 在调试hidgadget时,发现接收数据时多了一个数据头(structusb_ctrlrequest),并且第一次接收不到数据,为了查找原因,看了一下内核代码,使用的是A20芯片。gadget驱动,linux本身有框架可以看一下内核代码(drivers/usb/gadget)。usb接收过来的数据存放在structusb_request结构中,发现此
2015-11-20 11:41:16 5907 4
linux/uclinux+minigui嵌入式系统开发工具及过程
2008-03-24
busybox-1.00.tar.gz
2008-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人