EDA365电子论坛网
标题:
linux input输入子系统分析《四》 —— input子系统整体流程全面分析(上)
[打印本页]
作者:
mytomorrow
时间:
2019-8-21 13:53
标题:
linux input输入子系统分析《四》 —— input子系统整体流程全面分析(上)
1 input输入子系统整体流程
$ k1 b6 E. v, i( {
* s# j5 W9 ^) E5 Q$ l
本节分析input子系统在内核中的实现,包括输入子系统(Input Core),事件处理层(Event Handler)和设备驱动层。由于上节代码讲解了设备驱动层的写法,因此在开头部分会从设备驱动层做为线索,分析输入子系统和事件处理层是如何配合的,最后从用户角度出发,从“/dev/input/*”接口如何使用输入子系统提供的服务。
/ B# M3 P: x! ^: p& K" I
3 K% Q$ p7 b! {7 t8 \% r G: |
既然需要详细分析,有一个这样的流程图能够帮助我们在被绕进代码的过程中,找到出口,你能够知道你现在位于代码框架的什么位置,不会忘记正在分析的代码的“身份”。其实在初识输入子系统中已经贴出了这张图,我们再把它拿出来参考一下吧,见下图6。
9 [ }- @! O$ o. Q; d4 M
7 E3 s: O+ `7 o' G: F
t: Q) a E2 m
4 y. b( L+ `+ s( j0 ~
H& v9 v. Z. @" u8 Q2 L% O* n* r
$ n h2 O ?' m$ w0 O/ x/ o
作者:
wu68aq
时间:
2019-8-21 17:49
路过。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2