Linux Driver of USB
文章平均质量分 87
UPON--知道个P
路遥知马力,日久见人心。
展开
-
linux HID驱动分析
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]HID 总线HID的匹配HID inputHID devHID raw dev数据的传输 最近研究蓝牙的键盘鼠标,所以粗略看了一下Linux的HID框架。HID 总线HID的总线在hid-core.c的hid-init中初始化:bus_register(&转载 2017-06-07 14:07:15 · 1128 阅读 · 0 评论 -
linux 2.4内核下自定义USB设备驱动编写
usb-skeleton.c里的代码写得很详细了。第一眼看上去,感觉太简单,像使用串口一样!其实也就这样了!关键就是那几个数据结构! 对于其代码分析,网上太多文章了。我这记录下我在修改过程中遇到的问题及解决办法! 1.首先出现的问题是无法自动在/DEV下创建设备文件节点,源代码如下 sprintf(name, "skel%d", dev->minor);转载 2017-11-09 13:26:28 · 521 阅读 · 0 评论 -
android 电容屏——驱动调试之多点触摸驱动程序分析篇
本人用的触摸屏IC是FocalTech公司的ft5306,是一款i2c的电容屏多点触控芯片。对于它的整体驱动官方已经给了,我们就触摸屏和按键部分的代码做相关说明。说明其中应该注意的地方。对于所有的input设备,报告input事件时候都分这么几部分,首先在probe文件中设置设备发送的事件类型、按键类型、设置设备一些属性信息。然后在发送事件时候要根据probe的设置来发送事件,否则就会被判...原创 2018-12-07 10:47:18 · 1517 阅读 · 0 评论