找回密码
 注册
关于网站域名变更的通知
查看: 332|回复: 1
打印 上一主题 下一主题

linux input输入子系统分析《四》 —— input子系统整体流程全面分析(上)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-21 13:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1      input输入子系统整体流程
. L# h5 O' n3 c0 X$ p# ^- N* y' c6 S- d. \: B5 @
本节分析input子系统在内核中的实现,包括输入子系统(Input Core),事件处理层(Event Handler)和设备驱动层。由于上节代码讲解了设备驱动层的写法,因此在开头部分会从设备驱动层做为线索,分析输入子系统和事件处理层是如何配合的,最后从用户角度出发,从“/dev/input/*”接口如何使用输入子系统提供的服务。
  B* d4 J/ l$ r" @5 o% P, {- O
+ F9 J1 I3 D8 \  [# ~既然需要详细分析,有一个这样的流程图能够帮助我们在被绕进代码的过程中,找到出口,你能够知道你现在位于代码框架的什么位置,不会忘记正在分析的代码的“身份”。其实在初识输入子系统中已经贴出了这张图,我们再把它拿出来参考一下吧,见下图6。, ?* p5 N8 f$ s! U% g, N6 T( @

2 Y9 h1 \9 j: L) r3 d
游客,如果您要查看本帖隐藏内容请回复
4 a: @( s' g' I# Y
) `! w% }8 X& ]8 M  F" k# o

9 i8 b5 Z8 p* y# ^9 r

7 l  m* n; ]/ U- d
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 00:17 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表