失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux驱动:input输入子系统

Linux驱动:input输入子系统

时间:2018-10-05 17:04:03

相关推荐

Linux驱动:input输入子系统

input输入子系统

1、input输入子系统1.1 简介1.2 相关API函数1.3 使用流程(驱动框架) 2、驱动示例3、测试程序4、测试结果5、内核自带的input按键驱动附:对应的设备树节点

1、input输入子系统

1.1 简介

input子系统是内核针对某一类输入设备的一个框架,键盘、鼠标、按键和触摸屏等设备都属于输入设备。它主要分成了三部分:

drivers:驱动层,我们主要编写这部分的驱动代码,驱动里只要上报键盘按下、鼠标点击等事件即可,至于这些事件到底有什么用,就是通过接下来的input core层传达给handlers层;input core:核心层,作为中间层负责将drivers层上报的事件“转告”给handlers层,起到承上启下的作用;handlers:事件层,这部分是纯软件的,不涉及硬件的操作

如果觉得《Linux驱动:input输入子系统》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。