drive
文章平均质量分 83
谷中岩松
这个作者很懒,什么都没留下…
展开
-
evdev输入事件驱动分析
evdev[输入事件驱动],为输入子系统提供了一个默认的事件处理方法。其接收来自底层驱动的大多数事件,并使用相应的逻辑对其进行处理。evdev从底层接收事件信息,将其反映到sys文件系统中,用户程序通过对sys文件系统的操作,就能够达到处理事件的能力。1. evdev的初始化 evdev以模块的方式被组织在内核中,也具有初始化函数和卸载函数。evdev的初始化主要完成一些注册工作,使内核认识evd原创 2015-04-20 22:19:52 · 1121 阅读 · 0 评论 -
Input subsystem and Hardkey drive II
2.1 input subsystem 初始化流程接下来我们分析input.c的代码中,input subsystem的初始化与退出:static int __init input_init(void) { int err; err = class_register(&input_class);//向内核注册一个类,用于linux设备模型,注册后会在/sys/class/下面出现in原创 2015-04-16 18:26:04 · 416 阅读 · 0 评论 -
Input subsystem I
Input subsystem概述1.1.input子系统概述The kernel’s input subsystem was created to unify scattered drivers that handle diverse classes of data-input devices such as keyboards, mouse, touch screens, hummer.Adva原创 2015-04-15 09:36:08 · 449 阅读 · 0 评论